有没有办法在不离开键盘主行的情况下移动建议列表?我正在寻找某种vim类型的上/下箭头动作。 IdeaVim:如何在不使用箭头键的情况下循环显示项目?
1
A
回答
1
可以绑定FN + ^hĴķ升在你的操作系统在全球箭头键。永远不要离开家乡! 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上是否有任何选项。
另外,某些高端键盘也可以在硬件中重新映射键。
+0
这些是一些非常有趣的想法和资源,谢谢分享!受这些启发,我会考虑将LCtrl重新映射到CapsLock的想法,并使LCtrl这个魔术键将h,j,k,l变成箭头键。 – Pavel
0
在Windows上,你可以使用AutoHotkey重新映射赢 + Ĵķ到向下最多
#j::Send {Down}
#k::Send {Up}
相关问题
- 1. 如何在不使用箭头功能的情况下重写?
- 2. 如何在不暂停循环的情况下显示循环的进度?
- 3. 如何在不使用循环的情况下突出显示HTML表格列?
- 4. 如何在没有图像的情况下显示以下箭头?
- 5. 在什么情况下箭头键不能穿过组合框?
- 6. 如何在不使用任何循环的情况下数数?
- 7. 如何在不使用循环的情况下打印阶乘?
- 8. 在明确情况下合并箭头
- 9. 如何在不使用循环的情况下生成循环数字序列?
- 10. 在不使用循环的情况下显示查询中的PHP数据
- 11. 如何在这种情况下循环
- 12. 显示以下活动导航项目下方的箭头
- 13. 如何在默认情况下使用WeekArchiveView显示最近一周的项目?
- 14. 如何在不使用CLI的情况下部署Angular2项目
- 15. 在mac上intellij中的基本箭头键和页面上/下使用情况
- 16. 如何显示特定情况下的微调项目?
- 17. 如何在不使用MaximizeBox的情况下显示MinimizeBox?
- 18. 如何在不显示挡板的情况下使用NSTableCellPopup?
- 19. 如何在不使用ListView的情况下显示长列表
- 20. 如何在我的情况下使用承诺循环
- 21. 使用PhpStorm IdeaVim,我不能使用shift +箭头键来选择单词
- 22. 显示项目列表。在我的情况下用户列表
- 23. 使用键盘箭头键在angularjs中循环不同的模态
- 24. 如何在变量为空的情况下跳过while循环中的项目?
- 25. 使用cakephp,我如何在不使用每个循环的情况下显示一系列数据?
- 26. TextMate:如何在不使用箭头键的情况下将光标移出引号?
- 27. iOS在UINavigationController项目中显示箭头后退按钮项目
- 28. 在不使用循环的情况下更新C#中的DataTable?
- 29. 如何使用箭头键导航熨斗选择器项目?
- 30. 如何在这种情况下使用“循环”?
其功能要求不是问题)去youtrack https://开头youtrack.jetbrains.com/issues/VIM – Bimawa
我不同意,因为我不知道IdeaVIM是否有这样的功能。我期望的答案是: a)“不,没有这样的功能”+可选的解决方法; b)“是的,有这样的功能,这里是如何做到这一点”。 – Pavel