如何在vim中禁用命令历史记录(q :)?

gee*_*eek 2 vim

当vim需要按任意键继续时,我习惯按q键。

现在,当我按:键进入命令模式。Vim执行命令历史记录,因为vim在键缓冲区中具有:键。

我想禁用q:。是否可以禁用q :?

DJM*_*hem 5

无法禁用该功能,但是您可以禁用触发该功能的按键绑定。我有这个.vimrc

nnoremap q: <nop>
nnoremap Q <nop>
Run Code Online (Sandbox Code Playgroud)

对我来说效果很好。