【问题标题】:How to activate VsVim?如何激活 VsVim?
【发布时间】:2012-01-30 09:35:44
【问题描述】:
我在 Visual Studio 上使用 ReSharper,但我也是 vim 用户。我听说过这个 VsVim。我下载了它并安装了 Visual Studio 2010 的扩展。但无法让任何 vim 命令工作。实际上,我认为我无法让 VsVim 工作,因为任何 vim 键绑定都不起作用。我怀疑 ReSharper 阻止了扩展。激活这个 VsVim 扩展并开始使用的方法是什么?
【问题讨论】:
标签:
c#
.net
visual-studio-2010
vsvim
【解决方案1】:
要检查 VsVim 是否已正确安装,您可以进入 Visual Studio 2010 中的扩展管理器(工具/扩展管理器.../已安装扩展)。您应该会看到列出的 VsVim。
如果未列出,则通过 Extension Manager 安装它可能是最简单的方法。在 Extension Manager 中,单击 Online Gallery。然后在“搜索在线图库”框中搜索 VsVim。它应该出现在搜索结果中,并为您提供安装它的选项。
VsVim 的作者@JaredPar 拥有tested VsVim against Resharper 5.1 and 6.0。如果您正在使用其中一个版本并且仍然遇到问题,他可能会感谢您对 VsVim 的issue tracker 的反馈。
【解决方案2】:
我必须在安装 VsVim 后重新启动 Visual Studio,然后它才能开始工作。
后来,我禁用了 VsVim。当我尝试重新启用它时,即使在重新启动 Visual Studio 后它也不再出现。我必须卸载、重新安装、重新启动 Visual Studio,然后它才能工作。
【解决方案3】:
如果你想在 Visual Studio 2017 中启用/禁用 VsVim 插件,那么请确保 vsvim ctrl+shift+f12 由 VsVim 插件处理
示例: