screen vs tmux - V2EX
ufo22940268
V2EX    tmux

screen vs tmux

  •  
  •   ufo22940268 Sep 10, 2013 12415 views
    This topic created in 4631 days ago, the information mentioned may be changed or developed.
    从awesome切换到mac下,没有awesome的窗口管理系统,分屏变得很不方便。

    今天早上尝试下tmux,各种功能实现差不多符合我的需求,可是无奈快捷键各种不适应(hhkb下方向键不好按啊),然后看了下screen,发现那货快捷键看起来好一些,不过听说它的bug很多。

    各位大神有什么好的建议吗?还是有更好的替代品,其实我就是要一个终端分屏的功能
    17 replies    2016-08-31 19:56:26 +08:00
    saharabear
        1
    saharabear  
       Sep 10, 2013   1
    你是听说screen的bug多,但你用了吗?

    我是screen+hhkb,没碰上多少问题。
    madeye
        2
    madeye  
       Sep 10, 2013   2
    set-option -g prefix C-a
    bind-key C-a last-window
    bind-key C-n next-window
    bind-key C-p previous-window
    ufo22940268
        3
    ufo22940268  
    OP
       Sep 10, 2013
    @saharabear 之前用过一点点,忘记了,感觉有点不太放心(也许是错觉)。我决定再试一次。

    再请问一个问题,我一直不明白用screen做窗口平铺和用awesome做窗口平铺比起来,有什么优势
    ufo22940268
        4
    ufo22940268  
    OP
       Sep 10, 2013
    @madeye 竟然是madeye大神
    pright
        5
    pright  
       Sep 10, 2013   1
    快捷键可以改啊
    bind -r k selectp -U
    bind -r j selectp -D
    bind -r h selectp -L
    bind -r l selectp -R

    bind -r M-k resize-pane -U 5
    bind -r M-j resize-pane -D 5
    bind -r M-h resize-pane -L 5
    bind -r M-l resize-pane -R 5

    我用的是awesome+tmux,终端都是用的tmux作窗口平铺,相比awesome来说快捷键切换要方便一点吧,awesome只能在窗口列表中前后切换,tmux可以根据方向切换
    saharabear
        6
    saharabear  
       Sep 10, 2013
    @ufo22940268 没啥优势,都差不多。我用screen一直挺好,在bsd下就用tmux,问题也不大。
    ehs2013
        7
    ehs2013  
       Sep 10, 2013
    我表示在 OpenShift SSH 上只有 tmux
    spritevan
        8
    spritevan  
       Sep 10, 2013
    @saharabear tmux 好用太多,从我的使用来说
    水平垂直切屏,resize,最大化当前 panel
    复制到系统剪切板,鼠标支持
    session 管理,从 config 指定启动程序+布局

    更重要的是 screen 已经很多年没更新了
    peizh2006
        9
    peizh2006  
       Sep 10, 2013
    推荐一下byobu
    vietor
        10
    vietor  
       Sep 10, 2013
    screen 命令非常少,快捷键符合Emacs习惯。
    通常出现的问题就是,有时异常退出不能正确的detach,需要手工运行screen -d命令才能释放掉以前的。其他就没感觉有什么问题了。
    Lax
        11
    Lax  
       Sep 10, 2013
    还没有听过screen bug多的说法

    开始使用Linux后就一直在用screen。
    celon
        12
    celon  
       Sep 10, 2013
    screen的确bug率不少,使用了三年screen,碰到过不下三次screen崩溃的情况,里面的程序全毁了。
    nil
        13
    nil  
       Sep 10, 2013   1
    tmux有点卡啊,肿么破?
    另外推荐这货:https://github.com/sdegutis/zephyros
    SharkIng
        14
    SharkIng  
       Sep 10, 2013
    弱弱问一下在Mac系统中是不是没有Awesome??
    ufo22940268
        15
    ufo22940268  
    OP
       Sep 10, 2013
    @SharkIng 是的
    shanks
        16
    shanks  
       Sep 10, 2013
    tmux 的强大在于配置文件。。。
    guangwong
        17
    guangwong  
       Aug 31, 2016
    差不多... 现在觉得 screen 简单用用挺好。 之前用了很长时间 tmux
    About     Help     Advertise     Blog     API     FAQ     Solana     3035 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 64ms UTC 08:49 PVG 16:49 LAX 01:49 JFK 04:49
    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