Tmux快捷键参考手册
概述
tmux具有强大的终端复用功能,它可以实现编辑同步。tmux的命令模式、配置文件都与vim类似。tmux整体遵循CS设计,围绕window、session、pane等核心概念。详细手册参考man page或者项目github主页。
命令及快捷键前缀
Ctrl b (可以在tmux.conf中更改为其他前缀)
创建新窗口
:new-window (neww)c :创建新窗口,窗口索引号会自动分配
关闭窗口
:kill-window :关闭窗口,所有pane被关闭&:关闭当前激活窗口
选择窗口
:select-window[0-9]:选择索引所代表的窗口' :根据索引选择当前窗口n :选择下一个窗口l :选择最后一个窗口:choose-tree:选择树结构s或w:然后使用上下左右进行选择,使用t可以进行标记,使用x可以直接关闭某个item。
分列窗口,创建pane
:split-window (splitw):创建pane,分列窗口% : 水平分列" : 垂直分列
关闭pane
:kill-pane:关闭当前激活的panex
选择pane
:select-pane<Up> <Down> <Right> <Left> :按照上下左右的方向跳转q :显示Pane数以其尺寸<Space>窗口布局切换f:寻找包含某个文本的pane或者window
重新规划pane大小
Ctrl <Left> 、Ctrl <Right>、Ctrl <Up> 、Ctrl <Down>
会话
:new-session创建新的会话:attach-session (attach) :连接一个已经存在的会话或者新建一个会话:attach -t <seesion-id>:detach-client或d:从当前会话退出
设置鼠标
:set -g mouse on:set -g mouse off
文本模式
Ctrl+b+[ : 进入文本复制模式,然后按下 Space 空格键选择起始位置,Enter 键完成,Ctrl+b+] 粘贴。