我正在使用vi editor编写脚本,但是我删除了一些代码行却没有保存,我犯了错误。现在我想撤销这些变化。我发现这样做的方法是使用u keystroke来撤消更改,而且效果很好。
现在,我想退出当前状态下的vi编辑器,而不保存更改,所以我尝试
Esc键:q退出它给了我一个错误
No write since the last change vi error while quitting我如何克服这个错误?
谢谢你帮忙。
发布于 2017-01-30 09:01:30
您需要添加一个感叹号,即:q!,以强制退出而不保存。
发布于 2017-01-30 09:09:56
错误仅仅意味着文件已经更改,而您没有保存最近的更改。这就像试图在不保存的情况下退出MsWord一样,它提示退出而不保存更改?。你能做的就是
如果要保存更改,请分别键入:w和q。这篇文章更改并退出了vi。
如果您想退出而不保存,请键入q!。这将退出而不保存您最近的更改。
https://stackoverflow.com/questions/41932012
复制相似问题