我注意到vim首先执行全局vimrc和我的个人〜/ .vimrc然后是语法文件,然后是插件.vim文件.这常常会导致用户在其.vimrc中进行的某些自定义设置被其中一个插件覆盖.我已经看过这个,例如,在formatoptions,iskeyword等.
问题是如何控制执行顺序以保证我的自定义最后应用并且不会被覆盖.
我见过很多人询问如何找到执行顺序(:scriptnames),但没有人给出答案试图解决控制执行这些文件的顺序的任何问题,当很明显提出问题的人有他们的改变时被一些插件或类似的东西覆盖.