对不同项目使用不同配置文件
大家都知道,~/.vimrc是vim的配置文件,在正常情况下是够用的,但当我们有多个项目,分别位于不同的文件夹下,那么家目录下的单个.vimrc文件就显得有点不够用
有一种很好的解决方法,我们只需要在~/.vimrc中添加两句话即可
set exrc
set secure
现在,我们已经可以通过在不同目录下建立不同的.vimrc文件来进行个性化配置啦~
最后解释一下上面那两个set,第一个是允许这种特性,第二个是为了禁止我们这些独立.vimrc文件中shell命令的执行以及写操作,这样更加安全
smartindent OR autoindent OR cindent ?
smartindent是旧的脚本,现在已经不用了,所以如果在smartindent与autoindent之间选择,那应该选择autoindent
而cindent是更加定制化的, 但也是更加严格的缩进