我尝试在.vimrc
中使用以下代码,但不知何故它没有起作用。此外,使用“Q”键是否会带来任何负面影响,因为通常我们只使用“q”键退出编辑器。显然,我经常遇到这个问题,但是在大多数.vimrc
文件中没有看到这种调整。
noremap Q :quit<CR>
我尝试在.vimrc
中使用以下代码,但不知何故它没有起作用。此外,使用“Q”键是否会带来任何负面影响,因为通常我们只使用“q”键退出编辑器。显然,我经常遇到这个问题,但是在大多数.vimrc
文件中没有看到这种调整。
noremap Q :quit<CR>
:Q
命令退出 Vim,简单的映射并不够,因为此时你将无法在命令行中输入 Q
(这是你需要使用 :cnoremap
映射的模式)。:command! -bar -bang Q quit<bang>
或者使用在别名命令在 Vim 中的应用中描述的技术,该技术也适用于小写字母。或查看cmdalias.vim - 为 Vim 命令创建别名。如果你想用 :Q 退出 vim,只需将以下内容添加到你的 vimrc 文件中即可。
:command Q q
ZZ
和ZQ
,:h ZZ
和:h ZQ
。 - Peter Rinckerq
并不会退出Vim(相反,它会开始/停止宏录制)。你的意思是命令行模式下的:q
。 - Ingo Karkat