2015-01-06 3 views
2

Я использую snipmate для кодирования, и он отлично работает.vim-snipmate не расширяющийся файл с неиспользуемым кодом

Однако я также хотел бы использовать его для расширения файла txt, но это не работает вообще.

Он предназначен для работы так? Как я могу получить расширение фрагмента в специальных типах файлов?

ответ

2

*.txt файлы имеют тип файла text, но у вас, вероятно, нет фрагментов для этого типа файлов. Вы можете создать их в ~/.vim/snippets/text.snippets и сделать то же самое для каждого типа файлов, для которого у вас нет фрагментов.

Обратите внимание, что фрагменты в ~/.vim/snippets/_.snippets являются «глобальными» и, следовательно, доступны в любом типе файлов.

Если вы хотите развернуть фрагменты кода JavaScript в HTML-файле, вы можете «объединить» типы файлов с :set ft=html.javascript.

+0

Спасибо romainl, сейчас он работает. Моя проблема заключалась в том, что я сделал файл txt.snippet, а не text.snippet. –

+1

Да, это ' .snippets', а не' .snippets'. – romainl

Смежные вопросы