Я хотел бы, чтобы vim заполнил короткую последовательность символов длинной строкой в режиме вставки. Например, я пишу слово «sub», и он пишет «подпрограмму», как только я нажимаю пробел. Проблема, которую я нахожу, заключается в том, что когда я использую :imap sub subroutine
, каждый раз, когда я начинаю вводить sub
, курсор не продолжает двигаться, но висит в той же позиции, ожидая большего количества нажатий клавиш, чтобы решить, что делать. Я нахожу это поведение раздражающим, хотя и не неправильным (он делает то, что мне нужно).отображение ярлыка в vim без наведения курсора
Есть ли способ, чтобы vim продолжал печатать отдельные символы и, в конце концов, заменялся?
Я бы посоветовал использовать 'iabbrev' вместо' ab'. Таким образом, он работает только в режиме Вставки. –
@ Xavier T. 'inoreabbrev', как все должно быть сделано. – ZyX
@ Zyx: Вы правы, это безопаснее –