tmux常用操作

最近一直使用tmux作为多终端环境,感觉非常棒。鼠标操作可以完成很多GUI相关的操作,使用快捷键的一个优势则是能够提高工作效率。有了快捷键,许多的操作就无需把手移开用鼠标完成。

tmux依据session、window和panel组织终端窗口,下面根据三个层次依次解说常用的快捷键以及命令。

session

tmux ls : 列出当前用户建立的session
tmux a -t session-name : 连接到session-name的session,其中session-name默认为0,1等。
tmux kill-session -t session-name : kill掉session
tmux kill-server: kill掉tmux的服务进程,此操作将销毁所有session
tmux detach : 脱离当前session,此命令应该在tmux的session内使用

prefix + $ :重命名当前session,其中prefix是tmux的前缀按键,默认为ctrl+b,下同。
prefix + ? : 显示tmux快捷键列表

window

prefix + , : 重命名当前window
prefix + c: 新建window
prefix + & :  关闭当前window
prefix + n : 跳转到下一个window
prefix +p : 跳转到上一个window
prefix + l : 跳转到最后一个window
prefix + num : 跳转到编号为num的window
prefix + f : 查找window

panel

prefix + % : 将当前panel进行垂直切分
prefix + " : 将当前panel进行水平切分
prefix + x : 关闭当前panel
prefix + o : 在不同panel中进行跳转
prefix + 方向键: 在不同panel中跳转
prefix + 方向键: 按住prefix键不松手的情况下是调整panel的大小

唯一遗憾是现在尚不会在tmux中复制,不排除今后学会了之后添加上。

有用的教程: http://foocoder.com/blog/zhong-duan-huan-jing-zhi-tmux.html/

你可能感兴趣的:(tmux常用操作)