我刚刚为我的Mac安装了Visual Studio。虽然在测试版中看起来不错。不幸的是,我似乎无法弄清楚VIM可能在哪里。我搜索过市场,但无法将任何文件或扩展程序加载到IDE中以启用VIM。我已经检查了键盘行为的偏好,但没有。
这个IDE真的没有最基本的工具之一吗?
答案 0 :(得分:15)
无耻插件 - 使用我的插件:) https://github.com/nosami/XSVim/releases
现在可以在Visual Studio for Mac扩展库中使用(在IDE扩展下)
您通常可以在github发布页面上找到比VS for Mac插件库更新的版本。
答案 1 :(得分:3)
Visual Studio for Mac 不是 Visual Studio for Windows的直接端口。它本质上是另一个名为Xamarin Studio的IDE的alpha级重塑(其中还有很多工作),它本身就是MonoDevelop的品牌重塑。
因此,您暂时不应期望与Visual Studio生态系统中的其他工具的任何兼容性。
但是,如果确实想要,您可以将MacVim设置为外部工具,但您本身不会获得任何类型的集成:
答案 2 :(得分:3)
对我有用的是从此页面https://addins.monodevelop.com/Project/Index/403下载VsVim插件作为*.mpack
文件。在我的情况下,文件名为Vim.Mac.VsVim-2.8.0.7.mpack
。
下载文件后,我打开了Visual Studio for Mac,从菜单中选择Visual Studio
-Extensions
以打开Extension Manager
弹出窗口,单击Install from file...
按钮并选择下载的*.mpack
文件。
需要重新启动Visual Studio才能使扩展正常工作。
这是在Visual Studio for Mac 8.7.8中完成的。
答案 3 :(得分:0)
上次VisualStudio更新后(8.1.3-已安装新的编辑器),Vim不再起作用。
至少到目前为止,您需要在Visual Studio中将强制使用旧编辑器的设置标记为described in the extension's README here。
在该页面上:
答案 4 :(得分:0)
您需要使用VsVim。另外,对于那些通过google找到的人,解决方法是:
卸载损坏的VsVim扩展名,然后重新启动Visual Studio for Mac。
参考:link