vi是否支持"confirm on quit"

Does vi support "confirm on quit"

快速输入时,我有时会不小心输入 :wq,而实际上我只是想输入 :w。显然,当我有一个包含大量文件的会话并且我最终丢失了所有缓冲区并且不得不在新会话中一个接一个地重新打开这些文件时,这会造成很大的痛苦。只是想知道 vim 是否支持可以防止我搬起石头砸自己脚的“退出时确认”功能。

简单的解决方案:将 set confirm 放入您的 vimrc 中。如果你想要更多的定制,考虑像这个插件一样编写函数:https://github.com/vim-scripts/confirm-quit/tree/master/plugin