Ctrl + Shift + Page в tmux

853
Luke Skywalker

Попытка заставить CS-PageUp и CS-PageDown работать в tmux, но пока безуспешно. Вот мои шаги конфигурации:

bind-key -n C-PageUp previous-window bind-key -n C-PageDown next-window bind-key -n C-S-PageUp swap-window -t -1 bind-key -n C-S-PageDown swap-window -t +1 set-window-option -g xterm-keys on 

(C-PageUp и C-PageDown работает).

Когда я Ctrl+Shift+PageDown, ничего не происходит. Когда я Ctrl+Shift+PageUpмой терминал прокручивается до запуска tmux.

У меня есть другие элементы конфигурации, но они не должны влиять. Я использую xtermна Ubuntun 16.04, у меня установлен TERMenv var xterm-256color.

2
Они обрабатываются самим xterm (так же, как `S-PageUp` и` S-PageDown` без `Ctrl`) и вообще не генерируют escape-последовательности. Вы должны как-то попытаться настроить свой xterm, чтобы он не обрабатывал их, а отправил некоторую управляющую последовательность (я не парень xterm, я не знаю, как это сделать). egmont 7 лет назад 0

0 ответов на вопрос