最近在搭建docker rocketmq的本地环境时候遇到 vim conf文件编辑后无法用wq保存返回,只能q!放弃保存并返回的问题,总结一下解决经过
- 编辑的内容可能存在非法字符,vim下看不出来 可以通过open 指令用默认的文件查看打开,看是否存在多余的字符。
- 网上百度一系列的方法,synctax on之类的指令,无效
- 可能权限不足,ls -l 查看权限,不足可以chmod -R 赋予权限
- 赋予权限777后还是不行,直接sudo vim 执行,可以正常wq保存退出
最近在搭建docker rocketmq的本地环境时候遇到 vim conf文件编辑后无法用wq保存返回,只能q!放弃保存并返回的问题,总结一下解决经过