';' <右箭头>键在正常模式下似乎不起作用

时间:2019-11-19 06:49:09

标签: vim

我是VIM的新手,我需要帮助解决一个奇怪的问题。我最近遇到了';'问题。在正常模式下按键。该键可以正常工作,但在正常模式下不能用作右箭头键。据我所知,我还没有进行任何设置,这似乎是解决此问题的唯一关键。

1 个答案:

答案 0 :(得分:0)

正常模式下的;命令重复从f / t / F / T开始的最新跳转,正如:help ;会告诉您的那样您。如果您尚未执行此类跳转,或者该行中没有此类字符,则该命令将改为 beep

您所指的“向右箭头”听起来像l命令,向右移动一个字符。它在许多键盘上的;键旁边。您可能将其混合了。所有 vi 字符动作都在右手的主行上,但分别为h / j / k / l,因此在左边从手指的自然静止位置(出于历史原因)。

故障排除技巧

  • 了解如何查找命令并浏览内置的:help;它是全面的,并提供了许多技巧。您不会像其他编辑器那样快地学习Vim,但是如果您坚持不懈地学习,它将被证明是一个非常强大和高效的编辑器。
  • 如果怀疑配置有误,可以使用--clean参数启动Vim,以暂时关闭任何自定义。
  • :map命令(及其各种变体)可以向您显示映射的内容。前面加上:verbose,它还会向您显示地图的定义位置