tmux вмешивается в команды мыши vim, в зависимости от расположения указателя
В течение нескольких лет я работал в среде, которая очень плавно использует vim
внутри tmux
. Но они недавно начали бороться друг с другом, и я не понимаю, почему.
Если указатель мыши находится слишком далеко вправо или (иногда) слишком далеко внизу экрана, команды мыши каким-то образом искажаются. Попытка щелкнуть вкладки с правой стороны вверху vim
приводит к появлению восклицательных знаков в желобе. Прокрутка вверх или вниз, если я слишком далеко направо, приведет к странным случайным выводам символов.
Если я запускаю vim
вне tmux
сеанса, он работает нормально, поэтому это должно быть взаимодействие между ними, которое вызывает проблему.
У меня есть эти параметры в моем .tmux.conf
:
set -g default-terminal "screen-256color" set-window-option -g xterm-keys on set-option -g mode-mouse on
У кого-нибудь есть идеи о том, что происходит или как я могу это исправить?
FWIW, я запускаю iTerm2 на Mac с tmux
интеграцией, которая рассматривает каждое окно как отдельную вкладку. Не знаю, является ли это возможным способствующим фактором.
0 ответов на вопрос
Похожие вопросы
-
13
Какие функции Vim вы используете?
-
8
Удалить расширенную "вкладку" в Vim одним нажатием клавиши?
-
1
Невозможно понять, где зачем требовать обнаружения ASCII и HEX в строке состояния Vim
-
-
3
Vim: Как обрабатывать файлы Unicode с текстом на нескольких (более двух) языках?
-
9
Аддоны Firefox, чтобы пойти с Vimperator
-
3
Чтобы повторить PWD в Vim's: -режим к документу
-
1
В любом случае vim не считает специальные символы словами?
-
8
Vimperator копия / вставка
-
2
Чтобы иметь цвета в Vim LaTeX-файлах, как в Gvim
-
3
Команда Vim для сопоставления CapsLock с Escape