Я пытался заставить фрагменты работать с Vim (в частности, с MacVim). Я пробовал оба snippetsEmu и snipMate (предпочтительно). Другие плагины работают нормально.
Я был в состоянии заставить snippetsEmu временно работать через Байт примечания Vim для запуска :runtime! ftplugin/python_snippets.vim
если они не работают, за исключением того, что автор не упоминает, почему они могут не работать или какие постоянные решения доступны.
Таким образом, в основном, когда я печатаю for<tab>
в файле PHP, он просто помещает вкладку после 'for' вместо того, чтобы раскрываться во фрагмент. Я новичок в Vim и не могу понять это. Единственное основное отличие, которое эти два плагина (snippetsEmu и snipMate) сравнили с другими плагинами, заключается в том, что они используют каталог ~/.vim/after. Но зная, что это мне не помогло.
Я видел, что некоторые люди предлагают убедиться, что в вашем файле .vimrc есть следующее, но это не помогло:
set nocompatible
filetype on
filetype plugin on