Hacking Vim 中文翻译 by Alec alec.ming@gmail.com
配置文件在哪里
当我们使用Vim时, 你需要知道一系列的配置文件. 这些配置文件的位置依赖于Vim的安装位置和你所使用的操作系统.
通常, 有三个配置文件, 你是必须知道在哪里能找到的.
vimrc
这是Vim最主要的配置文件. 它有两个版本, 全局版本(global)和用户版本(personal)).
全局vimrc文件放在你安装Vim的目录中. 你可以打开vim, 在普通模式下输入下面的命令来找出这个目录的位置
:echo $VIM
结果应该是这样的:
Linux: /usr/share/vim/vimrc
Windows: c:\program files\vim\vimrc
用户版本的vimrc文件放在你的主目录下. 主目录的位置依赖于你的操作系统. Vim最初是为Unix及类Unix操作系统提供的, 所以用户版本的vimrc文件都是通过在文件名的最前面加一个点来设置成隐藏文件. 这是在类Unix上设置隐藏文件的方法, 但不适用于Microsoft Windows. 所以呢, vimrc文件与操作系统有关. 应该是这样的:
Linux: /home/kim/.vimrc
Windows: c:\documents and settings\kim\_vimrc
不管怎么改用户版的vimrc文件, 其中的设置内容都是覆盖在全局vimrc文件中设置的内容. 这就意味着你可以不需要去改变全局vimrc文件来进行配置Vim.
你可以在Vim的普通模式下输入下面的命令, 来找出Vim认为的你的系统的主目录的位置:
:echo $HOME
vimrc文件包含的是ex (vi的前身) 命令, 一条命令一行. 并且vimrc文件也是增加Vim配置信息的默认方式.
你的vimrc可以将其他的文件 (包含着配置信息) 作为外部资源. 在vimrc文件里, 你可用以source命令来实现:
source /path/to/external/file
这样可以使你的vimrc文件保持整洁, 并且你的设置会更加的结构 (更多的关于如何保持vimrc文件整洁的内容请参考附录B) .
gvimrc
gvimrc文件是专为Gvim的配置文件. 它和上面提到的vimrc文件很相似, 并且是放在同一个目录下的 (也是分为用户版和全局版), 如:
Linux: /home/kim/.gvimrc
/usr/share/vim/gvimrc
Windows: c:\documents and settings\kim\_gvimrc
c:\program files\vim\
这个文件是用来设置只有Gvim才能使用的GUI设置.
exrc
这是文件是用作与vi或ex向后兼容用的. 它也是和vimrc文件放在同一个目录, 当然也是分为用户版和全局版). 然而, 除非你想用vi兼容的模式来使用用Vim, 否则你根本就不会用到这个文件.
分享到:
相关推荐
这个脚本可能包含了获取插件仓库、安装依赖、设置VIM配置文件(.vimrc)等步骤。用户只需运行这个脚本,就可以在自己的系统上快速搭建一个完整的VIM-IDE环境。 配置VIM-IDE时,通常会涉及到以下步骤: 1. 安装VIM...
4. 在`~/.vimrc`配置文件中添加以下行,以启用`vim-pathogen`: ```vim execute pathogen#infect() syntax on filetype plugin indent on ``` 5. 保存并关闭`~/.vimrc`,然后在终端运行`source ~/.vimrc`使改动生效...
在Linux环境中,Vim配置文件通常位于用户的主目录下的`.vimrc`文件,这是一个初始化脚本,当Vim启动时会读取这个文件以设定各种选项和映射。以下是一些可能包含在`vim-config`中的关键知识点: 1. **颜色方案**:...
脚本还可能包含其他如自动缩进、代码折叠、代码跳转等功能的设置,以及个性化快捷键和映射,以提高开发效率。 在安装过程中,脚本会自动处理依赖关系,安装必要的库和工具,如Python支持、系统包管理器(如apt-get...
Vim(Vi IMproved)是一款强大的文本编辑器,深受程序员和系统管理员的喜爱。"vim-configure.tar.gz_vim_vim_configure" 是一个包含了 ...记住,理解和个性化你的 Vim 配置是提升工作效率的关键,不要害怕尝试和调整。
在软件开发领域,高效且个性化的开发工具对于程序员来说至关重要。开源项目 Fatih Vim-Go 正是这样一款专为 Go 语言开发者量身定制的 Vim 插件,它将古老的、强大的文本编辑器 Vim 与现代的编程语言 Go 结合起来,为...
首先,**Vim配置文件**(通常命名为`.vimrc`)是个人化Vim的关键,它允许用户定制各种设置,如快捷键、颜色方案、插件等。通过编写或修改`.vimrc`,你可以根据自己的编程习惯调整Vim的行为,使其更符合个人需求。...
作为开源项目,它允许用户根据自己的需求进行个性化配置,打造专属的开发环境。 **1. Vim的基础与进阶** 在深入理解vim-web之前,我们需要了解Vim的基础操作。Vim有三种模式:正常模式、插入模式和命令行模式。...
"vim常用插件配置文件"这个主题正是围绕如何优化Vim的使用体验,通过安装和配置一系列插件来提升开发效率。 1. **NERDTree**: 这是Vim的一个文件管理器插件,它在左侧提供了一个树形视图,让用户可以方便地浏览和...
Vim是一款强大的文本编辑器,深受...总之,Vim配置文件目录是个性化Vim体验的关键,这个压缩包为你提供了一个管理和共享Vim配置的模板。通过了解和使用这些配置,你可以提升Vim的使用效率,让编程工作更加得心应手。
在Ubuntu系统中,Vim(Vi IMproved)是一款强大的文本编辑器,被广泛用于编程和其他文本操作。...Vim作为一款高度可定制的编辑器,安装完成后,你还可以通过`.vimrc`文件进行个性化配置,以满足个人的工作习惯。
通过深入学习Vim的配置,你可以根据自己的需求调整行号的显示方式,使其更加个性化。 总的来说,"vim-showline-src"插件为Vim带来了便利的行号显示功能,让代码编辑体验更上一层楼。在Ubuntu系统上,只需简单的几步...
本文将深入探讨"强大的vim配置文件"中涉及的关键知识点,以帮助你充分利用这款编辑器。 1. **自动补全**:Vim的自动补全功能极大地提高了编程效率。通过配置,可以在输入括号、函数名、变量名等时自动完成,减少了...
在“vim-master”目录中,你可能会找到示例配置文件和文档,帮助你了解如何个性化你的Vim环境。同时,Vim支持大量的编程语言和文件格式,拥有丰富的语法高亮和代码补全功能。 开源项目的标签意味着Vim的源代码是...
了解如何使用这些工具,可以使Vim的个性化过程更加便捷。 总的来说,"vim-material-monokai-master.rar" 是一个为Vim提供美观编程环境的主题包,通过适当的配置,用户可以提升编程时的视觉享受,同时保持Monokai这...
它与`space-vim-theme`和`Spacemacs-theme`相联系,展示了Vim社区对个性化和自定义界面的追求。通过理解和使用这个主题,开发者不仅可以提升Vim的视觉体验,也能进一步了解Vim的配置和自定义机制。
`vimrc` 文件是 VIM 的配置文件,用户可以在这里定制个人的编辑器设置,包括启用配色方案。将 `vim-monokai-tasty` 添加到你的 `vimrc` 中,你可以通过以下命令启用: ```vim colorscheme vim-monokai-tasty ``` *...