我最近安装了vsvim,并想知道如何做一些事情。
当intellisense弹出并给你一些选择时, 有没有办法在不使用箭头键的情况下选择它们?
打破了vim流程。
提前致谢。
答案 0 :(得分:7)
如果你使用ALT,intellisense不会变透明!
工具选项 - 键盘 编辑这些命令
Edit.LineUp - Alt-p Edit.LineDown - Alt -n
答案 1 :(得分:2)
一般没有。显示Intellisense后,VsVim基本上退出并让Visual Studio密钥处理接管。 Intellisense是Visual Studio中更重要的功能之一,VsVim尝试集成到该体验中而不是将其接管。
但如果有一个好的设计,那么这个领域是有待改进的。您是否有特殊的方式与之互动?
答案 2 :(得分:1)
你可以将视觉工作室中的键绑定到智能感知中,就像Jason Mirks的回答一样,但是其他各种弹出窗口都存在问题,特别是如果你有像resharper这样的东西。相当多的这些插件不尊重弹出窗口中的VS键绑定。解决这个问题的一个好方法是使用自动键盘脚本(也可以将Caps Lock作为ESC键)
SetTitleMatchMode, RegEx
#IfWinActive .*Microsoft Visual Studio|ReSharper
<!k::Send {Up}
<!j::Send {Down}
Capslock::Esc
#IfWinActive