`
kmplayer
  • 浏览: 508727 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

关闭vim自动生成~备份文件的功能

阅读更多
默认情况下使用Vim编程,在修改文件后系统会自动生成一个带~的备份文件,看上去又乱又讨人厌。
怎么让Vim不自动生成这些备份文件呢?
1. 找到你的Vim安装目录,如果是在Windows下默认路径安装的,应该是在C:\Program Files\Vim\
2. 找到这个文件:vimrc_example.vim ,我的这个文件是在vim70文件夹下,具体还要看你安装的是什么版本的。
3. 找到后打开,找到这一句:if has("vms")
把这个判断里的if部分保留,else部分注释掉。
(Vim的注释符是")
即修改后应该是这样的:
if has("vms")
set nobackup " do not keep a backup file, use versions instead
" else
" set backup " keep a backup file
4. 保存

转自:http://flatfish2000.iteye.com/blog/531689
分享到:
评论

相关推荐

    Vim中的几种文件备份方法总结

    首先,Vim的**交换文件**(.filename.swp)是在你打开文件时自动生成的。它存储了你在编辑过程中所做的修改,以便在异常退出(如断电或使用Ctrl+Z)后,Vim能够恢复到上次保存的状态。你可以通过在.vimrc配置文件中...

    【终极方法】解决Win7下无法关闭gVim7.2以上版本备份

     默认情况下用gVim编辑文件时,会自动生成带~的备份文件。但这个备份功能有时候并不实用,还可能烦人。可以用以下方法关闭:  只要简单两个步骤即可实现,彻底解决win7 下关闭gVim自动备份功能!!!!    ...

    新手PHP小猪手

    标题中的“新手PHP小猪手”可能是指初学者在学习PHP编程时...总之,要处理VIM自动生成的`.php~`文件,可以通过编辑`.vimrc`配置文件来禁用备份功能。同时,对VIM的深入学习和理解,将有助于提升PHP开发的效率和舒适度。

    VIM FOR PHP配置

    8. **Data**:这个文件可能包含了与VIM配置相关的其他数据,比如备份文件、交换文件或者特定插件的数据文件。 综上所述,这个"VIM FOR PHP配置"集成了多个实用功能,旨在优化PHP开发者的编码体验。通过合理的VIM...

    vim编辑器 配置自定义

    关于是否生成备份文件,默认情况下,Vim会在保存文件时创建一个以“~”为后缀的备份文件。如果你不希望这样,可以取消注释`nobackup`行。然而,对于大多数用户来说,保留这个备份功能是有益的,因为可以在文件损坏或...

    Mastering Vim Quickly_2.pdf

    - **交换文件与备份文件处理**:如何管理和配置Vim生成的交换文件和备份文件。 - **项目特性的.vimrc**:如何为特定项目创建专用的配置文件。 - **推荐的基本配置**:给出了一套基本的配置示例。 #### 七、撤销...

    最全的vim脚本配置说明

    - `setbackupdir`: 设置备份文件的存储路径。 - `setnocompatible`: 关闭Vi兼容模式,避免旧版本的一些限制和问题。 ##### 2. 文件类型检测 ```vim filetypeon ``` 启用文件类型自动检测,使得Vim可以根据文件类型...

    大家来学VIM

    - **紧急恢复**:如果编辑过程中发生意外退出,VIM会自动创建备份文件,使用`:e #`可以恢复。 #### 十一、视图与窗口管理 - **视图操作**:使用`:vsplit`分割窗口,使用`:tabnew`打开新标签页。 - **标记指令**:...

    vim配置IDE.doc

    `set nobackup`不保存备份文件,`set autoindent`和`set smarttab`使缩进更加智能。 接下来,我们安装TagList插件,它提供了一个源代码结构的侧边栏,方便查看函数、变量等定义。在提供的链接中下载并解压,将`...

    linux上vi的初始最佳配置

    `set nobackup` 不生成备份文件,避免备份文件过多占用磁盘空间;`set number` 开启行号显示,便于查看代码位置。 8. **界面调整**:`set guioptions-=T` 和 `set guioptions-=r` 分别关闭顶部工具栏和右侧滚动条,...

    Ubuntu权威指南(2/2)

    6.3 保存编辑的文件并退出vim 136 6.4 vim编辑器的基本命令 137 6.4.1 移动光标位置 137 6.4.2 输入文本 138 6.4.3 修改与替换文本 138 6.4.4 撤销先前的修改 139 6.4.5 删除文本 139 6.4.6 复制、删除与粘贴文本 ...

    Ubuntu权威指南(1/2)

    6.3 保存编辑的文件并退出vim 136 6.4 vim编辑器的基本命令 137 6.4.1 移动光标位置 137 6.4.2 输入文本 138 6.4.3 修改与替换文本 138 6.4.4 撤销先前的修改 139 6.4.5 删除文本 139 6.4.6 复制、删除与粘贴文本 ...

    Linux指令一周通 (技术图书大系).azw3

    1.15 cpio指令:备份文件 1.16 csplit指令:分割文件 1.17 cut指令:剪切文件 1.18 diff指令:生成差异信息 1.19 diffstat指令:diff结果的统计信息 1.20 dump指令:文件系统备份 1.21 file指令:辨识文件类型 1.22 ...

    gvim的vimrc

    ctags -R .`: 在项目根目录下生成ctags索引文件,提供快速跳转功能。 - `map <F8> :tag <C-R>=expand("<cword>")<CR>`: 使用`F8`键跳转到当前单词的定义处。 - `set tags+=~/.ctags`: 添加ctags索引文件路径,方便...

    KODExplorer 芒果云-资源管理器

    - 编辑文件打开出错,自动关闭标签;文件打开20M限制(大于20M则不处理,浏览器会卡死) - 标签关闭提示:检测是否有未保存文件,文件修改实时修改是否修修改的按钮状态 ####fix bug:(bug解决和程序优化) - 文本...

    Linux命令大全(Linuxidc.com修改版)

    - `cp`: 复制文件或目录,可以实现文件的备份或移动。 - `mv`: 移动或重命名文件和目录,执行剪切或改名操作。 2. **文件和目录操作** - `touch`: 创建新文件或更新文件时间戳。 - `cat`: 查看文件内容,常用于...

    linux 命令大全 史上最全

    在Linux操作系统中,命令行界面是其核心特性之一,提供了强大的控制和自动化能力。本文将深入探讨一些常见的Linux命令,以帮助用户更好地理解和操作Linux系统。 1. **文件传输**: - **BYE**:在某些FTP客户端中,...

    HP-UX 11i培训文档 (绝密)

    - **启动vi会话**:使用`vi`或`vim`命令打开一个文件。 - **光标控制命令**:包括移动光标、滚动屏幕等。 - **插入操作**:进入插入模式,开始编辑文本。 - **删除操作**:删除文本内容。 - **修改操作**:替换文本...

    运维技术课程 Linux学习教程 第4讲 gvim编辑器使用 共28页.pptx

    - `set nobackup`:关闭备份文件的生成 - `set number`:开启行号显示 - `colo desert`:设置配色方案为沙漠风格 - `set guioptions-=T`:关闭顶部工具栏 - `set autoindent`:开启自动缩进 - `let &termencoding=&...

    精品资料(2021-2022年收藏的)维护红宝书:二代行情后台系统安装配置说明.doc

    1. 验证标识:首次运行时需要获取验证标识,生成sysauth.dat控制文件。若系统设置有变,需重新处理验证标识。测试系统可不使用sysauth.dat。 2. 行情主站和转码机的运行时间:建议行情主站在8:49关闭,8:52开启;...

Global site tag (gtag.js) - Google Analytics