Сначала убедитесь, что ваш эмулятор терминала (Gnome Terminal) не глотает комбинации клавиш для своей собственной функциональности; по умолчанию Ctrl + переключатели с номерами. Но я боюсь, что вы все равно не сможете использовать все эти комбинации ...
Из-за того, что ввод с клавиатуры осуществляется внутренне, к сожалению, сегодня это вообще невозможно. Некоторые комбинации клавиш, как Ctrl + неалфавитный не могут быть отображены, и Ctrl + письмо против Ctrl +сдвиг + письмо не может отличить. (Если ваш терминал не отправляет отдельный код termcap, который больше всего этого не делает.) В режиме ввода или командной строки попробуйте ввести комбинацию клавиш. Если ничего не происходит/не вставлено, вы не можете использовать эту комбинацию клавиш. Это также относится и к <Tab>
/<C-I>
, <CR>
/<C-M>
/<Esc>
/<C-[>
и т.д. (только исключение составляет <BS>
/<C-H>
.) Это известная точка боли, и предметом различных дискуссий по vim_dev и канала #vim IRC.
Некоторые люди (прежде всего Пол ЛевНерд Эванс) хотят исправить это (даже для консоли Vim в терминалах, которые поддерживают это), и плавают various proposals.
Но на сегодняшний день никаких пятен или добровольцев еще не вышли, хотя многие из них выразили желание иметь это в будущем выпуске Vim 8.
Завершите «Редактирование> Сокращение клавиатуры» в терминале Gnome, если эти комбинации ключей уже сопоставлены с чем-то. Я думаю, что они по умолчанию переключаются на вкладку ... – plesiv