为使Vim的配置可维护化,结构化Vim配置的思路是?
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-05-16 16:36:54
0
2
543

一. 描述问题

最近抽空修改了vimrc配置,发现自己以前配置vim过于粗暴,颇为后悔(因为修改vimrc的过程十分痛苦)
初步把它们分成这样:

  1. .vimrc放主要的基本配置

  2. .vimrc.bundles放插件

  3. .vimrc.funcs放一些函数

  4. 各文件间使用source连接

为防止在发生现在这样后期维护的噩梦,我想必定有比较好的实践,是什么呢?

二. 相关代码

三. 报错信息

四. 相关截图

五. 已经尝试哪些方法仍然没有解决(附上相关链接)

参考了spf-vim的目录结构, 有一定借鉴意义, 但是由于其"社区驱动"的性质, 所以其有这方面的考虑,可能不一定适合我(维护者是我, 用户是我, 颇为个性化)

六.问题简化

曾经蜡笔没有小新
曾经蜡笔没有小新

全部回复(2)
漂亮男人

这个问题很难有定论吧,VIM 本身支持很多不同的配置文件组织方法,每个人都有不同需求,所以需要的方法也不同。你可以在 github 上搜 VIM 或 vimrc,然后按星标排序,把排名靠前的 repo 的文件组织方式都看看,然后总结出适合自己的方法。

几个通用的建议:

  • 每个配置文件内按一定逻辑分块,每个逻辑块之间加注释和用于折叠的括号

  • autocmd 记得分组,每个组里记得先清空再加入

  • 根据需求决定配置文件组织方式的复杂程度,不要把所有时间都花在配置上

  • 学会从各种渠道抄配置,然后改成适合自己的形式

巴扎黑

分这么多文件你会后悔的。除非你学大神把你的配置用 git 晒在网上,不然就用一个文件,省事多了。

身边没电脑,手机截图VPS 上的配置

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!