Linux编辑保存文件报错 E212: Can‘t open file for writing Press ENTER or type command to continue。网上说了一些原因,
(1)权限不够的
(2)此文件可能正被其他程序或用户使用
解决是:qa!可以退出,但是不会保存内容
今天我遇到的情况是:在不存在的目录下直接编辑文件,比如vim /目录/abc.txt。vim是可以直接创建文件的,所以能够进行编辑,但是编辑好了之后不能保存。原因:无法创建目录。所以,我们应该先创建目录,在编辑存在路径下的文件(不管文件是否存在,不存在自动创建)