Если я создам сопоставления в vim для автозамены (от "до"), как это повлияет на скорость Vim?
Кроме того, если бы я действительно хотел напечатать "teh", как бы я сделал это без автозамены vim?
Если я создам сопоставления в vim для автозамены (от "до"), как это повлияет на скорость Vim?
Кроме того, если бы я действительно хотел напечатать "teh", как бы я сделал это без автозамены vim?
Пожалуйста, используйте сокращения, а не сопоставления для них. Первый будет активирован только после того, как будет напечатано все слово (как в текстовых редакторах), и у него не будет побочного эффекта подавления дополнительных символов до тех пор, пока сопоставление не будет выполнено или не будет соответствовать:
:ia teh the
Вы не заметите задержку, и должно быть возможно определить сотни, если не тысячи тех, не замечая.
Чтобы избежать аббревиатуры в режиме вставки: введите часть аббревиатуры, выйдите из режима вставки с помощью <Esc>
, повторно войдите в режим вставки с помощью клавиши a
и введите остальные. Или введите <C-V>
перед символом после сокращения.
Все подробности по адресу :help abbreviations
.
<C-C>
для выхода из режима вставки, это остановит vim от попыток изменить аббревиатуру, или вы можете напечатать его и вставить пробел или что-то в нем, а затем удалить этот символ после слов.