首页 > 解决方案 > 如何在 vim 中禁用命令历史记录 (q:)?

问题描述

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

现在,当我按 : 键进入命令模式时。Vim go 命令历史,因为 vim 有 : key in key buffer。

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

标签: vim

解决方案


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

nnoremap q: <nop>
nnoremap Q <nop>

这对我来说效果很好。


推荐阅读