很长一段时间以来,我一直使用 tmux 来分割水平和垂直窗口
我发现默认的键映射很麻烦,因此我将垂直分割和水平分割从引号 ( "
) 和百分比 ( %
) 键重新映射为-
和|
键。
我将它们重新映射到“|”和“-”,我发现这样更容易记住并且更容易输入(减少手的伸展!)
然而,在最新版本的 tmux 中,这种映射不再被识别。
我收到有关以下错误split-window: command not found
我仍然可以使用原来的键 - " 和 % - 没有问题
这是我之前使用过的映射:
bind | split-window -h -c '#{pane_current_path}' # Split panes horizontal
bind - split-window -v -c '#{pane_current_path}' # Split panes vertically
更多细节:
tmux source ~/.tmuux.conf
给出
$ tmux source ~/.tmux.conf
tmux source ~/.tmux.conf
unknown key: split-window
history -a
更新:在映射键周围使用引号是可行的。
答案1
查看 .tmux.conf 后,错误似乎是绑定 \ 键而不带引号。正确的绑定将是:
bind '\' split-window -h
如果您想使用引号键,情况也是如此,在这种情况下您必须使用:
bind '"' split-window -h
或者
bind "'" split-window -h
接下来,您可以尝试添加第二个参数-c '#{pane_current_path}'
,看看它是否仍然有效。