tmux C-i密钥杀死bash完成?
现在我是vim tmux navigator的新用户。但当我像下面这样设置键绑定时,tab键并不能补充由tmux打开的bash中的命令。 当我注释掉bind-nci。。行,补充命令再次起作用 默认C-i绑定是否与一些重要功能相关tmux C-i密钥杀死bash完成?,bash,vim,tmux,Bash,Vim,Tmux,现在我是vim tmux navigator的新用户。但当我像下面这样设置键绑定时,tab键并不能补充由tmux打开的bash中的命令。 当我注释掉bind-nci。。行,补充命令再次起作用 默认C-i绑定是否与一些重要功能相关 unbind-key C-b set-option -g prefix C-q #bint C-j send-prefix # Vim Tmux Navigator # https://github.com/christoomey/vim-tmux-na
unbind-key C-b
set-option -g prefix C-q
#bint C-j send-prefix
# Vim Tmux Navigator
# https://github.com/christoomey/vim-tmux-navigator
bind -n C-y run "(tmux display-message -p '#{pane_title}' | grep -iq vim && tmux send-keys C-y) || tmux select-pane -L"
bind -n C-u run "(tmux display-message -p '#{pane_title}' | grep -iq vim && tmux send-keys C-u) || tmux select-pane -D"
bind -n C-i run "(tmux display-message -p '#{pane_title}' | grep -iq vim && tmux send-keys C-i) || tmux select-pane -U"
bind -n C-o run "(tmux display-message -p '#{pane_title}' | grep -iq vim && tmux send-keys C-o) || tmux select-pane -R"
set-window-option -g utf8 on
set-window-option -g mode-keys vi
set-window-option -g automatic-rename off
#color
set-option -g status-bg blue
set-option -g status-fg yellow
set-option -g history-limit 100000
终端中的一些键被转换为
ctrl
等效键。这里有几个:
是Tab
Ctrl-i
isEnter
Ctrl-m
是Backspace
Ctrl-h
选项卡
按键(与输入
和退格
相同)。它总是得到与之相当的ctrl
长话短说:
Ctrl-i
和Tab
是等价物。如果您绑定Ctrl-i
相同的绑定将应用于Tab
键。哦,我从来不知道!有没有办法在mac的默认终端上禁用ctr-i?