在我见过的 GUI 文本编辑器中,当文本未更改(或已更改并恢复到其原始状态)时,“保存”选项会变灰以表示如此。
对于类似的事情,在这种情况下,Vim 可以禁用保存文件吗?也就是说,做:w
实际上不会更改文件的 mtime。
最佳答案
您可以使用 :update
命令(简称 :up
)仅在缓冲区被修改时写入文件。如果您感觉强烈,您可以在 gvim 的文件菜单中添加一个更新选项,但也许 Ex 命令就足够了。
关于vim - 如果内容未更改,则停止 Vim 保存文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14834273/