Tmux в Urxvt. Клавиша Esc ведет себя как мета
В Tmux я назначил комбинации Alt+ Arrows ( M+ Left, M+ Rightи т. Д.) Для переключения между панелями. В большинстве случаев работает нормально.
Но после смены панели с одной из комбинаций Alt+ Arrowкаждое Escнажатие просто повторяет последнюю Alt+ Arrowназначенную команду.
Например, если я перехожу на панель с M+ Left, теперь каждое Escнажатие распознается как M+ Left, поэтому оно циклически перемещается по горизонтали справа налево. То же самое для M+ Up/ M+ Down, но вертикально.
Я использую Escв VIM, как много.
Нет необходимости говорить, что эта странная вещь усложняет жизнь, потому что теперь невозможно выйти из режима вставки обычным способом.
Как это работает с vim (vim внутри tmux внутри urxvt):
если я открою vim, запустлю режим вставки, отредактирую файл и выйду из режима вставки с Escключом, все будет хорошо.
Но если после входа в режим вставки я перехожу на другую панель и возвращаюсь с комбинациями Alt+ Arrow, выход из режима вставки становится невозможным.
Это происходит только в Urxvt, не может воспроизводиться в Xterm.
Это влияет только Alt- Arrowкоманды, vim-подобные привязки для изменения панели ( M- h, M- jи т. Д.) Не затрагиваются.
urxvt 9.22, Tmux (полагаю, на основе 2.2, это ядро OpenBSD)
Я потратил часы, чтобы исследовать проблему и не нашел решения.
Я полагаю, что это как-то связано с тем, что Esc ведет себя как Meta в urxvt, но что это значит like
в моем случае и как решить проблему, у меня нет идей.
0 ответов на вопрос
Похожие вопросы
-
7
Есть ли в Mac OS X эквивалент Ctrl + Tab?
-
6
Беспроводная (алюминиевая) клавиатура Apple на Windows
-
1
Функция копирования / вставки потеряна
-
-
3
Как использовать комбинированные клавиши быстрой навигации Windows под OSX?
-
2
Есть ли точная ссылка для сочетаний клавиш Windows?
-
13
Какие функции Vim вы используете?
-
4
Как настроить сочетания клавиш в Windows XP?
-
1
Сочетания клавиш / навигационные ссылки
-
5
Сделать Cmd + 1..9 для переключения вкладок в Safari?
-
8
Удалить расширенную "вкладку" в Vim одним нажатием клавиши?