如何在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文件,无需进行手动命令,省去了多余的操作步骤。
