tmux 配置
在home目录下创建配置文件 ~/.tmux.conf
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
set -g prefix C-a # 设置前缀按键 Ctrl + A。 unbind C-b # 取消 Ctrl + B 快捷键。 bind C-a send-prefix # 第二次按下 Ctrl + A 为向 shell 发送 Ctrl + A # Shell 中 Ctrl + A 表示光标移动到最前端) set -g mouse on # 启动鼠标操作模式,随后可以鼠标拖动边界进行面板大小调整 unbind -n MouseDrag1Pane unbind -Tcopy-mode MouseDrag1Pane
unbind '"' # 使用 - 代表横向分割。 bind - splitw -v -c '#{pane_current_path}'
unbind % # 使用 \ 代表纵向分割 bind \\ splitw -h -c '#{pane_current_path}'
setw -g mode-keys vi # 设置 copy-mode 快捷键模式为 vi。
|
使用
由于上面已经改成 ^ A 下面都是把这个当作前缀(默认^ B)
- ^ A + S 查看所有 session,在其中可以 x 删除
- ^ A + D 离开tmux
- ^ A + [ 进入复制模式(实际命令没有转义符号 ,如果按照上面配置以及没法用 ^ C)
然后在终端输入
[1] https://101.lug.ustc.edu.cn//Ch04/#customizing-tmux