Я не использую TMux
, но я подозреваю, что вам нужно проверить настройку Ctrl-ShiftMintty
Как использовать сочетания клавиш Ctrl-Shift для Tmux с Cygwin / Mintty?
Я хочу использовать «1-шаговые» сочетания клавиш для Tmux, когда они используются в Cygwin / Mintty. Я не могу заставить их работать, поэтому сейчас я должен использовать стандартные «двухэтапные» сочетания клавиш для Tmux, которые мне совсем не нравятся.
«1-ступенчатые» ярлыки:
- Ctrl+ Shift+W
- Ctrl+ Shift+X
«2-ступенчатые»:
- нажмите Alt+ A, отпустите Alt+ A, нажмитеW
- Alt+ Aотпустить Alt+ A, нажмитеX
Моей предыдущей настройкой была Cygwin + ConzoleZ, консоль Windows с вкладками и разделениями / панелями. К сожалению, ConsoleZ все еще использует conhost.exe, консоль Windows, со всеми ее ограничениями. Поэтому я решил вместо этого использовать Mintty - консоль, совместимую с xterm. Однако у Mintty нет вкладок или панелей, поэтому я решил использовать Tmux, так как он может обеспечить и то, и другое.
Однако из-за ограничений консоли Tmux использует префикс команды, который является первым «шагом» любой команды. Я связал свою с Alt-a для удобства. Таким образом, все команды - Alt-a, отпустите Alt-a, нажмите что-нибудь еще. Не очень эргономично.
Я проверял документацию по Mintty и Tmux на предмет того, что может помочь, но я, вероятно, все еще что-то упускаю.
Пока мне удалось связать Ctrl+ Tabи Ctrl+ Shift+, Tabчтобы вращаться через вкладки . Я также обнаружил, что Mintty генерирует некоторые специальные escape-последовательности для ярлыков, которые я хочу использовать ( Ctrl+ Shift+ <...>). Однако я не знаю, как привязать их к командам, которые я хочу.
Я также видел, что Tmux может иметь сочетания клавиш без префикса, используя:
bind-key -n <key> <command>
Так что в теории я действительно близок.
Вопрос в том, как на самом деле отобразить специальные escape-последовательности на команды? Я думаю, что это должно быть выполнимо, используя пользовательские клавиши, как в примере для Ctrl-Tab, но как я могу перечислить или иным образом увидеть escape-последовательность Tmux, сгенерированную Mintty для нужных мне сочетаний клавиш?
Список будет: Ctrl+ Shift+ \, Ctrl+ Shift+ -, Ctrl+ Shift+ X, Ctrl+ Shift+ T, Ctrl+ Shift+ W, Ctrl+ Shift+ →/↑/→/↓, Ctrl+ Shift+ Z, возможно, несколько других.
1 ответ на вопрос
Похожие вопросы
-
1
Переназначить FN на другой ключ
-
7
Есть ли в Mac OS X эквивалент Ctrl + Tab?
-
2
Как сопоставить клавиатуру Mac с компоновкой ПК?
-
-
4
Как переназначить клавишу извлечения на клавиатуре MacBook, чтобы «удалить»?
-
10
Есть ли какое-нибудь программное обеспечение, чтобы помочь мне изучить макет Dvorak?
-
6
Беспроводная (алюминиевая) клавиатура Apple на Windows
-
6
Лучшая клавиатура со встроенным указательным устройством для медиацентра Mac?
-
3
Хэш-ключ через Bootcamp на MacBook Pro
-
1
Функция копирования / вставки потеряна
-
10
Переназначение клавиши caps lock в Windows или OS X