`
fushcpc
  • 浏览: 24342 次
社区版块
存档分类
最新评论

让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://pplxh.blog.51cto.com/729279/211428
分享到:
评论

相关推荐

    VIM备份文件

    ctags则是一个标签生成工具,它可以生成源代码文件的标签,使用户能在VIM中通过快捷键迅速跳转到函数、类或变量的定义处。ctags-5.8.tar.gz和ctags-2009.12.21-3.1.src.rpm同样是不同版本的ctags源代码包,可用于...

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

    本文将详细介绍Vim中的四种主要备份机制:交换文件、备份文件、undo备份文件以及自动保存的PS缓存文件。 首先,Vim的**交换文件**(.filename.swp)是在你打开文件时自动生成的。它存储了你在编辑过程中所做的修改...

    Vim 插件备份

    本主题主要围绕“Vim插件备份”这一核心,涉及到了vim配置、备份策略以及与之相关的git版本控制和ctags标签生成工具。 首先,Vim的配置文件一般位于用户的主目录下,名为`.vimrc`,这个文件定义了Vim的各种设置,如...

    ubuntu 下vim的配置文件

    - `set nobackup`: 关闭备份文件生成,节省磁盘空间。 - `set localnoswapfile`: 不生成交换文件(swap file),避免不必要的磁盘占用。 - `set bufhidden=hide`: 当切换到其他文件时,当前文件不会被隐藏。 2. ...

    vim 技巧和插件

    每个录制文件包含了time_*和vim_*两个文件,其中time文件记录时间,vim命令记录的是命令,它们内容是script工具生成的。 查看演示方法,如查看第二个(time和vim两个文件中去有2的文件): scriptreplay time_...

    VIM FOR PHP配置

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

    Mastering Vim Quickly_2.pdf

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

    vim编辑器 配置自定义

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

    vim配置文件

    在提供的文件列表中,`.vimrc_bak`是`.vimrc`的备份文件,这是为了防止在修改配置文件时出现错误,可以方便地恢复到之前的配置状态。`.viminfo`文件记录了vim的会话信息,包括光标位置、打开过的文件列表等,当vim...

    新手PHP小猪手

    2. **如何关闭VIM的备份功能**:如果你不希望VIM创建这些备份文件,可以在VIM的配置文件中进行设置。VIM的配置文件通常命名为`.vimrc`,可能位于用户主目录下或者VIM的安装路径中。在Windows系统中,可能是`vimrc_...

    Vim使用总结

    vim的学习总结 常用正则表达式 ============================== vim_utf-8.txt Vim删除不包含指定字符串的行.txt 常用操作.txt 常用脚本.txt 设置gvim不生成备份文件.txt 设置交换文件目录.txt

    最全的vim脚本配置说明

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

    vim常用快捷键和配置设置

    6. **ctags设置库函数**:首先确保安装了`linux-headers`,然后使用`ctags`命令生成tags文件,如`ctags --fields=+iaS --extra=+q -R -f ~/.vim/systags /usr/include /usr/local/include`。在`.vimrc`中添加`set ...

    vimwiki:vimwiki文件

    5. **同步与备份**:vimwiki 的文本文件格式便于版本控制和云同步,可以结合Git进行版本管理和备份。 ### Vimwiki 与其他工具的集成 1. **VCS 集成**:与Git、Mercurial等版本控制系统配合,方便追踪文档更改历史...

    大家来学VIM

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

    改造为超级vim编辑器

    " 禁止备份文件 set nobackup set backupext=.bak set writebackup " 设置备份目录路径 " set backupdir=path " 在启动时加载插件 filetype plugin on filetype indent on ``` #### 3. ctags安装与配置 ctags 是...

    非常实用的vim插件及vimrc包

    它能够生成一个索引(tags文件),包含源代码中函数、类、变量等定义的位置信息。在Vim中配合使用,你可以通过跳转标签快速定位代码,极大提高代码阅读和编辑效率。例如,当你在代码中按`Ctrl+]`,Vim会根据当前光标...

    Vim编辑器使用教程(官方中文版)

    - **备份管理**: 如何处理Vim生成的备份文件。 - **文件间复制**: 在不同的文件之间复制文本。 - **文件显示**: 如何使用标签页来更高效地管理多个文件。 - **文件重命名**: 更改正在编辑文件的名字。 #### 五、...

    Vim 配置包括所有的配置文件和扩展 适合windows linux

    对从c/c++文件自动生成说明文档 11。空格(space)为查找相当于/ 12. 自动加载vim配置文件 。。。还有很多自己可以去看里面的.vimrc内容,当然也建议你去读一遍里面的内容,有新大陆的发现记得留言告诉我和大家 ...

    ubuntu vim命令

    - `set backup`:修改文件时自动生成备份文件,备份文件名会在原文件名后加上“~”作为后缀。 - `set mouse=a`:在任何模式下均可使用鼠标操作。 - `set selectmode=mouse,key`:设置选择模式,允许使用鼠标和...

Global site tag (gtag.js) - Google Analytics