今天在centos的/etc文件夹配置文件,保存退出时出现了这样的错误:

文件无法保存,只能使用q!退出

刚开始以为是用户权限的问题,但换成root用户仍然报错

最后发现问题出在创建新文件夹的同时创建新文件

就像这样: sudo vim /etc/test/test.local

解决办法也非常简单,先创建文件夹,进入文件夹后再创建文件就好了

首先进入/etc: cd /etc

创建文件夹: mkdir test/

进入新建的文件夹: cd ./test/

创建文件并编辑: vim test.local

这样就可以正常保存了!


“但行好事,莫问前程”