制作:Q!具有相同的功能:q!在vim

时间:2011-03-25 15:41:30

标签: vim

有时在vim中,我不小心输入:Q而不是:q在正常模式下。为了解决这个问题,我在.vimrc中添加了这个:

command Q q

这适用于:Q,但是如果我输入:Q !, vim以“No!allowed”响应。我如何让vim接受:Q!并将其解释为:q! ?

2 个答案:

答案 0 :(得分:12)

:command -bang Q quit<bang>

有关详细信息,请参阅:help :command-bang

答案 1 :(得分:6)

我更喜欢这个命令

command! -bar -bang Q quit<bang>
  • :command!上的爆炸将允许重新发送您的vimrc而不会出现错误,请参阅:help E174
  • -bar参数将允许使用|连接更多命令,参见:help :command-bar
  • <bang>扩展为!如果使用了一个,请参阅:help :command-bang