分享了下自己的终端环境,iTerm2,zsh,z,tmux。 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
fooCoder
V2EX    分享创造

分享了下自己的终端环境,iTerm2,zsh,z,tmux。

  •  
  •   fooCoder 2013-08-04 09:11:54 +08:00 23025 次点击
    这是一个创建于 4470 天前的主题,其中的信息可能已经有所发展或是发生改变。
    一共三篇博客,

    http://foocoder.com/blog/archives/index.html

    希望对大家有用:)
    27 条回复    2015-07-21 15:10:37 +08:00
    freefcw
        1
    freefcw  
       2013-08-04 09:36:57 +08:00   1
    你的tmux改的太多了,一般我都是尽可能的减少变动默认,以免换一台机器,或者登陆某台server的时候切换不过来。。
    fooCoder
        2
    fooCoder  
    OP
       2013-08-04 09:43:19 +08:00
    @freefcw 换机器直接clone下配置,很方便啊
    iZr
        3
    iZr  
       2013-08-04 10:22:19 +08:00
    楼主的皮哪里可以下.
    kfll
        4
    kfll  
       2013-08-04 12:02:59 +08:00 via iPhone
    @fooCoder 本地和服务器上同时使用的时候怎么好,用不同的前缀?
    fooCoder
        5
    fooCoder  
    OP
       2013-08-04 13:08:35 +08:00
    @kfll 没理解。什么样的情况?
    fooCoder
        6
    fooCoder  
    OP
       2013-08-04 13:08:47 +08:00
    @iZr 神马皮
    iZr
        7
    iZr  
       2013-08-04 14:09:52 +08:00
    @fooCoder 博客皮.写的不错.+1
    fooCoder
        8
    fooCoder  
    OP
       2013-08-04 14:36:34 +08:00
    celon
        9
    celon  
       2013-08-04 15:38:10 +08:00
    @freefcw +1 ,不然换机器或者远程去服务器的时候,操作非常陌生
    mingming
        10
    mingming  
       2013-08-04 16:24:18 +08:00
    mac 下默认终端 tmux 不支持鼠标,不知道lz有没有试过?
    arzon
        11
    arzon  
       2013-08-04 16:29:47 +08:00
    tmux不应该是在永不关机的远程服务器端安装使用么? 个人电脑上有哪些应用场景? 分屏?

    另外在远程linux服务器上使用tmux时, 怎么与本地系统粘贴板交互?
    kfll
        12
    kfll  
       2013-08-04 16:45:15 +08:00 via iPhone
    @fooCoder
    在本地用 tmux,服务器上也用 tmux
    fooCoder
        13
    fooCoder  
    OP
       2013-08-04 16:54:32 +08:00
    @mingming 配置问题吧。试试加上配置:

    ```
    set -g mode-resize-pane on
    set -g mode-select-pane on
    set -g mode-select-window on
    setw -g mode-mouse copy-mode
    ```
    fooCoder
        14
    fooCoder  
    OP
       2013-08-04 16:58:48 +08:00
    @arzon 为什么一定要在远超服务器使用…… 我本地经常同时会ssh登陆到多台服务器操作,用tmux非常舒服啊。 系统剪贴板的问题如果是ssh登陆的话博客有写。
    mingming
        15
    mingming  
       2013-08-04 17:22:38 +08:00
    @fooCoder 这个试过了,不起作用。
    我找到个gist: https://gist.github.com/simme/1297707
    按照这个试了,也是不行。。
    paloalto
        16
    paloalto  
       2013-08-04 21:32:52 +08:00
    Yannis1990
        17
    Yannis1990  
       2013-08-04 22:29:33 +08:00
    这博客是啥搭建,啥主题?
    fooCoder
        18
    fooCoder  
    OP
       2013-08-04 22:53:36 +08:00
    @Yannis1990 octopress + Fabric
    arzon
        19
    arzon  
       2013-08-06 00:08:29 +08:00   1
    @fooCoder 本地使用, 睡眠断网之后连接就都中断了. 后台保持连接这个最大的特性就不存在了. 实际上只有分屏这个特性可利用了. 我是在一个远程跳板机上用tmux, 再连其他服务器.

    我现在是本地(mac)ssh到远程服务器(linux). 远程服务器上运行tmux, 想要复制内容到本机的系统剪贴板, 大家有什么好办法么?
    G2bN4dbX9J3ncp0r
        20
    G2bN4dbX9J3ncp0r  
       2013-08-06 01:09:03 +08:00
    发现大部分人都会把tmux改一下,我一开始也这样,不过现在我就用默认的配置,也挺好的,随便一台机器上来就可以用。
    fooCoder
        21
    fooCoder  
    OP
       2013-08-06 09:50:20 +08:00
    @arzon 怎么就不存在了?并没有完全不存在。博客开始就说了,用tmux来源于长时间编译的需求。我经常需要编译,但是有时候就不等编译结束就回去了,用tmux可以保证关机后服务器编译仍然是进行的。第二天过来登陆的所有服务器也可以完全恢复回来。
    fooCoder
        22
    fooCoder  
    OP
       2013-08-07 11:22:04 +08:00
    @arzon 更正下,确实关机是不可以的。session关机后不会保存。但是休眠是可以的。所以导致我认为关机也可以。
    zlbruce
        23
    zlbruce  
       2013-08-07 11:40:34 +08:00
    tmux 默认配置必须要改啊, C-b 太反人类了
    fooCoder
        24
    fooCoder  
    OP
       2013-08-07 11:48:28 +08:00
    @zlbruce 其实也还好,很多人还觉得我c-k反人类呢,关键是习惯。很多人改为c-a,我才觉得超级反人类……
    zhttty
        25
    zhttty  
       2013-08-07 12:04:54 +08:00
    @Livid

    14、15楼超出边界了...
    siyang1982
        26
    siyang1982  
       2014-01-08 15:26:02 +08:00   1
    @fooCoder 关键是`C-b`在终端下本来是光标左移的快捷键,有冲突。
    我改为`C-x`,和Emacs一致。
    zlzhaolei123
        27
    zlzhaolei123  
       2015-07-21 15:10:37 +08:00
    断网重连的问题可以考虑用mosh
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2915 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 53ms UTC 14:03 PVG 22:03 LAX 07:03 JFK 10:03
    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