Когда Vim использует ftplugin
сценарии и тому подобное, он использует команду :h :runtime
, которая выполняет поиск по :h 'runtimepath'
. Обычно все эти скрипты также имеют защиту от двойных включений (например, if exists("b:current_syntax")
et c.), Поэтому первый получает преимущество.
Следовательно, вы должны только убедиться, что вы помещаете свои скрипты в первый каталог runtimepath
, то есть в каталоге ~/.vim/...
et c. Нет необходимости удалять существующие файлы из /usr/share/vim/...