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
接下来你自己去这个插件中,修改它。
版权所有,禁止转载. 如需转载,请先征得博主的同意,并且表明文章出处,否则按侵权处理.