目前在Linux上的日常开发主要使用vim. 但其配置文件是直接借用别人的, 虽然用起来还算顺手, 但总是有些配置细节不明就里.一直打算自己动手从0开始打造一份vim配置.

今天在这里建立了这个博客, 刚好用来写这个系列吧.   配置文件托管在GitHub.

原则:

  • 尽量简单, 能用默认配置就用默认

  • 兼容linux和window

  • 逐步演进,谨慎的引入新功能

  • 注释尽量精简,否则配置多了会看得眼花缭乱

  • 一开始不要追求配置分组, 任其自由发展. 直到某些配置明显属于一组时, 则将它们分组

目录结构:

linux上, 配置文件以及插件目录分别是 ~/.vimrc和~/.vim/.

因win上不允许创建以"."开头的文件, 故配置文件一般是_vimrc

而win上, %HOME%目录个人很少使用, 因此直接放在vim安装目录下. 对应的插件则直接放在vimfiles目录下.

为照顾win, 这里配置文件名称为_vimrc, 而插件目录则是vimfiles/

安装时, 直接拷贝文件过去即可. 如需要则改名.