tmux 0x00 介绍
关于 tmux 大家应该不是特别的陌生,很多人可能在网上查到了很多的设置的模式之后,发现不能运行还报错。这里统一给大家解释一下。因为用了老的配置导致的,新的版本的 tmux 中已经简化了鼠标相关的设置,请使用新的版本的配置项来设置。下面分别说一下老的配置项以及新的配置项。使用新的配置项以后就可以在 tmux 里面随意的使用鼠标来进行窗口的切换与调节大小了。
0x01 tmux 新的配置项
新的配置项已简化为
set -g mouse on
将他写到 ~/.tmux.conf
中然后执行
tmux source ~/.tmux.conf
0x02 tmux 老的配置项
!!!注意以下的配置项在新版本中已经被废弃
setw -g mouse-resize-pane on
setw -g mouse-select-pane on
setw -g mouse-select-window on
setw -g mode-mouse on
0x03 tmux 设置配置无效报错 command not found: setw
在把配置文件写到~/.tmux.conf
里面以后,执行
source ~/.tmux.conf
/Users/ivo/.tmux.conf:1: command not found: setw
报错 setw 命令找不到,这就奇怪了,百思不得解,后来发现实际上使用的命令不对导致的。正确的命令应该是
tmux source ~/.tmux.conf
因为 setw 不是 bash 里面的命令所以无效