Он будет работать в tmux только «иногда», потому что tmux пытается сопоставить свой ввод с ключами, которые определены в описании терминала:
tmux
Управляющая последовательность ^ [[27; 5; 9 ~
] будет отправлена xterm, если vim отправляет управляющую последовательность в переключить ресурс xterm modifyOtherKeys
. tmux
блокирует это: он никогда не достигает xterm (проверено с помощью тестовой программы, которая отправляет эту управляющую последовательность).
Если вы видите эту работу «изредка», это может быть из-за некоторой проблемы с синхронизацией, которая замедляет работу, заставляя tmux не замечать escape-последовательность.