一篇很不错的 tmux 教程

2015 年 6 月 28 日
 Livid
http://tangosource.com/blog/a-tmux-crash-course-tips-and-tweaks/

37097 次点击
所在节点    tmux
59 条回复
oska874
2015 年 6 月 29 日
有谁遇到过打开了tmux就不能使用数字小键盘的问题?
acgeo
2015 年 6 月 29 日
@cattyhouse 难道还有什么其他功能吗?
ShiehShieh
2015 年 6 月 29 日
@acgeo 你可以去查一查tmux的attach,detach。
extreme
2015 年 6 月 29 日
@gerorim 感谢!
xiaotianhu
2015 年 6 月 29 日
@rming 活捉了
bottleimp
2015 年 6 月 29 日
@zhuang Tmux 远程 session 需要多次 ssh 来增加窗口,iTerm2 将其自动化了;

这个怎么理解, 我现在用 iterm2 带的集成方法, tmux -CC, 每次合盖再打开, 窗口内连的 ssh 还是断了得重新连过. 如果想服务器上保留 session, 得在服务器上开 tmux, 这个怎么跟 iterm2 集成?
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 的功能,提供无缝断开重连。
cattyhouse
2015 年 6 月 29 日
@zhuang 我一般都是 ssh user@server "tmux a || tmux new" 这样远程永远不断,本地无需装tmux,只需要远程装就可以了。
mintist
2015 年 6 月 29 日
在tmux下不能用`subl`直接打开文件或者文件夹是硬伤啊,有谁晓得如何破
openroc
2015 年 6 月 29 日
推荐一下,tmuxp. :)
openroc
2015 年 6 月 29 日
wind3110991
2015 年 6 月 30 日
个人感觉只有用vim+tmux的时候才感觉有些爽- -,这俩绝对真爱
CuminLo
2015 年 6 月 30 日
byobu + 1
opensu
2015 年 6 月 30 日
收藏,好好学习下!
liul85
2015 年 6 月 30 日
有人用Linux自带的screen么?
tianchaijz
2015 年 6 月 30 日
自荐一下自己的 Vim 和 tmux 配置:
[Vim]https://github.com/tianchaijz/dot-vimrc
[tmux]https://github.com/tianchaijz/dot-files/tree/master/tmux

终端里随处 REPL
SimpKae
2015 年 12 月 19 日
我只想知道圖片上 iTerm2 用的是什麼配色?
SharkIng
2016 年 1 月 31 日
https://gist.github.com/MohamedAlaa/2961058 这个 Cheatsheet 也很不错
peizh2006
2016 年 2 月 16 日
byobu + 1

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/201736

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX