Проблема с bind -n M-x
заключается в том, что он связывается не только с Alt-x, но и с Esc-x. Я хочу, чтобы команда выполнялась только на Alt-x
1
1 ответ
2
На большинстве терминалов клавиши Alt+x и Esc, x отправляют одинаковую последовательность - ESC
за которым следует x
.
Некоторые терминалы имеют возможность установки старшего бита вместо добавления префикса ESC
. Например, это значение по умолчанию в Xterm. В этом случае вы можете попробовать ввести литерал 0xF8 (x
с установленным старшим битом) в вашей конфигурации. Однако весьма вероятно, что tmux все равно будет искать привязку клавиш M-x
, игнорируя ваш 0xF8.