У меня есть довольно простой файл .tmux.conf который ничего не делает, кроме как для определения нескольких параметров, таких как history-limit . Я еще не добавил ни одной пользовательской привязки клавиш.

Меня очень раздражает, что я не могу отменить привязку C-[ в качестве префикса в tmux. Вот что я имею в виду:

$ uname -a
Linux stan-inspiron 3.2.0-24-generic #39-Ubuntu SMP Mon May 21 16:52:17 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

$ tmux
[0] 0:~*         "stan-inspiron" 10:05 12-Jun-12

  % vim

Находясь внутри vim , когда я перехожу в режим вставки, а затем использую C-[0 чтобы выйти из режима вставки и перейти к первому символу в строке, tmux сначала берет ключ и жалуется:

Window not found: :0 **

Я пробовал все виды вещей в моем .tmux.conf , но ничего не работает. Я думал, что это может быть проблема с терминалом или оболочкой, но подтвердил то же поведение на машине без конфигурации, используя Bash и [Gnome] Terminal.

Так что вопрос на самом деле в том, как мне отсоединить ключ C-[ от tmux?

** У меня есть base-index 1 .

1 ответ1

0

Я только что закончил свой файл .tmux.conf, и проблема исчезла. Я не могу сказать, какой вариант отключил его, но я рад, что он исчез навсегда. Спасибо всем за чтение / участие.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .