Привязки клавиш TMUX

У меня есть проблема с привязками клавиш TMUX. Когда я работаю над терминальной областью, если я нажимаю ctrl+pgup, это должно прокрутить экран одна страница как нормальный терминал, но это не делает.

Кроме того, при использовании VIM я отобразился, чтобы сделать некоторые действия, но это сочетание клавиш не называют.

Какой-либо эксперт TMUX там?.

0
задан 06.09.2017, 03:43

2 ответа

Убедитесь, что Ваша оболочка и терминал отправляют соответствующие 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

Если это будет Вашей проблемой, то ваша вряд ли будет тем же, но необходимо смочь найти ресурсы характерными для оболочки и эмулятора терминала.

1
ответ дан 24.11.2019, 12:11

используйте команду tmux setw -g xterm-keys on

Вы, возможно, также должны добавить это к Вашему ~/.vimrc

if &term == "screen"
    set t_kN=^[[6;*~
    set t_kP=^[[5;*~
endif
1
ответ дан 24.11.2019, 12:11

Теги

Похожие вопросы