accacc
V2EX  ›  macOS

回过头来再问, mac 下最好的终端是什么?

  •  
  •   accacc · Dec 20, 2016 · 21513 views
    This topic created in 3605 days ago, the information mentioned may be changed or developed.

    有没有和 windows 下 xshell 媲美的终端呢? 大家都说 iterm2 但是我觉得很一般啊 用起来不顺手 最起码的转换终端编码 都不如 xshell 好用呀 还有直接登录跳板机 直接打开数据库 用起来都没 xshell 好使

    大家觉得比较好用的终端是什么?或者说 iterm 能做到 那么告诉一下 有什么窍门

    65 replies  •  2021-12-22 11:09:43 +08:00
    hihihihihi
    hihihihihi
    Dec 20, 2016
    1
    一直用系统自带的 terminal ,感觉够用啊。
    mafic
    mafic
    Dec 20, 2016 via iPhone
    2
    zoc 很棒
    accacc
    accacc
    OP
    Dec 20, 2016
    3
    @mafic 很棒 正在尝试 非常感谢
    accacc
    accacc
    OP
    Dec 20, 2016
    4
    @4ever911 自带很渣渣的
    yingjun424
    yingjun424
    Dec 20, 2016
    5
    iterm2 还可以啊, ssh 登陆用的 rsa ,就不需要输入密码啦。通过跳板机直接 ssh 局域网服务器可以用 alias 添加 ssh 的跳板机代理就好啦。至于转换终端编码,木有用过,不知道方法。。
    meta
    meta
    Dec 21, 2016 via iPhone
    6
    原生的 terminal.app 就很好,与其到处找软件不如自己写点脚本。
    Perry
    Perry
    Dec 21, 2016 via iPhone
    7
    这个终端不背锅
    Showfom
    Showfom
    PRO
    Dec 21, 2016
    8
    一直用自带的 Terminal

    有啥不好用的?
    sutking
    sutking
    Dec 21, 2016 via iPhone
    9
    sinxccc
    sinxccc
    Dec 21, 2016
    10
    @Showfom 最近发现在 10.12.* 的系统上自带的 Terminal.app 在滚动屏幕的时候 CPU 占用率特别高。功能上我倒是没啥抱怨的…
    tracyone
    tracyone
    Dec 21, 2016 via iPhone
    11
    看山不是山…自带的足以
    clavichord93
    clavichord93
    Dec 21, 2016 via iPhone
    12
    @sinxccc 这种东西你是怎么发现的…………
    UnknownR
    UnknownR
    Dec 21, 2016 via iPhone
    13
    自带的 terminal 就很棒了,试过 zoc , iterm2 之类的,最后还是换回了自带的,又不把它当编辑器,光 terminal 来说已经很好了,目前唯一遇到的问题是 ssh 连接时网络断开,终端就无法操作了,只能关闭窗口,其他都还好

    最近发现个新的 terminal ,号称 21 世纪的现代 terminal ,叫 black screen ,楼主可以试试
    sinxccc
    sinxccc
    Dec 21, 2016
    14
    @clavichord93 因为我工作日常全在终端下啊… Mac 大体上当个终端机用,自然对终端的各种小动作都比较敏感。
    vela
    vela
    Dec 21, 2016
    15
    坚持用自带的 5 年了。同围观有什么好的没听说过的准备试试看。
    lululau
    lululau
    Dec 21, 2016 via iPhone❤️1
    16
    拉不出屎怪地球引力不够
    murmur
    murmur
    Dec 21, 2016
    17
    zsh?是叫这个么 目前用的是这个
    macroideal
    macroideal
    Dec 21, 2016 via iPhone
    18
    zoc
    xshell
    harry890829
    harry890829
    Dec 21, 2016
    19
    @murmur zsh 是 shell 啊……和终端不一样……
    EricCartman
    EricCartman
    Dec 21, 2016 via Android
    20
    @lululau 就你嘴最脏
    h4x3rotab
    h4x3rotab
    Dec 21, 2016 via iPhone
    21
    iterm2 还是很厉害啊,尤其是配合 ssh+tmux 的时候。 xshell 回去我试试,要是没 iterm2 好用我来咬你
    Phariel
    Phariel
    Dec 21, 2016 via Android
    22
    iTerm2 我喜欢那个快捷键呼出 /隐藏半透明窗口这个功能 太方便了
    jy01264313
    jy01264313
    Dec 21, 2016
    23
    iTerm2 就非常给力了
    h4x3rotab
    h4x3rotab
    Dec 21, 2016 via iPhone
    24
    至于跳板机,打开数据库,这些都应该用脚本实现吧?写一次之后一劳永逸,不管用什么 terminal 都可以一条命令跳转, iterm 也可以设置一种登陆就执行脚本的 session ,完美解决这些问题。

    再说转码,好像这个是 win 系列环境转专有的问题, iterm 不见得不能实现,但一般都是靠 iconv 或者改 shell 环境变量实现的吧。不吹不黑,我在*nix 和 mac 下确实没遇到过 terminal 本身需要转换编码的情况。
    ibegyourpardon
    ibegyourpardon
    Dec 21, 2016
    25



    冲这个用着 iTerm2
    solee
    solee
    Dec 21, 2016
    26
    一直用 iterm2 加 zsh
    V2Simon
    V2Simon
    Dec 21, 2016
    27
    废话少说 iTerm 才是最好的终端没有之一!
    hackpro
    hackpro
    Dec 21, 2016
    28
    zoc 有什么特别的吗,好贵啊
    idigital
    idigital
    Dec 21, 2016
    29
    zoo 80 刀 这么贵😳
    lijinma
    lijinma
    Dec 21, 2016
    30
    iterm2 有很多惊喜,只要你愿意折腾
    lucifer9
    lucifer9
    Dec 21, 2016
    31
    80 刀其实跟 SecureCRT 比起来的话,也还可以了
    dudesun
    dudesun
    Dec 21, 2016
    32
    iterm2
    ppwangs
    ppwangs
    Dec 21, 2016
    33
    一直用 iTerm2 的半透下拉功能
    c0878
    c0878
    Dec 21, 2016
    34
    重度使用的话还是买个 SecureCRT
    iTerm2 需要折腾一下
    NeinChn
    NeinChn
    Dec 21, 2016
    35
    重度终端使用者表示 iterm 就是渣渣啊
    resize 后再执行命令各种错位....
    惨不忍睹...
    syslot
    syslot
    Dec 21, 2016
    36
    一切敢于挑战 iterm 的最后都被秒的渣都不剩
    xuhaoyangx
    xuhaoyangx
    Dec 21, 2016
    37
    iterm2 zsh
    naver1
    naver1
    Dec 21, 2016
    38
    ssh 用 zoc ,本地用 iTerm2+fish shell
    xjp
    xjp
    Dec 21, 2016 via iPhone
    39
    用了两年自带终端 然后用了半年 iterm 感觉差不多啊 没啥明显的优点 ubuntu 自带终端最好用
    Electrostatics
    Electrostatics
    Dec 21, 2016
    40
    万年 iterm2 + oh my zsh
    Felldeadbird
    Felldeadbird
    Dec 21, 2016
    41
    一直用自带的。也没去尝试第三方的。
    GG668v26Fd55CP5W
    GG668v26Fd55CP5W
    Dec 21, 2016 via iPhone
    42
    不知道 iterm2 能不能跟 finder 集成?比如 finder 里出现一个选项使用 iterm2 打开当前文件夹。自带的倒是可以
    psklf
    psklf
    Dec 21, 2016
    43
    自带的没啥问题啊 用的很好 加上了 myzsh
    rupert
    rupert
    Dec 21, 2016
    44
    @4ever911 @Showfom @meta @UnknownR
    刚试了下 terminal 发现 vim 颜色高亮问题
    https://www.v2ex.com/t/329149#reply0
    hihihihihi
    hihihihihi
    Dec 21, 2016
    45
    @rupert 我用 vim 来写 python , 用的 fisa 的配置, 一直都很好啊。

    http://fisadev.github.io/fisa-vim-config/
    shiny
    shiny
    PRO
    Dec 21, 2016 via iPhone
    46
    iTerm2 用不同主题区分主机很好用,醒目。
    rupert
    rupert
    Dec 21, 2016
    47
    @4ever911 哦,我这里 python 也是好的。 那个语言只有在 Macvim.app 下才 ok
    zhouyg
    zhouyg
    Dec 21, 2016
    48
    自带的 + 自己的常用脚本 = 爽
    soonlive
    soonlive
    Dec 21, 2016
    49
    iTerm2 + zsh
    sammo
    sammo
    Dec 21, 2016
    50
    @falcon05
    cdf : 一个 bash 方法,用于 指挥当前 Finder 目录到 终端里。等同于 "从这里启动终端"
    见 /t/306973
    Showfom
    Showfom
    PRO
    Dec 21, 2016
    51
    @rupert 自己改 vim 的主题嘛

    我用的 zsh
    bao3
    bao3
    Dec 22, 2016
    52
    当然是 iTerm 2 才是最好的终端,易用,配合 oh-my-zsh + Tmux + powerline ,简直爽到炸。
    另外就是楼上各位说的快捷方式呼叫一个透明的窗口,还能自动隐藏并不会打断脚本执行,超级赞,👍
    501956430
    501956430
    Dec 22, 2016 via iPhone
    53
    认 xshelll 好用
    ashfinal
    ashfinal
    Dec 22, 2016
    54
    楼上用 iTerm2 的朋友,请教下:
    使用 tmux 切割窗口的时候, iTerm2 的分割线不但样式难看,还会错乱掉。
    难道只有我有这个问题?
    ashfinal
    ashfinal
    Dec 22, 2016
    55

    贴了一张打码图 ¯\_(ツ)_/¯

    @ibegyourpardon
    wweir
    wweir
    Dec 23, 2016 via Android
    56
    @UnknownR 可以设置退出就关对应窗口、 Tab 的。现在我都是直接 Ctrl+d 来关窗口
    phdyu
    phdyu
    Dec 23, 2016
    57
    iterm+ zsh
    carlhan
    carlhan
    Dec 28, 2016 via Android
    58
    @ashfinal 你的 tmux 状态栏主题是什么 很好看
    ashfinal
    ashfinal
    Dec 28, 2016
    59
    @carlhan 自己改的。

    ``` conf
    set-option -g status-bg colour254
    set -g status-interval 1 # redraw status line every second

    set -g pane-border-fg colour245
    set -g pane-active-border-fg colour39
    set -g message-bg colour221

    set -g status-left-length 100
    set -g status-left "#[fg=colour16,bg=colour226] ❐ #S#[fg=colour16,bg=colour226] ➧ #I #W "
    set -g status-justify centre # center align window list
    set -g status-right "#[bg=#99cc66] ☯ %m-%d %H:%M "

    # set window list colors - red for active and blue for inactive
    set-window-option -g window-status-fg brightblue
    set-window-option -g window-status-current-fg brightred
    ```
    carlhan
    carlhan
    Dec 28, 2016
    60
    @ashfinal 我用上了 挺好看的,谢谢。
    a412739861
    a412739861
    Jan 5, 2017
    61
    @bao3 借道问一个问题……
    我用 iTerm 执行已经写好的脚本(就是邮件打开时,选 iTerm )。如果是 Mac 系统的 terminal ,执行完后,会显示[进程已完成];而 iTerm 执行完以后,就自动把窗口什么的也关掉了。一旦碰上有错误的时候,错误也不管,就立刻关掉。有什么解决办法嘛?
    我现在是在后面再加一句 zsh ,总觉得这样又有点尴尬……
    peachroot
    peachroot
    Feb 10, 2018
    62
    说自带 terminal 好用的基本是不怎么用终端的,误导萌新
    showx
    showx
    Jun 6, 2018
    63
    vssh
    xiebruce
    xiebruce
    Jun 9, 2019
    64
    @ibegyourpardon 为什么我查看图片这么模糊你的这么清晰?
    DosLee
    DosLee
    Dec 22, 2021
    65
    挖坟。
    不知道你们用 iTerm 用不用 lrzsz 的 rz sz 命令。
    不知道你们用不用 ssh 链接堡垒机(链接上之后需要手动选择服务器列表,然后输入用户名密码)写登陆脚本实现一键跳转登陆。
    我感觉 iTerm 好折腾
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1416 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 130ms · UTC 19:15 · PVG 03:15 · LAX 11:15 · JFK 14:15
    ♥ Do have faith in what you're doing.