Windows 下使用 GVim
自动保存
默认情况下用GVim编辑文件时,会自动生成带~的备份文件。如果不想在编辑文件时自动生成备份文件的话,可以这么做:打开GVim安装目录下的vimrc_example.vim,将其中的如下部分中的else语句用引号注释掉:
if has("vms")
set nobackup " do not keep a backup file, use versions instead
else
set backup " keep a backup file
即将上面四句改为:
if has("vms")
set nobackup " do not keep a backup file, use versions instead
" else
" set backup " keep a backup file
里,else部分用双引号注释掉即可。set backup是设置使用自动生成备份文件的命令。
分享到:
相关推荐
ZISON备份可能提供了方便的备份和恢复功能,这在升级vim或者想要恢复默认设置时非常有用。备份`.vimrc`文件,可以使用`cp .vimrc .vimrc.bak`,恢复则将备份文件重命名为`.vimrc`。 5. **vim插件管理** - Vundle...
为了提高效率,你可以考虑创建一个脚本自动化备份过程。这个脚本可以定期(例如每天或每次更新插件后)将`.vim`和`.vimrc`文件复制到备份位置,或者使用版本控制提交新的更改。此外,别忘了在不同操作系统之间测试...
6. **备份和交换文件**:`set backup`和`set swapfile`可以设置Vim在编辑过程中自动保存备份和交换文件,以防意外关闭编辑器。 7. **行号显示**:`set number`开启行号显示,有助于定位代码位置。 8. **光标移动**...
在Vim编辑器中,文件备份是非常重要的功能,它可以在意外发生时保护你的工作,防止丢失未保存的改动。本文将详细介绍Vim中的四种主要备份机制:交换文件、备份文件、undo备份文件以及自动保存的PS缓存文件。 首先,...
通过自定义`.vimrc`,你可以创建一个符合个人习惯的Vim环境,提高编程和文本编辑的效率。当你探索并理解了这些配置选项后,不妨尝试从`vimconfig`中学习并借鉴别人的设置,逐步构建自己的Vim配置,让你的Vim更加...
7. **Vim工作环境的保存与恢复**:使用`mksession`命令创建会话文件,如`Session.vim`,之后可以通过`source Session.vim`恢复会话。 8. **Tab管理**:`tabnew`打开新标签页,`tabclose`关闭当前标签页,`gt`和`gT`...
本主题主要围绕“Vim插件备份”这一核心,涉及到了vim配置、备份策略以及与之相关的git版本控制和ctags标签生成工具。 首先,Vim的配置文件一般位于用户的主目录下,名为`.vimrc`,这个文件定义了Vim的各种设置,如...
Vim的自动化备份(自动创建.swp文件)使得在编辑过程中发生系统崩溃时可以恢复工作,而无需重新开始。Vim不需要使用鼠标,这对于习惯了键盘操作的用户来说是一个优势。而且Vim拥有强大的社区支持,能找到丰富的资源...
2. **创建新的命令和编写脚本**:定制Vim的行为,通过创建新命令和编写Vim脚本来扩展编辑器的功能。 3. **添加新的菜单和使用文件类型**:为Vim添加新的菜单项,并通过文件类型检测来优化编辑体验。 ### Vim扩展...
- **交换文件与备份文件处理**:如何管理和配置Vim生成的交换文件和备份文件。 - **项目特性的.vimrc**:如何为特定项目创建专用的配置文件。 - **推荐的基本配置**:给出了一套基本的配置示例。 #### 七、撤销...
关于是否生成备份文件,默认情况下,Vim会在保存文件时创建一个以“~”为后缀的备份文件。如果你不希望这样,可以取消注释`nobackup`行。然而,对于大多数用户来说,保留这个备份功能是有益的,因为可以在文件损坏或...
- `setwritebackup`: 在保存更改前创建备份。 - `setbackupdir`: 设置备份文件的存储路径。 - `setnocompatible`: 关闭Vi兼容模式,避免旧版本的一些限制和问题。 ##### 2. 文件类型检测 ```vim filetypeon ``` ...
首先备份原有的VIM(如:`mv /usr/bin/vim /usr/bin/vim61`),然后创建指向新VIM的链接(如:`ln -s /usr/local/vim72/bin/vim /usr/bin/vim`)。 6. **定制VIM启动参数**:通过创建和编辑`.vimrc`文件(默认在...
15. **备份与恢复**:设置自动备份和恢复机制,防止意外丢失工作。 这份"Vim7使用手册"详尽地讲解了这些内容,对于初学者和进阶用户来说都是宝贵的资源。通过深入学习和实践,你可以充分利用Vim7的强大功能,提升...
# 创建备份 tar -cvf ~/.vim.bak.tar ~/.vim ~/.vimrc # 解压备份 tar -xvf ~/.vim.bak.tar ``` 4. **Vim配置分享与同步** 为了在不同机器间同步Vim配置,可以使用版本控制系统如Git。创建一个新的仓库,将`...
14. **性能调优**:了解并优化Vim的内存使用,如限制备份和交换文件的数量。 15. **终端集成**:使用如Conque或Gvim的终端模拟器,在Vim内执行shell命令。 通过以上知识点的配置和实践,我们可以将Vim打造成为一款...
**eric.vim: 我的Vim设置** `eric.vim` 是一个个人化的Vim配置集合,旨在提供一个易用且易于维护的环境。它包含了一系列精心挑选的插件、映射、设置和配置,以优化Vim的用户体验。通过这个配置,用户可以快速上手,...
Vim配置文件,通常以`.vimrc`为名,是Vim编辑器的核心自定义设置文件。这个文件允许用户根据个人需求和习惯定制Vim的行为,使其更接近于集成开发环境(IDE)的功能。以下是对Vim配置文件的详细解释和相关知识点: 1...