tmux 配置,快捷键绑定不区分大小写了.

其它类软件,非上述版软件
回复
peishenfei2
帖子: 143
注册时间: 2016-07-20 16:40
系统: Ubuntu15

tmux 配置,快捷键绑定不区分大小写了.

#1

帖子 peishenfei2 » 2018-02-03 13:34

bind -n C-h if-shell "$is_vim" "send-keys C-h" "select-pane -L"
bind -n C-j if-shell "$is_vim" "send-keys C-j" "select-pane -D"
bind -n C-k if-shell "$is_vim" "send-keys C-k" "select-pane -U"
bind -n C-l if-shell "$is_vim" "send-keys C-l" "select-pane -R"
这是解决vim和tmux面板跳转的一个片段
问题是,现在无论是Ctrl+H还是Ctrl+h都是选择面板...
如果我把 C-H 定义为选定窗口,那么Ctrl+h也是选择窗口,就不能选择面板了,
请问这是怎么回事(不光是H和h,其他的jkl都这样.)

(另外,好像在tmuxconf中 C-h和c-h是一样的吗,我这里表现的一样,但是我不敢确定,因为我现在就处于大小写不分的困难中...)
tmux2.6,vim插件是christoomey/vim-tmux-navigator
Kubuntu,17.10
peishenfei2
帖子: 143
注册时间: 2016-07-20 16:40
系统: Ubuntu15

Re: tmux 配置,快捷键绑定不区分大小写了.

#2

帖子 peishenfei2 » 2018-02-03 14:20

刚才仔细测试了一下,发现只要和Ctrl键组合,就会不区分大小写..
比如

bind -n C-y display "y"
bind -n C-Y display "Y"

现在不论按ctrl+y还是ctrl+Y,显示都是"Y",大写的.....
回复