回过头来再问, mac 下最好的终端是什么? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
accacc
V2EX    macOS

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

  •  
  •   accacc 2016 年 12 月 20 日 20546 次点击
    这是一个创建于 3316 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

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

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



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

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

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

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

    @ibegyourpardon
    wweir
        56
    wweir  
       2016 年 12 月 23 日 via Android
    @UnknownR 可以设置退出就关对应窗口、 Tab 的。现在我都是直接 Ctrl+d 来关窗口
    phdyu
        57
    phdyu  
       2016 年 12 月 23 日
    iterm+ zsh
    carlhan
        58
    carlhan  
       2016 年 12 月 28 日 via Android
    @ashfinal 你的 tmux 状态栏主题是什么 很好看
    ashfinal
        59
    ashfinal  
       2016 年 12 月 28 日
    @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
        60
    carlhan  
       2016 年 12 月 28 日
    @ashfinal 我用上了 挺好看的,谢谢。
    a412739861
        61
    a412739861  
       2017 年 1 月 5 日
    @bao3 借道问一个问题……
    我用 iTerm 执行已经写好的脚本(就是邮件打开时,选 iTerm )。如果是 Mac 系统的 terminal ,执行完后,会显示[进程已完成];而 iTerm 执行完以后,就自动把窗口什么的也关掉了。一旦碰上有错误的时候,错误也不管,就立刻关掉。有什么解决办法嘛?
    我现在是在后面再加一句 zsh ,总觉得这样又有点尴尬……
    peachroot
        62
    peachroot  
       2018 年 2 月 10 日
    说自带 terminal 好用的基本是不怎么用终端的,误导萌新
    showx
        63
    showx  
       2018 年 6 月 6 日
    vssh
    xiebruce
        64
    xiebruce  
       2019 年 6 月 9 日
    @ibegyourpardon 为什么我查看图片这么模糊你的这么清晰?
    DosLee
        65
    DosLee  
       2021 年 12 月 22 日
    挖坟。
    不知道你们用 iTerm 用不用 lrzsz 的 rz sz 命令。
    不知道你们用不用 ssh 链接堡垒机(链接上之后需要手动选择服务器列表,然后输入用户名密码)写登陆脚本实现一键跳转登陆。
    我感觉 iTerm 好折腾
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1017 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 32ms UTC 23:22 PVG 07:22 LAX 15:22 JFK 18:22
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86