vim源中的.vimrc文件是用来配置vim编辑器的,它包含了一些用户自定义的配置选项。当我们在.vimrc文件中添加配置时,vim会在启动时读取该文件并应用配置。但是,当我们删除一些配置时,vim并不会立即生效,这是因为vim在启动时会将.vimrc文件的内容加载到内存中,之后对.vimrc文件的修改不会立即生效,需要重新启动vim才能使修改生效。
这种行为是为了提高vim的性能和效率。如果vim每次都重新加载.vimrc文件,无论是添加还是删除配置,都会导致vim的启动速度变慢。因此,vim选择将.vimrc文件的内容加载到内存中,并在启动时读取该内存中的配置,这样可以加快vim的启动速度。
如果我们想要删除.vimrc文件中的某些配置,可以通过以下步骤使修改生效:
这样,vim会重新读取.vimrc文件,并应用修改后的配置。
需要注意的是,如果我们在.vimrc文件中添加或删除配置后,想要立即生效而不重启vim,可以使用以下命令:
:source ~/.vimrc
这个命令会重新加载.vimrc文件,并应用其中的配置。但是,这种方式只会在当前vim会话中生效,下次启动vim时仍需要重新加载.vimrc文件。
总结起来,vim在启动时会将.vimrc文件的内容加载到内存中,并在启动时读取该内存中的配置。因此,删除.vimrc文件中的配置不会立即生效,需要重新启动vim才能使修改生效。而添加配置则可以立即生效。
领取专属 10元无门槛券
手把手带您无忧上云