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

VIM的一些运动命令被限制在一行是有原因的吗?

vim
  •  5
  • raveren  · 技术社区  · 14 年前

    我开始学习VIM(我已经为我的IDE下载了一个仿真器插件),毫不奇怪,它让我恼火,而且速度非常慢。这一切都很好,我意识到这是一个phaze每个人都经历。

    然而,这一特点是相当令人沮丧的-无法跳转到下一行通过 ,上一个 小时 .

    有没有一个有效的,打字速度提高的原因呢?

    1 回复  |  直到 14 年前
        1
  •  4
  •   hobbs    14 年前

    你可以让 h l 通过添加换行 小时 whichwrap 期权( :he whichwrap ),尽管为了与不期望的脚本和宏兼容 小时 要包装,您可能希望避免添加它们,并添加 < > 选项(允许左右箭头键换行)。

    至于 f (和 F t T ),他们只是不打算这么做,但你可以用 / ? 作为运动-- d/foo<Enter> 删除这里和后面的“foo”之间的所有内容(无论是在这一行还是在后面的一行)。