plugin/目录下:放置适用于所有文件类型的插件
ftplugin/目录下:放置适用于特定文件类型的插件,必须在vimrc中加上filetype plugin indent on ,
举一个例子,当我们对一个c类型的文件打开”filetype plugin on”时,它会在上述这几个目录的ftplugin子目录中搜索所有名为c.vim、c_*.vim,和c/*.vim的脚本,并执行它们。在搜索时,它按目录在runtimepath中出现的顺序进行搜索。缺省的,它会执行$vimRUNTIME/ftplugin/c.vim,在这个脚本里,会设置c语言的注释格式、智能补全函数等等。
(注意:文件名必须是c_ 开头,不能是c- 这种相似的,不然不会被识别的)
syntax/目录下:放置语法插件,顾名思义,语法插件主要为编程语言提供语法高亮功能。
浙公网安备 33010602011771号