我的VIM配置是基于http://amix.dk 网站的vimrc的。
配置过程可以参考[http://amix.dk/blog/post/19486#The-ultimate-vim-configuration-vimrc]
首先从vim.org网站下载vim7.3的安装程序,安装。
然后通过SVN工具下载svn://orangoo.com/vim中的文件,将其全部复制到$VIM\vimfiles目录下。
修改$VIM\_vimrc,在文件末尾添加:
{{{
"add zxim.dk vim
fun! MySys()
return "windows"
endfun
source $VIM\vimfiles\vimrc
}}}
执行:helptags $VIM\vimfiles\doc导入帮助文件
由于我的插件路径和zikm的路径不同,所以还需要对原文件进行一下修改一下:
找到
{{{
if MySys() == "windows"
" Fast editing of the .vimrc
map <leader>e :e! ~/_vim_runtime/vimrc<cr>
" When vimrc is edited, reload it
autocmd! bufwritepost vimrc source ~/_vim_runtime/vimrc
}}}
将其中的vimrc路径改为$VIM\vimfiles\vimrc
这样安装后的GVIM在中文环境下是有乱码的,需要把以下配置注释掉:
{{{
set encoding=utf8
try
lang en_US
catch
endtry
}}}
我个人是希望能够把minibuf放在窗口顶部的,所以对MiniBuffer的配置做如下修改:
{{{
"let g:miniBufExplVSplit = 30
"let g:miniBufExplSplitBelow=1
let g:miniBufExplSplitToEdge = 1
let g:miniBufExplMaxSize = 3
}}}
另外去掉menubar toolbar, scrollbar:
{{{
set guioptions-=T
set guioptions-=m
set guioptions-=L
set guioptions-=r
}}}
这样就安装了amix的配置,下面添加我自己的配置。
从vim.org下载vimwiki插件,这是vba格式,使用GVim打开,在Normal模式下执行:so %即可安装成功。
对于vimwiki我们可以配置wiki文件的路径如下:
{{{
let g:vimwiki_list = [{'path': 'D:\D\VimWiki', 'path_html': 'D:\D\VimWiki\html'}]
}}}
下载vimgtd,解压后复制到$VIM\vimfiles\目录下,就安装了gtd插件,由于snipMate对于<tab>的映射与vimwiki重复,所以需要禁掉
{{{
let g:vimwiki_table_auto_fmt = 0
}}}
并为vimgtd添加如下快捷方式:
{{{
map <leader>tt :TaskToday<cr>
map <leader>tn :TaskAll<cr>
}}}
下载Ctag和Cscope的可执行文件,并将其解压目录加到环境变量的path中去。
http://sourceforge.net/projects/mslk/files/
http://ctags.sourceforge.net/
下载taglist和cscope_map(http://cscope.sourceforge.net/cscope_maps.vim) 并安装。
为cscope添加配置如下:
{{{
if has("cscope")
if MySys() == "linux"
set csprg=/usr/bin/cscope
else
set csprg=cscope
endif
set csto=1
set cst
set nocsverb
" add any database in current directory
if filereadable("cscope.out")
cs add cscope.out
endif
set csverb
endif
}}}
为taglist添加配置如下:
{{{
if MySys() == "windows"
let Tlist_Ctags_Cmd = 'ctags'
elseif MySys() == "linux"
let Tlist_Ctags_Cmd = '/usr/bin/ctags'
endif
let Tlist_Show_One_File = 1
let Tlist_Exit_OnlyWindow = 1
let Tlist_Use_Right_Window = 1
nmap <silent> <leader>tl :Tlist<cr>
}}}
下面附上打包的vim插件包,包括以下插件:
1. vimwiki
2. snipMate
3. vimgtd
4. taglist
5. nerdcommenter
6. DoxygenToolkit
7. mark
8. omnicppcomplete
9. authorinfo
10. a
11. pyflakes
12. pydoc
13. jsbeautify
14. matchit
15. xml
16. javascript
17. python
18. python3
19. css
20. markdown
21. VOoM
22. Align
23. nerdtree
24. bufexplorer
25. yankring
26. surround
27. snipMate
28. mru
29. Command-T
分享到:
相关推荐
**GVIM Vimrc Windows配置详解** 在编程世界中,VIM(Vi IMproved)是一款备受推崇的文本编辑器,尤其受到程序员和系统管理员的喜爱。GVIM是VIM的一个图形界面版本,适合在Windows环境中使用。VIM的强大在于其高度...
`_vimrc`文件是GVIM的初始化配置文件,它允许用户自定义编辑器的行为和外观,以满足个人的工作习惯和需求。 首先,让我们深入了解一下`_vimrc`文件。在Vim中,`.vimrc`或`_vimrc`是启动时读取的配置脚本,用于设置...
这是windows上的vim,即gvim.这是我个人整理的一些配置,挺好用的
以下是对“windows下gvim配置”这一主题的详细解释。 1. **_vimrc配置文件**: `_vimrc`是Vim的初始化脚本,用于设置Vim的各种行为和选项。每个用户都可以创建自己的`_vimrc`文件(通常位于用户主目录下),以根据...
在Windows环境中,GVIM(Gnu Vi Improved)是一款强大的文本编辑器,它可以被配置成一个功能完备的集成开发环境(IDE)。GVIM是Vim的图形界面版本,它继承了Vim的高效编辑特性,同时提供了窗口化操作的便利。本篇...
gvim7.3(Windows)的配置文件_vimrc(替换原文件) 在windows环境变量里配置: 1、变量名:VIMRUNTIME 变量值:C:\Program Files\Vim\vim73(vim的安装目录) 2、变量名:VIMFILES 变量值:C:\Program Files\Vim\...
- **源文件加载**:通过`source`命令加载Vim运行时目录下的示例配置文件`vimrc_example.vim`以及针对Windows操作系统的特有配置`mswin.vim`,这有助于集成更多功能并适应特定平台需求。 #### 差异处理函数定义 - **...
GVIM的配置文件,用于Windows版本操作系统.
这是《Windows 10使用gvim配置Python IDE(新手操作)》中采用的配置文件_vimrc
【标题】:“我的windows gvim的配置文件” 在Windows操作系统中,GVim是Vim编辑器的图形界面版本,它提供了与命令行版本相同的功能,但具有更友好的图形用户界面。GVim允许用户自定义各种设置以适应个人的编程习惯...
**Windows环境配置Gvim** Gvim是Vim编辑器的图形界面版本,它在Windows操作系统上为用户提供了强大的文本编辑功能。本指南将详细介绍如何在Windows环境下安装和配置Gvim,以及利用提供的资源来优化你的开发体验。 ...
首先,`vimrc`文件是Vim的核心配置文件,位于用户的家目录下,通常为`~/.vimrc`(在Windows系统中可能是`%USERPROFILE%\_vimrc`)。这个文件包含了启动Vim时要执行的命令和设置,可以个性化Vim的界面、快捷键、颜色...
GVim的配置主要通过修改初始化配置文件`_vimrc`或`.vimrc`来实现。这个文件位于GVim的安装目录或者用户的个人目录下,如果没有,你可以手动创建一个。在`_vimrc`中,你可以添加各种设置和插件来定制你的开发环境。 ...
windows下常用的_vimrc配置,成功设置中文字体 guifontwide=NSimSun:h18 "新宋体
首先,`.vimrc`文件是Vim的配置文件,它位于用户的主目录下(在Windows系统中通常是`%USERPROFILE%`),用于定义Vim的各种设置、快捷键映射和插件配置。例如,用户可能通过`.vimrc`来启用自动缩进、设置语法高亮、...
GVim允许用户通过.vimrc文件进行个性化配置,这包括设置字体、颜色方案、快捷键映射、自动缩进等。通过修改.vimrc,用户可以定制自己的工作环境,使其更适合个人习惯和项目需求。 4. **扩展与插件** Vim拥有庞大...
该安装程序将负责在用户的Windows系统上安装GVim,包括所有必要的文件和配置,以便用户可以立即开始使用这个强大的文本编辑器。 **主要特点**: 1. **图形界面**:与传统的命令行Vim不同,GVim提供了友好的图形用户...
7. **可配置性**:用户可以通过.vimrc配置文件自定义GVim的行为,满足个人工作流需求。 在Windows环境下,GVim还可以与其他Windows应用程序无缝集成,比如通过拖放操作打开文件,或者使用Windows的剪贴板功能。对于...
本文将深入探讨如何在Windows环境下利用GVim构建一个功能丰富的IDE环境,通过安装和配置一系列插件,提升开发效率。 首先,我们来看核心插件之一——`ctags`。`ctags`是一个用于生成源代码标签的工具,它能帮助...
安装Gvim72通常只需运行gvim72.exe文件,而安装插件则需要将下载的插件文件放入Gvim的插件目录,并在.vimrc配置文件中启用它们。一些插件可能还需要额外的配置或依赖项,因此安装前需仔细阅读文档。 总的来说,Gvim...