传统vim目录
plugin
名称: name_of_plugin.vim
vim启动时加载
doc
名称: name_of_plugin.vim
使用文档
syntax
名称:name_of_colorscheme.vim
定义用于高亮的颜色方案
indent
名称: filetype.vim
定义缩进
ftplugin
名称:filetype.vim
只对特殊文件加载
autoload
名称: ???.vim
只有用户调用都会加载,避免启动时间过长.
vim插件管理器做了什么
vim插件管理器会设置runtimepath
set runtimepath?
leetcode插件示例
总结
开发vim插件关键有以下目录
- plugin 启动必定加载
- autoload 按需加载目录
- doc 文档
vim插件管理器会把安装的每个插件,按照上面的规则依次执行.
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。