代码之家  ›  专栏  ›  技术社区  ›  simon

如何触摸打字员在vi中导航?

  •  12
  • simon  · 技术社区  · 16 年前

    我正在学习vi,因为我很欣赏编辑器的巨大潜力,所以我当前的项目必须使用纯文本编辑器。在许多教程中,我已经阅读到为了提高速度,建议使用键“h”、“j”、“k”和“l”而不是箭头键。

    但是,作为一名触摸式打字员,我的手指通常处于A、S、D、F(左手)和J、K、L和_¶(右手[德语键盘])的默认位置。在vi中导航需要有效地将右手放在h、j、k和l的默认位置。这使得正确地书写文本变得困难,因为我经常注意到,当我的右手处于“vi右手位置”而不是“触摸输入右手位置”时,我开始输入文本。

    作为一个触摸打字员,你是否调整了你的手记忆,以便根据vi模式切换位置,或者你是否找到了其他的解决方案?我将感谢经验丰富的触摸打字员使用vi的经验和提示。

    1 回复  |  直到 16 年前
        1
  •  11
  •   camh    16 年前

    我仍然把手指放在家里的按键上进行触摸式打字,然后伸手去拿我想要的按键。我的食指用于H和J。我不经常在H和J之间切换,所以它不会减慢我的速度。

    我发现我使用w、b、0、f和/来导航,而使用h、j、k和l的导航就不多了。

    顺便说一句,我发现很难把这个信息写进浏览器的文本框。当我输入vi键时,我的手指自然想使用它们。请原谅任何外来字符:—)