我最近安装了vsvim,并想知道如何做一些事情。
当intellisense弹出并为您提供一些选项时,有没有一种不用使用箭头键来选择它们的方法?
某种程度上破坏了生命的流动。
提前谢谢。
发布于 2015-03-17 16:02:08
一般情况下没有。一旦显示了Intellisense,VsVim本质上就会后退,让Visual键处理接管。Intellisense是Visual和VsVim的一个更重要的特性,它试图集成到这种体验中,而不是接管它。
但如果周围有一个好的设计,这是一个有待改进的领域。有什么特别的方式你想与它互动吗?
发布于 2017-06-26 03:07:58
您可以绑定visual studio中的键,与Jason的答案中的intellisense类似,但是其他各种弹出窗口也会出现问题,特别是如果您有resharper之类的东西。很多这些插件都不尊重弹出窗口中的VS键绑定。解决这个问题的一个好方法是使用一个自动热键脚本(它也将Caps作为ESC键)。
SetTitleMatchMode, RegEx
#IfWinActive .*Microsoft Visual Studio|ReSharper
<!k::Send {Up}
<!j::Send {Down}
Capslock::Esc
#IfWinActivehttps://stackoverflow.com/questions/29083216
复制相似问题