我一直在我的 gVim 7.2 窗口底部看到 recording
消息。
它是什么以及如何关闭它?
map q <Nop>
添加到您的 .vimrc 文件中。
您可以通过 q
录制是 Vim 的一个非常有用的特性。
它会记录您键入的所有内容。然后,您只需键入 @
Vim 恕我直言的最佳功能之一。
键入 :h 录音以了解更多信息。
*q* *recording* q{0-9a-zA-Z"} Record typed characters into register {0-9a-zA-Z"} (uppercase to append). The 'q' command is disabled while executing a register, and it doesn't work inside a mapping. {Vi: no recording} q Stops recording. (Implementation note: The 'q' that stops recording is not stored in the register, unless it was the result of a mapping) {Vi: no recording} *@* @{0-9a-z".=*} Execute the contents of register {0-9a-z".=*} [count] times. Note that register '%' (name of the current file) and '#' (name of the alternate file) cannot be used. For "@=" you are prompted to enter an expression. The result of the expression is then executed. See also |@:|. {Vi: only named registers}
键入 q
开始宏录制,当用户再次点击 q
时录制停止。
正如 Joey Adams 所提到的,要禁用录制,请将以下行添加到您的主目录中的 .vimrc
:
map q <Nop>
这意味着您处于“录制宏”模式。通过输入 q
后跟一个寄存器名称进入此模式,并且可以通过再次输入 q
退出。
q
后跟任何寄存器名称来输入的,即 0-9、az、AZ 和“。
:help q
和 :help @
。
and how to turn off
也是问题