答案 0 :(得分:3)
你可以将 Fn + h j k l 绑定到箭头键在您的操作系统中全局永远不要再离开家了! Fn 通常位于键盘的左下角,您可以用左手掌轻松触及它。
在OS X上,您可以使用优秀的Karabiner软件(以前称为KeyRemap4MacBook)重新映射密钥,该软件具有" Vi模式"预设。
在Linux上有几种使用xmodmap或XKB的解决方案,请参阅https://superuser.com/questions/96299/mapping-superhjkl-to-arrow-keys-under-x。您可能需要将Fn替换为 LCtrl :我不确定 Fn 是否对密钥重映射代码可见。
不确定Windows上是否有任何选项。
此外,某些高端键盘也可以在硬件中重新映射密钥。
答案 1 :(得分:0)
在Windows上,您可以使用AutoHotkey将 Win + j k 重新映射到向下 向上
#j::Send {Down}
#k::Send {Up}
答案 2 :(得分:0)
在OS X上,可以使用 ⌃ + N 和 ⌃ + P 。无需外部工具!
答案 3 :(得分:0)
您可以使用Ctrl
+ n
和Ctrl
+ p
来循环自动完成选项
参考:https://youtrack.jetbrains.com/issue/VIM-438#comment=27-520874