1

Я пытаюсь связать Ctrl-+ и Ctrl-- в Vim, чтобы изменить размер текущего окна. Тем не менее, терминал, кажется, ничего не передает, когда я нажимаю Ctrl +. Ctrl-- работает.

Я проверял в самом Vim, используя Ctrl-V, и в Bash, используя cat -v . Неудачно. Отключение горячих клавиш для OS X Spaces также бесполезно.

MacVim, похоже, имеет ту же проблему. Возможно, это зарезервированная горячая клавиша для OS X?

1 ответ1

0

На самом деле вы вводите не комбинацию клавиш (Ctrl-Minus), а управляющий код UNIX - как то, что происходит при вводе ^D или ^C (символ каретки). Вот почему cat -v отображает его как ^_ .

Просто нет управляющего кода, связанного с Ctrl-Plus или Ctrl-Equals . Это просто не работает так, как вы хотите: вы фактически назначаете команду для символа ASCII 0x1F .

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