当前位置: 首页 > 科技观察

如何在不重启Vim的情况下在Linux-Unix中重新加载.vimrc文件_0

时间:2023-03-15 19:15:41 科技观察

我是Vim编辑器的新用户。我通常使用:vs~/.vimrc来加载~/.vimrc配置。并且在编辑.vimrc时,我需要在不重新启动Vim会话的情况下重新加载它。在Linux或类Unix系统上,如何在编辑后不重启Vim的情况下重新加载.vimrc?Vim是一个自由开源的编辑器,向上兼容Vi。它可以用来编辑各种文本。它在编辑用C/Perl/Python编写的程序时特别有用。它可用于编辑Linux/Unix配置文件。~/.vimrc是您个人的Vim初始化和定制文件。如何在不重启Vim会话的情况下重新加载.vimrc要在Vim中重新加载.vimrc而无需重新启动进程:输入vimfilename启动vim按Esc然后输入:vs~/.vimrc以加载vim配置添加这样的自定义配置:文件类型缩进插件onsetnumbersyntaxon使用:wq保存文件并退出~/.vimrc窗口并输入以下任何命令以重新加载~/.vimrc::so$MYVIMRC或:source~/.vimrc。图1:编辑~/.vimrc并在需要时重新加载它而不退出vim,因此您可以继续编辑程序:so[urce]!{file}这个vim命令将从一个给定的文件开始,比如~/.vimrc读取配置。在您键入时,这些命令将以正常模式执行。当您在:global、:argdo、:windo、:bufdo之后、在循环中或在执行另一个命令时,显示在执行命令时不再更新。如何设置编辑和重新加载~/.vimrc的键在你的~/.vimrc中遵循这个:"Editvimrconfigurationfilennoremapconfe:e$MYVIMRC"Reloadvimsconfigurationfilennoremapconfr:source$MYVIMRC现在只需按Esc然后确认编辑~/.vimrc。按Esc,然后按confr重新加载。有些人喜欢在他们的.vimrc中使用键。所以上面的映射变成:"Editvimrconfigurationfilennoremapve:e$MYVIMRC"Reloadvimrconfigurationfilennoremapvr:source$MYVIMRCkeys默认映射到\keys。所以只需键入\后跟ve来编辑文件。按\然后按vr重新加载~/vimrc。就是这样,您可以重新加载.vimrc而无需再次重新启动Vim。