傳統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插件管理器會把安裝的每個插件,按照上面的規則依次執行.