Ctrl + Shift + Page в tmux
886
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, у меня установлен TERM
env var xterm-256color
.
Они обрабатываются самим xterm (так же, как `S-PageUp` и` S-PageDown` без `Ctrl`) и вообще не генерируют escape-последовательности. Вы должны как-то попытаться настроить свой xterm, чтобы он не обрабатывал их, а отправил некоторую управляющую последовательность (я не парень xterm, я не знаю, как это сделать).
egmont 8 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
2
Как отправить escape-символ на OS X терминал?
-
1
Как разблокировать заблокированный файл псевдонимов в OS X?
-
4
Использование публичных терминалов для входа в ваши личные учетные данные
-
-
2
Как я могу получить OSX Terminal.app для открытия полноэкранного режима, а не каскадного?
-
3
Mac OS X: обычные места, где должны жить бинарные файлы
-
2
Mac OS X: нужен простой скрипт
-
4
Прозрачный терминал Unicode X не привязан к среде рабочего стола?
-
3
Группы окон OSX
-
2
Можно ли настроить несколько вкладок при запуске терминала?
-
8
Как сделать так, чтобы XTerm не использовал жирный шрифт?