关于在使用vim或Gvim编辑文件后,会自动生成的2个文件。

~后缀的是文件旧版本的备份文件。

.un~后缀的文件是用于当你再次打开文件时也能进行撤销上次的更改。

禁止生成这两个文件的步骤

1. 打开vim编辑器

2. shift + :   进入 末行模式

3. echo $VIM   查看_vimrc配置文件的位置(linux系统下是.vimrc)

4.打开_vimrc配置文件

5 增加如下配置

set nobackp

set  noundofile

6. 重点来了,这两条配置语句所在的位置是关键点,必须写在source $VIMRUNTIME/vimrc_example.vim 之后,否则不起作用

最近自己也开始无法忍受vim编辑后自动生成的这两个文件,然后百度来百度去,似乎都是这么设置,但就是行不通。

后来琢磨一番,才得出正确的设置。大家可以点个赞哈!!

关于为什么?大家打开vimrc_example.vim文件后,便大概了解为什么了!

###### 彩蛋  
笔者的微信公众号,技术是人生的一部分,技术之外也光彩绚丽, 扫描二维码关注微信公众号,闲暇之余我们畅谈未来

vim,编辑文件后最简单的消除~ 和 .un~后缀文件生成的操作 ,重点为红色字体部分相关推荐

  1. 完美解决 unbuntu中vim编辑完成后 按ESC毫无反映

    按ESC退出编辑模式: 再同时按 shift键和:键 就可以出现: 如果你按shift键+:没有反映,需要将输入法切换成英文输入法 在:后输入以下vim退出命令就可以了 命令 简单说明 :w 保存编辑 ...

  2. 关于ssl证书:pem转成crt文件的最简单方法:直接改后缀名!

    关于ssl证书:pem转成crt文件的最简单方法:直接改后缀名! 把 xxx.pem改成xxx.crt

  3. vim编辑文章后不能修改

    我们在使用vim打开一个文件的时候,经常会弹出下面的界面 为什么会出现这个界面呢 用vim编辑文件(如这里的test.txt)时,系统会自动产生一个文件叫.test.txt.swp.如果正常退出,此文 ...

  4. ubuntu复制文件到另一个文件夹_简单介绍一下电脑中的文件或文件夹的复制、移动及删除的操作方式...

    大家好,我是波仔,今天又来跟各位学电脑基础的朋友们分享知识,让我们一起来学习吧. 复制文件或文件夹 在我们日常操作文件或文件夹的过程中,经常会遇到需要复制一些文件或文件夹什么的,下面我们就一起来分享一 ...

  5. plsql导入dmp文件后服务器无数据,使用plsql导入dmp文件缺少imp*.exe

    md语法之行内代码和代码片续集 md语法之行内代码和代码片 一行之内嵌入一小段代码, 简称行内代码. 其方法为: 用撇号把代码围起来. 比如: import numpy as ny就可以了. 代码片的 ...

  6. php上传文件后定时删除,PHP根据条件定时删除文件代码

    这是一个根据文件的创建时间进行判断删除文件的,一般用于文件上传后定时删除文件. 是个很实用的东西(至少对于我来说是这样). 下面开始代码: /* 本文件用法:放到目录,在程序头部添加 include( ...

  7. python怎么读文件后删去空格以行为单位进行排序-文件操作

    day15回顾 迭代器 iter(iterable) 返回迭代器 next(iterator) 返回可迭代对象提供的数据,当没有数据时触发StopIteration异常通知 生成器: 两种: 生成器函 ...

  8. Python文件用pyinstaller打包成.exe文件后如何获取Python源码(Python文件反编译)

    此文章自己做个学习记录,也希望对跟我有一样困扰的同学一些帮助! 使用到的工具下载链接我都已经附上,点击下面蓝色字体可直接下载: 1.pyinstxtractor.py 2.wxMEDIT 3.在线编译 ...

  9. c语言将数据写入文件后乱码_c语言,数据能写入文件,但是从文件读取数据的时候,出现了乱码,如下代码,求解答...

    //写入数据代码#include#defineSIZE2typedefstructstu1//学生信息表{charname[10];intnum;intage;charaddr[15];}studen ...

最新文章

  1. 美国任命首位首席信息安全官
  2. Python Module — asyncio 协程并发
  3. 田志刚:为什么要尊重老师?
  4. 域模型向左走(充血),向右走(贫血)
  5. 实用的it知识学习_怎样能更快更好的学习好书法?分享一些比较实用的理论知识...
  6. Swift 面向协议编程 基础篇 (一) 介绍
  7. 如何让Java应用在Aone上打包速度提高100%以上
  8. FL Studio剪辑菜单的使用方法
  9. 最全面的理解 | 工业互联网的前世今生
  10. netty冲突 play sbt_播放Cassandra Netty Server空指针异常-问答-阿里云开发者社区-阿里云...
  11. editplus软件下载地址
  12. kubuntu我显示服务器,kubuntu 开启ssh 与加速连接速度
  13. Pytorch 获取神经网络权重、偏执等参数
  14. C++基础之什么是面向对象
  15. 【懒懒的Python学习笔记五】
  16. 巨人2012年Q2财报解读:刘伟电话会议回答分析师提问
  17. (转)任正非对新员工的寄语:烧不死的就是凤凰
  18. 【UE4 第一人称射击游戏】12-全自动步枪并显示剩余弹药量
  19. flashback机制
  20. B. Pleasant Pairs

热门文章

  1. 狂奔与内卷并存,自嗨锅、莫小仙们如何寻找“破局之道”?
  2. java单例模式_无名小仙男
  3. python中repr的用法_python中repr函数作用是什么?
  4. 埃斯顿机器人 王杰高_泰州市教育局 教育动态 南京埃斯顿集团王杰高博士一行来南理工泰州科技学院开展合作交流...
  5. 和菜头-和腾讯新闻哥谈谈腾讯价值观
  6. python发邮件代码要下载qq邮箱吗_python登录QQ邮箱发送QQ邮件代码
  7. 开篇 新手小白快速搭建微信商城
  8. 【学习记录】卷积神经网络常用概念
  9. app不能备份数据,更改allowBackup为true,并重新打包apk
  10. 基于51单片机的多路多点温度检测两种供电方式proteus仿真原理图PCB