У меня есть проблема с привязками клавиш TMUX. Когда я работаю над терминальной областью, если я нажимаю ctrl+pgup, это должно прокрутить экран одна страница как нормальный терминал, но это не делает.
Кроме того, при использовании VIM я отобразился, чтобы сделать некоторые действия, но это сочетание клавиш не называют.
Какой-либо эксперт TMUX там?.
Убедитесь, что Ваша оболочка и терминал отправляют соответствующие escape-последовательности друг другу для указания на неалфавитно-цифровые ключи. Например, я использую tmux
с zsh
в urxvt
. У меня было довольно много проблем с ключами, действующими неуместно (как, вводят режим вставки и добавление [3~
) пока я не удостоверился, что моя оболочка передавала соответствующие привязки клавиш с:
# .zshrc
bindkey '\e[1~' beginning-of-line
bindkey '\e[4~' end-of-line
bindkey '\e[6~' down-line-or-search
bindkey '\e[5~' up-line-or-search
bindkey '\e[3~' delete-char
Если это будет Вашей проблемой, то ваша вряд ли будет тем же, но необходимо смочь найти ресурсы характерными для оболочки и эмулятора терминала.
используйте команду tmux setw -g xterm-keys on
Вы, возможно, также должны добавить это к Вашему ~/.vimrc
if &term == "screen"
set t_kN=^[[6;*~
set t_kP=^[[5;*~
endif