欢迎访问宙启技术站
智能推送

如何在Linux/Unix中不重启Vim而重新加载.vimrc 文件

发布时间:2023-05-14 10:54:43

在Linux/Unix中使用Vim编辑器时,我们可以通过在.vimrc文件中定义一些自定义配置以适应我们的需求。然而,当我们修改了.vimrc文件中的配置时,通常需要重启Vim以使更改生效。但是,在某些情况下,我们希望不重启Vim而重新加载.vimrc文件以便在不中止编辑会话的情况下应用更改。这时,我们可以采用以下方法之一。

方法1:使用Vim命令重新加载.vimrc文件

我们可以在Vim窗口中使用如下命令来重新加载.vimrc文件:

:source ~/.vimrc

这将会让Vim直接重新读取~/.vimrc配置文件中的内容,并应用对应的更改。请注意,这种方法只会重新加载.vimrc文件,不会重启编辑会话或关闭当前打开的文件,因此你不需要重新打开你的文件。

方法2:设置自动加载Vim配置

如果你希望在每次启动Vim时自动加载你的.vimrc文件而无需手动输入命令,请按以下步骤进行操作:

1. 打开终端,输入vim命令;

2. 在Vim编辑器中使用以下命令打开~/.vimrc文件:

:edit ~/.vimrc

3. 在.vimrc文件的末尾添加以下代码来自动加载配置:

if filereadable(expand("~/.vimrc"))

   source ~/.vimrc

endif

4. 将.vimrc文件保存并关闭。

现在,每次启动Vim时,它会自动读取并加载你的.vimrc配置文件。

总结

重载.vimrc文件有两种方式:使用Vim命令重新加载或设置自动加载。使用Vim命令重新加载只会重新加载.vimrc文件,不会关闭当前打开的文件,因此更加方便。设置自动加载能够实现每次启动Vim时自动加载.vimrc文件,无需进行手动命令,省去了多余的操作步骤。