vim查看什么地方修改了内置变量

vim查看什么地方修改了内置变量

 

vim能够被打造成各种的开发环境,是因为vim有很多内置变量,调整这些变量就能调整vim的行为,比如你可以设置

tabstop

shiftwidth

的值。

你也许用过很多的插件吧,这些插件就是做了类似的事情。那么这样就有个问题,同一个设置被多个插件设置不就乱了吗?

例如,你在你的

~/.vimrc

中设置

set shiftwidth=4

但是在vim发现

:set shiftwidth?

它的值是3

那么在呢么找出到底是什么地方修改了这个内置变量呢?

 

vim查看什么地方修改了内置变量

使用

:verbose set shiftwidth

就会告诉你

last set from ~/.vim/plugin/php.vim

接下来你自己去这个插件中,修改它。

 

版权所有,禁止转载. 如需转载,请先征得博主的同意,并且表明文章出处,否则按侵权处理.

    分享到:

留言

你的邮箱是保密的 必填的信息用*表示