Tmux|使用技巧

Posted by Elli0t on 2020-06-11

.tmux安装

1
2
3
4
$ cd
$ git clone https://github.com/gpakosz/.tmux.git
$ ln -s -f .tmux/.tmux.conf
$ cp .tmux/.tmux.conf.local .

.tmux 挺好的就是我的 mac,不知道发什么疯怎么都用不了鼠标🖱️模式。这👴就很难受 ls -l 一下连前面的消息都看不完整,鼠标滚动都滚不动……

配合 Term2 使用

启动Tmux的时候,你只需要使用如下命令:

tmux -CC

此时,会自动打开一个新的终端窗口,如下图所示:

image-20200611153611791

其中左边是原来的窗口,右边是新打开的窗口。右边这个新的窗口,就是Tmux的 。在这里,你进行的所有操作都是在Tmux的session中进行的操作。

而且,你不需要记忆Tmux的任何快捷键。如果要分屏,你只需要使用iterms2自带的快捷键:

  • Command+D : 左右分屏
  • Command+Shift+D: 上下分屏

分出来的效果如下图所示:

image-20200611154222401

如果你要暂时关闭Tmux窗口,但是又不想停止Session,那么只需要在左边的窗口按下 Esc键即可。想重新打开之前的Session的时候,只需要执行 tmux-CC attach即可。

如果你现在已经ssh连接到远程服务器了,那么你执行 tmux-CC的时候,iterms2也会自动打开一个新的窗口,这个窗口里面就是远程服务器上面的Tmux session。不需要做任何额外设置。

参考链接

通用的tmux配置/定制❤️:https://github.com/gpakosz/.tmux

https://cloud.tencent.com/developer/article/1493424