如果我在 vim 正常模式下输入 q:
弹出一个快速修复窗口,其中包含最近命令的历史记录。
我对它的工作原理感到困惑,q
用于录制宏,这是意外行为,因为 :
是不是寄存器?
我看了 :help q
但在那里看不到任何有意义的东西。
最佳答案
如果您关注 :help ":
, 你会看到寄存器 :
是只读寄存器。无法将宏录制到其中。因此,与宏录制没有冲突。q:
命令进入命令行窗口;是的,这在外观上(在行为上也有些相似)与 quickfix 窗口相似。你会发现它记录在 :help q:
, 或 :help cmdline-window
.
关于vim - 在正常模式下,为什么 `q:` 会显示命令历史记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47556220/