【问题标题】:vim keybindings with neo keyboard layout具有新键盘布局的 vim 键绑定
【发布时间】:2012-12-29 10:51:53
【问题描述】:

这个问题与this one 相同,只是关于(鲜为人知的)neo keyboard layout 而不是 dvorak。

我想开始编程,我知道如果使用得当,vi 和 vim 被认为是高效的编码编辑器。 现在我正在使用 neo 键盘布局,我想知道 vim 的哪些键绑定可能最适合这种布局。 我不想学习使用vim,发现我的键绑定不好用,然后我不得不重新调整我的习惯。

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

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

【问题讨论】:

    标签: vim keyboard-shortcuts


    【解决方案1】:

    一般来说,我不会更改键绑定。 Vim 命令之所以有效,是因为它们大体上是助记符。让他们独自一人,并在他们站立的地方使用它们。我看到 hjkl 在该布局上的布局不太好,但您似乎确实在“Ebene 4”后面有光标键,所以如果这不是太麻烦,也许没关系。 (反正我没怎么用hjkl,我一般用其他更直接的跳跃移动命令。)

    我是 Dvorak 布局用户。

    【讨论】:

    • 我现在就去。
    • 由于第 4 级的光标键,您甚至可以考虑将 hjkl 重新绑定到您经常使用的其他命令。我使用 neo 布局和 vim 大约三年了,从不使用 hjkl 进行移动。
    【解决方案2】:

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

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

    【讨论】:

      【解决方案3】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-09-14
        • 2011-12-10
        • 1970-01-01
        • 1970-01-01
        • 2018-07-21
        • 2010-11-19
        相关资源
        最近更新 更多