My studying notes for Java,Ruby,Ajax and other any interesting things.

星期一, 七月 31, 2017

tmux使用简单记录

一直使用screen,但是在远程的时候开多个窗口比较麻烦,用iterm2的cmd+d拆分也可以实现,但会产生多个ssh链接。无意中发现tmux,试用了一下感觉不错,简单记录。

tmux使用简单记录

简单研究tmux的使用,类似于screen,不过有分屏功能:

有个详细的文章: tmux终端复用


大体有几个关键:
1.安装,mac下面brew install tmux,linux下面用yum或者apt-get都可以正常安装
2.基本使用:

创建和连接session:
  tmux new -s session_name
  tmux a -t session_name
  ctrl+b d, detache一个session

创建新的panel:
  ctrl+b %,纵向拆分一个面板
  ctrl+b " 横向拆分一个面板
  如果有鼠标模式,可以鼠标点击进入不同的panel;
  如果没有鼠标,可以使用ctrl+b 方向键,来切换不同的panel


创建新窗口:
  ctrl+b c 创建一个新的窗口
  ctrl+b n,p 进入上一个或者下一个窗口


3.配置:
在~/.tmux.conf中编辑相关配置,可以设置相关的键盘绑定,基本上默认即可,此处有个简单参考 : http://www.opstool.com/article/253


这里有个文章说如何打造更好的tmux配置: https://segmentfault.com/a/1190000008188987
印象笔记,让记忆永存。下载印象笔记

没有评论: