删除自定义 vim 配置

删除自定义 vim 配置

我在 vimrc 中添加了许多有助于我工作的小映射,例如noremap H ^inoremap jk <esc>。它与 vanilla vim 有很大不同,以至于同事们在我的电脑上编码时遇到了麻烦。这使得与他人配对编程和获得代码审查帮助变得更加困难。我想要的是一种可以快速打开/关闭所有自定义映射的方法,并在我的 vim 配置和更“传统”的配置之间切换(例如相对编号与绝对编号)。最好的方法是什么?

答案1

如果您关闭'swapfile',(并使用:set autoread),则可以同时在多个 Vim 实例中打开同一个文件。因此,同时打开您的自定义 Vim 和普通/不同的 Vim,并与人员一起切换实例( Alt+ )。Tab

您可以将其与会话文件同步打开的文件(或者如果你不想没有交换文件的安全网,只需在打开和关闭 Vim 实例时使用它)。

答案2

我认为,最好找到一种方法,让您在退出并重新启动 Vim 时轻松地从上次中断的地方开始。这可能是会话、某些会话处理插件、持久撤消、自定义映射、所有这些的组合或其他东西。

然后,您保留两个 Vim 配置。退出您的 Vim,为您的同事启动一个新的 Vim 实例,当他们完成后,重复此操作以重新打开您的 Vim。

答案3

如果你愿意尝试一些新的东西,并且有一个支持 Python 的 Vim,你可以尝试安装CoVim 插件允许在 Vim 中进行协作编辑。这样,您和您的同事就可以在不同的 Vim 实例中同时编辑同一个文件。

相关内容