
1 Tiande PRO 收藏 |
2 h4lt 2015 年 6 月 28 日 多谢分享。最近正好在学tmux |
3 extreme 2015 年 6 月 28 日 "If you have not already mapped the *ctrl* key to the *caps-lock* key and vice-versa I suggest you do it." 应该理解成他建议我们把ctrl映射为大写按键抑或是不建议? |
4 extreme 2015 年 6 月 28 日 好像是建议这样做。 |
5 ShiehShieh 2015 年 6 月 28 日 啊哈,tmux的话,我好像就用来分屏还有detach程序以外没有做别的事了。; ) |
6 Livid MOD OP PRO @extreme 用 CAPS LOCK 替代 Ctrl,并且改成 C-a,这样更容易按。而且 CAPS LOCK 的使用频率确实太低了。 |
8 yylzcom 2015 年 6 月 28 日 我的sun type6 usb键盘就是 Caps Lokc 和 Ctrl 位置互换,不用设置……左边还有两排Copy Cut等功能键,ESC在~的位置,~在右上角Backspace的位置 |
10 Septembers 2015 年 6 月 28 日 @extreme 基本上BSD系统的命令的GUN版本的实现功能都要强一些 |
11 exteme 2015 年 6 月 28 日 @Septembers “的”有点多,不知道我有没有理解错: 在BSD系统上的程序,一部分在GUN中也有,但是GUN中的功能比BSD的要强大。 |
12 bearzk 2015 年 6 月 28 日 |
13 Septembers 2015 年 6 月 28 日 |
14 extreme 2015 年 6 月 28 日 @Septembers 为什么那个域名那么不好看,linux那个…… |
15 wolfan 2015 年 6 月 28 日 最近Tmux好像很火是怎么回事呢? |
16 zhuang 2015 年 6 月 28 日 我建议在 mac 环境中用 iTerm2 集成的方式使用 Tmux。(用 tmux -CC 调用) iTerm2 解决了单独使用 Tmux 的几个不便: Tmux 窗口调整只能用鼠标完成,iTerm2 支持快捷键; Tmux 远程 session 需要多次 ssh 来增加窗口,iTerm2 将其自动化了; Tmux 之内某些快捷键不便使用,如 bash 历史,emacs-keybind 等等,iTerm2 自身快捷键是 gui 的 cmd 修饰,而不是 terminal 的 ctrl 修饰。 PS 如果你想用 Tmux 的方式使用 gui 程序,可以考虑 Amethyst - A tiling window manager for OS X http://ianyh.com/amethyst/ |
17 rming 2015 年 6 月 28 日 @zhuang 可以设置快捷键的 # resize panes using PREFIX H, J, K, L bind H resize-pane -L 5 bind J resize-pane -D 5 bind K resize-pane -U 5 bind L resize-pane -R 5 # resize panes bid C-left resize-pane -L 5 bind C-down resize-pane -D 5 bind C-up resize-pane -U 5 bind C-right resize-pane -R 5 |
19 zhuang 2015 年 6 月 28 日 |
22 songyuwen 2015 年 6 月 28 日 从`tmux`转到`screen`的+1,`screen`除了没有`tmux`的**split screen**之外,其他一切都很棒,也不需要另外在mac上安装`tmux`了。 |
23 sinxccc 2015 年 6 月 28 日 @songyuwen tmux 优点:多个 session 在一个 server 里面,切换 session 的时候不用断开再重连;开新 window 的时候可以继承当前的 PWD,screen 也可以但是比较 tricky screen 优点:基本每个机器上都有;支持多种编码;可以连串口… 我倒是很少用 tmux/screen 或者终端的分屏,一般都去 Emacs 下面。 |
24 wogong 2015 年 6 月 28 日 推荐这本书: tmux: Productive Mouse-Free Development |
25 TankyWoo 2015 年 6 月 28 日 |
26 oott123 2015 年 6 月 29 日 via Android 然而我用 byobu |
27 gerorim 2015 年 6 月 29 日 via Android @extreme "If you have not already mapped the *ctrl* key to the *caps-lock* key and vice-versa I suggest you do it." 如果你未 *控制* 映射 *大定* 且 *大定* 映射 *控制*(英文原文中的「反之亦然),那我建你做。 是正的句,此句也可以表:交 *控制* *大定* 的映射。 以上。 |
28 catface 2015 年 6 月 29 日 大家都在什么场景下使用tmux呢 |
29 realpg PRO 感觉还是不习惯这个…… |
30 simonday 2015 年 6 月 29 日 |
31 hedaors 2015 年 6 月 29 日 @catface 在办公室的工作站上开 tmux, 在 tmux 里打开若干窗口,连上不同的 server, 跑不同的计算程序,在不同的窗口里随时看运行结果。 在办公室以外,连上工作站,tmux a, 可以保持工作状态不变。 |
32 MetroWind 2015 年 6 月 29 日 前几天某远程机器重装系统,Tmux 暂时编译不了,只好用 Screen. 发现 Screen 唯一的槽点是不能在 session 之内切换 session, 必须得先 detach… |
33 sinxccc 2015 年 6 月 29 日 @catface 我的使用场景里每个 pane 对应一个 task,比如编辑,编译,调试,看 log;每个 session 对应一类场景,比如每个工作的 branch 一个 session,irc 一个 session… 所以我虽然很少用 tmux 的高级功能,连分屏都少,但是光 session 切换这个就让我回不去 screen 了。 对应 GUI 窗口管理器的情况差不多就是 pane 类似窗口,session 类似一个虚拟桌面或者 desktop。 |
34 linux40 2015 年 6 月 29 日 via Android 最开始在linux中国知道的,准备尝试。 |
35 acgeo 2015 年 6 月 29 日 能说句脏话吗? 法克.......................................天天整这么多复杂玩意儿!! 一个terminator搞定的师倩~~~~~~~~~~ 非得折腾!! |
36 acgeo 2015 年 6 月 29 日 |
37 leeyiw 2015 年 6 月 29 日 谢谢分享 |
39 cattyhouse 2015 年 6 月 29 日 via iPhone @acgeo tmux不是分屏那么简单。 |
40 wanjun 2015 年 6 月 29 日 这两天刚换到ubuntu下,正准备用这个,3Q |
41 oska874 2015 年 6 月 29 日 有谁遇到过打开了tmux就不能使用数字小键盘的问题? |
42 acgeo 2015 年 6 月 29 日 @cattyhouse 难道还有什么其他功能吗? |
43 ShiehShieh 2015 年 6 月 29 日 @acgeo 你可以去查一查tmux的attach,detach。 |
45 xiaotianhu 2015 年 6 月 29 日 @rming 活捉了 |
46 bottleimp 2015 年 6 月 29 日 @zhuang Tmux 远程 session 需要多次 ssh 来增加窗口,iTerm2 将其自动化了; 这个怎么理解, 我现在用 iterm2 带的集成方法, tmux -CC, 每次合盖再打开, 窗口内连的 ssh 还是断了得重新连过. 如果想服务器上保留 session, 得在服务器上开 tmux, 这个怎么跟 iterm2 集成? |
47 zhuang 2015 年 6 月 29 日 @bottleimp 我表达得不够清楚,本地 tmux 进程,连接到远程主机,断开重连的确是无法避免的。 这种情况本地 tmux 进程开 pane 连接远程主机,需要每开一个新的就 ssh 一次,iTerm2 针对这个情况可以方便一些。 你需要的集成功能: 本地连接远程,本地只需要 attach 即可,参考 tmux -CC attach 命令。断开直接用 detach,相当于远程的 tmux 一直保留,只是和本地断开连接。 针对断开重连的问题,用 mosh 代替 ssh。 https://mosh.mit.edu/ 要做的就是在 iTerm2 中执行 mosh <remote host> -- tmux attach,iTerm2 会把 tmux 的功能接管过来,不需要你执行命令了。同时 mosh 会接管 ssh 的功能,提供无缝断开重连。 |
48 cattyhouse 2015 年 6 月 29 日 via iPhone @zhuang 我一般都是 ssh user@server "tmux a || tmux new" 这样远程永远不断,本地无需装tmux,只需要远程装就可以了。 |
49 mintist 2015 年 6 月 29 日 在tmux下不能用`subl`直接打开文件或者文件夹是硬伤啊,有谁晓得如何破 |
50 openroc 2015 年 6 月 29 日 推荐一下,tmuxp. :) |
51 openroc 2015 年 6 月 29 日 |
52 wind3110991 2015 年 6 月 30 日 个人感觉只有用vim+tmux的时候才感觉有些爽- -,这俩绝对真爱 |
53 CuminLo 2015 年 6 月 30 日 byobu + 1 |
54 opensu 2015 年 6 月 30 日 收藏,好好学习下! |
55 liul85 2015 年 6 月 30 日 有人用Linux自带的screen么? |
56 tianchaijz 2015 年 6 月 30 日 自荐一下自己的 Vim 和 tmux 配置: [Vim]https://github.com/tianchaijz/dot-vimrc [tmux]https://github.com/tianchaijz/dot-files/tree/master/tmux 终端里随处 REPL |
57 SimpKae 2015 年 12 月 19 日 我只想知道片上 iTerm2 用的是什配色? |
58 SharkIng 2016 年 1 月 31 日 https://gist.github.com/MohamedAlaa/2961058 这个 Cheatsheet 也很不错 |
59 peizh2006 2016 年 2 月 16 日 byobu + 1 |