Плагин SnipMate призван имитировать популярную функцию фрагментов текста в TextMate, которая позволяет вводить последовательность символов, а затем автоматически расширяться до полного блока кода или HTML, нажимая клавишу Tab
. Это невероятно полезно.
использование
После установки вам нужно только набрать нужный триггер фрагмента, а затем нажмите клавишу Tab
. Имейте в виду, однако, что доступные фрагменты ограничены расширением файла, над которым вы работаете. Например, фрагменты JavaScript не будут работать в файле HTML, и наоборот.
Попробуйте посетить ~.vim/snippets
чтобы просмотреть все доступные сочетания клавиш. Вы даже можете создать свой собственный!
1
2
|
snippet mysnippet
<bla attr=»${1:default}» />
|
Если приведенный выше фрагмент находится в файле HTML.snippets
, вы сможете создать элемент bla
, набрав ярлык mysnippet
.
Примечание. При создании новых фрагментов вам нужно будет либо перезапустить Vim, либо открыть новое окно перед тестированием.