如何使~/.vimrc最后运行

如何使~/.vimrc最后运行,vim,Vim,使用:scriptnames,我看到我的local.vimrc在总共24个脚本中处于第9位。在10-24位置的脚本中,我的配置命令正在重置为其他命令。目前,我已经将F2设置为do:so~/.vimrc,它可以工作,但我不想这样做。那么有没有办法让我的.vimrc运行在第24个位置还是最后一个位置 通过以下方式启动vim: vim -S ~/.vimrc myfile.txt 您可以在~/.bashrc中定义别名,因此无需每次都键入别名: alias vim='vim -S ~/.vimrc'

使用:scriptnames,我看到我的local.vimrc在总共24个脚本中处于第9位。在10-24位置的脚本中,我的配置命令正在重置为其他命令。目前,我已经将F2设置为do:so~/.vimrc,它可以工作,但我不想这样做。那么有没有办法让我的.vimrc运行在第24个位置还是最后一个位置

通过以下方式启动vim:

vim -S ~/.vimrc myfile.txt
您可以在
~/.bashrc
中定义别名,因此无需每次都键入别名:

alias vim='vim -S ~/.vimrc'

这将导致在所有其他脚本均已源化且要编辑的文件已读取后,再次源化
~/.vimrc
。这与在vim运行时执行
:so~/.vimrc
是一样的。我知道。但我猜有些脚本会对所有其他脚本(甚至可能是my.vimrc)进行“调用”。我可能会找个时间看看。谢谢你的回复。对不起,我的状态太差了,不能给你打勾。不客气。我已经对你的问题投了更高的票,给你一些声誉。再去收集一些,然后回来接受答案;)