tmux C-i密钥杀死bash完成?

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

现在我是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-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
  • Enter
    is
    Ctrl-m
  • Backspace
    Ctrl-h
shell(bash)从未真正获得
选项卡
按键(与
输入
退格
相同)。它总是得到与之相当的
ctrl


长话短说:
Ctrl-i
Tab
是等价物。如果您绑定
Ctrl-i
相同的绑定将应用于
Tab
键。

哦,我从来不知道!有没有办法在mac的默认终端上禁用ctr-i?