отображение ярлыка в vim без зависания курсора - PullRequest
1 голос
/ 14 января 2011

Я бы хотел, чтобы vim заполнял короткую последовательность символов в более длинную строку в режиме вставки. Например, скажем, я пишу слово «sub», и оно пишет «подпрограмма», как только я нажимаю пробел. Проблема, которую я обнаружил, состоит в том, что когда я использую :imap sub subroutine, каждый раз, когда я начинаю печатать sub, курсор не продолжает двигаться, а висит в том же положении, ожидая новых нажатий клавиш, чтобы решить, что делать. Я нахожу это поведение раздражающим, хотя и не ошибочным (оно делает то, что мне нужно).

Есть ли способ заставить vim продолжать печатать отдельные символы и в конечном итоге заменить?

Ответы [ 2 ]

3 голосов
/ 14 января 2011

Просто попробуйте использовать сокращение :ab sub subroutine

0 голосов
/ 14 января 2011

Поищите в интернете слово «завершение vim» (или справку «завершение»). Функция доступна в версии v7.x , но вы можете изменить нажатия клавиш с помощью ìmap.

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