使用 Git 管理 Vim 插件

使用 Git 管理 Vim 插件

 

vim 有很多管理插件的插件,例如 vundlevim-plugdein 等等。我最早使用的是 vundle,后来迁移到了 vim-plug 上,中间也试用过 dein,但没有发现亮点。这些插件的核心功能就是从 GitHub 下载或者更新插件。而实现这些核心功能并不复杂,git 就是很好的工具。而我自己的配置最终也迁移到了 git 上。

插件的目录结构

所谓的 vim 插件不过一个特殊的文件夹,其主要的结构如下:

  • autoload/ 插件公共代码,vim 在执行 viml 的时候自动载入。:h autoload
  • colors/ 配色主题定义文件。:h colorscheme
  • ftplugin/ 专用代码,以文件类型加下划线开头,遇到对应文件自动执行。:h write-filetype-plugin
  • plugin/ 通用代码,自动执行。:h write-plugin
  • syntax/ 语法高亮定义文件。:h mysyntaxfile

一般的插件都有 autoloadplugin 两个目录,简单的插件可能只有一个 plugin 目录,支持多种语言的插件会有一个 ftplugin 目录。vim 还支持很多其他功能的目录,大家可以通过 :h runtimepath 查看详细的说明文档。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值