【问题标题】:Vim map :q to quit without savingVim map :q 退出而不保存
【发布时间】:2015-04-23 18:38:27
【问题描述】:

当我输入 :q 时,我希望 Vim 退出而不保存。

当我尝试退出带有 :q 已更改的文档时,Vim 提示我保存,这让我很恼火。每当我想保留更改时,我都会保存它们。加上!的:q! 笨拙地位于我的英国键盘上。如何重新映射 :q 以表现得像 :q!

【问题讨论】:

  • Aliasing a command in vim 的可能重复项
  • 我可以看到这最终会大错特错。
  • 实际上对我来说没问题。我想这取决于个人喜好。

标签: vim


【解决方案1】:

您可以使用cabbrev,它的工作原理类似于从命令行指令到另一个指令的映射,例如:

:cabbrev q q!

所以现在只需输入:

:q

它会忽略更改以退出而不询问。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-05-22
    • 1970-01-01
    • 2011-11-22
    • 2012-10-03
    • 2012-05-12
    • 2014-04-29
    • 1970-01-01
    相关资源
    最近更新 更多