问问题
1238 次
4 回答
5
对于 2019 年阅读本文的人
您可以使用Ctrl
+n
和Ctrl
+p
循环自动完成选项
参考:https ://youtrack.jetbrains.com/issue/VIM-438#comment=27-520874
于 2019-04-23T19:32:26.950 回答
4
您可以在操作系统中全局绑定Fn+hjkl到箭头键。再也不用离开本垒了!Fn通常位于键盘的左下角,您可以用左手掌轻松触及它。
在 OS X 上,您可以使用具有“Vi 模式”预设的优秀Karabiner软件(以前称为 KeyRemap4MacBook)重新映射按键。
在 Linux 上,有几种使用 xmodmap 或 XKB 的解决方案,请参阅https://superuser.com/questions/96299/mapping-superhjkl-to-arrow-keys-under-x。您可能需要将 Fn 替换为LCtrl:我不确定Fn键重新映射代码是否可见。
不确定 Windows 上是否有任何选项。
此外,某些高端键盘也可以重新映射硬件中的键。
于 2016-09-29T12:20:57.937 回答
2
在 Windows 上,您可以使用AutoHotkeyWin将+重新映射jk到DownUp
#j::Send {Down}
#k::Send {Up}
于 2018-01-31T13:19:01.097 回答
0
在 OS X 上可以使用⌃</kbd>+N and ⌃</kbd>+P. No external tools required!
于 2018-09-26T08:58:51.610 回答