Vim:自上次更改以来没有写入,即使我更改了文件[重复]

vjhs03f7  于 2023-01-21  发布在  其他
关注(0)|答案(2)|浏览(221)
    • 此问题在此处已有答案**:

(13个答案)
三年前关闭了。
我试图在ubuntu机器上创建一个文件,但是当我试图在保存刚创建的文件之前修改内容时,vim返回了错误:自上次更改后未写入。
我已经和用户一起创建了这个文件,他试图改变文件的内容,但是sudo vim file.ext并没有解决这个问题。
基本上,我的工作流程如下所示:
touch file.js
vim file.js在文件中:

console.log('Hello_world');

之后,我输入:q [Enter],然后出现错误消息。

nhhxz33t

nhhxz33t1#

尝试一下,编辑文件后,使用以下命令退出:wq!.the!表示强制进程,当你把它和wq结合起来时,表示强制保存和退出。

dly7yett

dly7yett2#

错误消息 “自上次更改后未写入” 基本上意味着
自从最后一次编辑以来,你还没有***保存***到你的文件,这里的***写入***与***保存***具有相同的含义。
如果要保存然后退出VIM,请键入以下命令

***:工作周***输入


您还可以键入以下内容

***:w***输入 〈--------此命令用于保存文件
***:q***输入 〈--------此命令退出VIM

如果要退出而不保存任何更改,请键入以下命令

***:q!***输入

相关问题