Отображение ⌘ → в ^ Q → в iTerm2 не работает


0

Я пытаюсь заставить iTerm2 и tmux играть друг с другом лучше (без использования встроенных функций tmux; мне бы хотелось, чтобы мои окна и панели управлялись мной).

Поэтому я хочу сопоставить + с последовательностью клавиш, начинающейся с ^Q(мой префикс tmux), а затем .

^Qэто 0x11и есть ^[[C, то есть 0x1b 0x5b 0x43. Однако, если я попытаюсь сделать это отображение в настройках iTerm («Ключи» → «Назначения клавиш» с настройкой «Отправить шестнадцатеричные коды»), оно не будет работать, то есть не переключит мои панели, как я ожидал.

Отображение клавиш, которое не работает

Если вскоре после нажатия + я нажимаю еще раз, активная панель справа выбрана, поэтому должна проходить ^ Q. Если я просто сопоставлю это с 0x1b 0x5b 0x43( ), это тоже работает.

Является ли это ограничением самого iTerm2; я не могу отправить более длинные последовательности клавиш? Это слишком быстро отправляет ключи для tmux?

Я также попытался использовать параметр «Отправить с помощью специальных ключей vim», но он, похоже, не работает вообще; если я введу «<CQ> <Right>», он отправит этот текст буквально.

iTerm2 Build 3.0.8 на MacOS Sierra.

Ответы:


1

Я нашел это на странице часто задаваемых вопросов iTerm2 . Я не уверен, что ответит на ваш вопрос. Дайте нам знать.

введите описание изображения здесь


К сожалению, это не так. $TERMи настройки типа терминала оба xterm-256color. Мои клавиши со стрелками работают нормально, как я уже писал , я даже могу сопоставить комбинацию клавиш , чтобы послать стрелу последовательность ключ побег, просто не Контролировать-Q и и стрелка ключевой последовательности. У меня режим приложения курсора выключен.
L3viathan
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.