一篇很不错的 tmux 教程

2015-06-28 16:47:30 +08:00
 Livid
http://tangosource.com/blog/a-tmux-crash-course-tips-and-tweaks/

35610 次点击
所在节点    tmux
59 条回复
oska874
2015-06-29 10:35:44 +08:00
有谁遇到过打开了tmux就不能使用数字小键盘的问题?
acgeo
2015-06-29 11:24:42 +08:00
@cattyhouse 难道还有什么其他功能吗?
ShiehShieh
2015-06-29 13:47:42 +08:00
@acgeo 你可以去查一查tmux的attach,detach。
extreme
2015-06-29 14:15:11 +08:00
@gerorim 感谢!
xiaotianhu
2015-06-29 14:40:55 +08:00
@rming 活捉了
bottleimp
2015-06-29 15:14:20 +08:00
@zhuang Tmux 远程 session 需要多次 ssh 来增加窗口,iTerm2 将其自动化了;

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

终端里随处 REPL
SimpKae
2015-12-19 16:47:25 +08:00
我只想知道圖片上 iTerm2 用的是什麼配色?
SharkIng
2016-01-31 04:46:31 +08:00
https://gist.github.com/MohamedAlaa/2961058 这个 Cheatsheet 也很不错
peizh2006
2016-02-16 10:32:08 +08:00
byobu + 1

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

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

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

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

© 2021 V2EX