我是靠谱客的博主 虚拟蜗牛,最近开发中收集的这篇文章主要介绍Linux使用vim修改文件可能出现的错误问题描述和解决方案1:问题描述和解决方案2:问题描述和解决方案3:,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

问题描述和解决方案1:

在shell7修改yml文件后,在当前也保存之后,退回一格进行保存出现

E382: Cannot write, 'buftype' option is set

调用     :verbose set buftype   命令,会发现winmanager.vim设置为buftype=nofile了,所以进入winmanager.vim把

setlocal buftype=nofile

改为

setlocal buftype=


问题描述和解决方案2:


出现这种错误时会退出不了vim,那么出现这种错误的原因有:

1、该错误为当前用户没有权限对文件修改。

2、该文件没有正确保存退出,正在打开状态,关闭后再保存。

3、若该文件所有都关闭,提示有的人没有关闭,则删除该文件的临时文件则可正常打开、修改、保存。

有文件未关闭的显示:

 

出现这种错误后解决的方法有两种:

一、第一种方法:如果有root权限,可以输入  :wq!强行保存退出。

二、第二种方法:

(1)按ESC

(2)输入   :set noreadonly

(3)输入    :wq就可保存退出
原文链接:https://blog.csdn.net/jgm20475/article/details/80381650


问题描述和解决方案3:

vi提示“不能修改”,是因为选项modifiable是关的

输入命令:set modifiable 回车就可以继续编辑

最后

以上就是虚拟蜗牛为你收集整理的Linux使用vim修改文件可能出现的错误问题描述和解决方案1:问题描述和解决方案2:问题描述和解决方案3:的全部内容,希望文章能够帮你解决Linux使用vim修改文件可能出现的错误问题描述和解决方案1:问题描述和解决方案2:问题描述和解决方案3:所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(38)

评论列表共有 0 条评论

立即
投稿
返回
顶部