我正在尝试在ubuntu机器上设置文件,但是当我在保存刚刚创建的文件之前尝试更改内容时,vim返回错误:自上次更改以来未写入任何内容。
我已经与试图更改内容的用户创建了文件,sudo vim file.ext
并没有解决问题。
有人有主意吗?
最好的问候, 莱尼
编辑:
基本上,我的工作流程如下:
touch file.js
vim file.js
在文件中:
console.log('Hello_world');
然后,我输入:q [Enter]
,然后出现错误消息。
答案 0 :(得分:1)
您遇到的错误消息“自上次更改以来没有写内容” 基本上表示
您没有 保存
自上次编辑以来到文件中,此处的 write 与 保存 的含义相同。
如果要保存然后退出VIM,请键入以下
:wq 输入
或
您也可以键入以下
:w 输入 <--------此命令用于保存文件
:q 输入 <--------此命令退出VIM
如果要退出而不保存任何更改,请键入以下
:q! 输入
答案 1 :(得分:0)
尝试此操作,在编辑文件后,使用以下命令退出:wq!
。 !表示强制执行该过程,将其与wq结合使用则意味着强制保存并退出。