带有新键盘布局的vim键绑定

时间:2012-12-29 10:51:54

标签: vim keyboard-shortcuts

此问题与this one相同,仅针对(鲜为人知)neo keyboard layout而不是dvorak。

我想开始编程,我理解vi和vim被认为是高效编码的编码,如果明智地使用的话。 现在我正在使用neo键盘布局,我想知道vim的键绑定可能最适合这种布局。 我不想学习使用vim,发现我的键绑定不能正常工作然后我必须重新调整我的习惯。

那么对于使用vim + neo的所有人:如何重新映射vim的键绑定以最好地使用 neo

(更一般地说:在更改vim键绑定时我应该记住哪些事项?)

3 个答案:

答案 0 :(得分:6)

通常,我不会更改键绑定。 Vim命令可以工作,因为它们基本上都是助记符。只需将它们单独留在原地并使用它们。我看到hjkl在布局上的布局不是很好,但你似乎在“Ebene 4”后面有光标键,所以如果这不是太麻烦也许那就好了。 (无论如何我都没有发现自己使用hjkl,我通常使用其他更直接的跳跃运动命令。)

我是Dvorak布局用户。

答案 1 :(得分:1)

更一般地说,作为 VIM用户 Neo用户,我通常会将VIM键布局模仿到键盘上。注意VIM中的哪些键位于每个手指的静止位置下并将其转换为Neo。

保持覆盖在新键盘布局上的传统布局会将常用键保持在静止手指位置下。它还可以构建肌肉记忆,当您需要使用非Neo键盘时,可以将其转移到QWERTY。

答案 2 :(得分:0)

我自己是 VIM 和 Neo2 用户。 两者都相当一段时间了。我可以告诉你:大约 90% 的命令比 qwertz 上的命令更好用(至少恕我直言)。一些 '`' 命令的类型很奇怪,但你已经习惯了。但是您可以考虑更改 vim 的 LEADER-Key(我已将其移至 'j')。