使用大写Q也退出Vim

时间:2014-04-09 15:41:40

标签: vim

在我的.vimrc中尝试使用以下内容,但不知怎的,它无效。此外,是否有任何不利的方面使用“Q”也沿着通常的q退出编辑器。显然,我发现这个问题很磕磕绊绊,但是没看到这个调整最多.vimrcs。

noremap Q :quit<CR>

2 个答案:

答案 0 :(得分:12)

如果你想用:Q退出Vim,一个简单的映射将无法做到,因为你将无法在命令行中键入Q(这是你的模式必须使用:cnoremap)进行映​​射。

您可以只定义一个大写命令:

:command! -bar -bang Q quit<bang>

或使用aliasing a command in vim中描述的技术,该技术也适用于小写。或者查看cmdalias.vim - Create aliases for Vim commands

答案 1 :(得分:9)

如果你想退出vim:Q只需将其添加到你的vimrc

:command Q q