как сопоставить:: Conqueterm для: ctp (командный режим), а не (обычный режим) - PullRequest
3 голосов
/ 28 декабря 2011

Я недавно начал использовать Conqueterm в gvim в fedora, очень сложно набирать все это, поэтому есть ли способ сопоставить его с более короткой клавишей, мне нужно иметь эту карту в командном режиме (ESC ->: ctp)а не в обычном режиме (ctp)

1 Ответ

3 голосов
/ 28 декабря 2011

Пользовательские команды всегда должны начинаться с заглавной буквы. Строчные Команды только встроенные. В любом случае, вы можете создать более короткую версию вашей команды, добавив что-то вроде этого к вашему .vimrc :

:command! Ctp ConqueTerm

Или добавьте аргументы для создания еще более удобной команды:

:command! Ctb ConqueTerm bash

Другой вариант - проверить настройки автозаполнения и набрать :Con и нажмите клавишу табуляции. Это должно автозаполнение до полной команды. Карта также действует:

:cnoremap Ctp ConqueTerm

Или сокращение:

:cabbrev Ctp ConqueTerm

Как видите, есть несколько способов сделать это. У каждого есть свой уникальный аспект, хотя иногда вы не заметите в простых командах, как эта. Подберите тот, который работает лучше для вас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...