vim为什么不能打开文件了(vim怎么保存文件)

vim打开的文件无法使用:wq保存的问题在使用vim编辑一个.c文件的时候,完成使用:wq保存报以下错误网上查了一下,应该是权限问题.一般做法是先退出当前vim,以sudovim进入即可。如果使用ctrl+z命令退出,授予权限之后无法使用fg命令返回vim中E121:无法打开并写入文件解决办法1、使用命令:w!sudotee%保存即可。其中:冒号(:)表示我们处于vim的退出模式;感叹号(!)表示我们正在运行shell命令;sudo和tee都是shell命令;%表示从当前

大家好,又见面了,我是你们的朋友全栈君。

vim打开的文件无法使用:wq保存的问题

在使用vim编辑一个.c文件的时候,完成使用:wq保存报以下错误

在这里插入图片描述

网上查了一下,应该是权限问题.一般做法是先退出当前vim,以sudo vim进入即可。

如果使用ctrl+z命令退出,授予权限之后无法使用fg命令返回

vim中E121:无法打开并写入文件解决办法

1、使用命令 :w !sudo tee % 保存即可。

其中:

冒号(:)表示我们处于vim的退出模式;

感叹号(!)表示我们正在运行shell命令;

sudo和tee都是shell命令;

%表示从当前行开始的所有行。

https://www.cnblogs.com/sench/p/8487129.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/129500.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Hackbar PJ

    Hackbar PJ前言:今天准备用hackbar时,竟然收费了,于是上网搜索如何破解,这里教给大家方法:不管Mac还是Windows,方法都一样,就是要找到hackbar的安装路径,修改其内部hackbar-panel.js的配置文件步骤:这里我以Windows为例访问路径:C:\Users\你的用户名\AppData\Local\Google\Chrome\UserData\…

    2022年4月30日
    78
  • springboot框架流程图_java流程框架

    springboot框架流程图_java流程框架这篇介绍springboot的框架流程控制(Controller)层,负责具体的业务模块流程的控制,也就是去拦截客户发来的请求。然后服务(Service)层,负责业务模块的逻辑应用设计,调用DAO层已定义的接口,去实现Service具体的实现类,也就是去和数据库(DAO)层打交道。Dao(serviceImpl)层负责与数据库进行交互设计,用来处理数据的持久化工作,DAO层的数据源配置,以及有关数据库连接的参数都在Spring的配置文件中进行配置。最后一层View层,负责前台h

    2022年8月21日
    7
  • 五类常见算法小记 (递归与分治,动态规划,贪心,回溯,分支界限法)

    五类常见算法小记 (递归与分治,动态规划,贪心,回溯,分支界限法)

    2022年3月3日
    45
  • Java教程,全套Java基础视频教程「建议收藏」

    Java教程,全套Java基础视频教程「建议收藏」深知广大爱好Java的人学习是多么困难,没视频没资源,上网花钱还老被骗。为此我呕心沥血整理了这套Java教程,不管你是不懂电脑的小白,还是已经步入开发的大牛,这套路线路你都值得拥有,小白看上面的视频可以成功学会Java并且顺利工作,大神看了上面的资源肯定会谆谆乐道,教程的宗旨就是分享,专业,便利,让喜爱Java的人,都能平等的学习。首先建立好开发环境非常重要,工欲善其事,必先利其器。做任何开发…

    2022年6月9日
    42
  • 新概念英语第三册 阅读「建议收藏」

    新概念英语第三册 阅读「建议收藏」新概念英语第三册Lesson1 ApumaatlargePumasarelarge,cat-likeanimalswhicharefoundinAmerica.WhenreportscameintoLondonZoothatawildpumahadbeenspottedforty-fivemilessouthofLondon,

    2025年5月22日
    2
  • cnpm 安装命令

    cnpm 安装命令  npm包管理器是每一位js开发者的得力助手,利用npm我们不仅能下载到别人写好的组件,也可以快速搭建我们的项目……但对于国内的开发者,npm的下载速度有是实在是令人捉鸡,因此国内的许多开发者都会使用更加快速的cnpm简单代替npm。打开控制台,输入命令npminstall-gcnpm–registry=https://registry.npm.taobao.org耐心等待一下安装即可此后我们再使用npm下载包的时候,就可以将npm命令替换为cnpm,下载下来的内容完全一样,但是速度

    2022年10月15日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号