GVIM vimrc windows配置

我的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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: gvim是一个功能强大的文本编辑器,可以在Windows、Linux和Mac OS上运行。用于编辑verilog代码时,可以通过进行配置以提高编辑效率。 首先,需要在系统上安装gvim。可以从官方网站或其他可靠来源下载安装程序,并按照安装向导进行安装。 安装完成后,可以根据个人的需要进行一些基本配置。打开gvim后,输入以下命令进入编辑模式: ``` :edit $MYVIMRC ``` 这将打开一个文件,该文件用于存储gvim配置设置。如果该文件不存在,则会创建一个新的文件。 在该文件中,可以添加一些配置设置以适应verilog编辑。以下是一些常用的配置设置示例: ``` syntax enable "启用语法高亮 set tabstop=4 "设置制表符为4个空格 set shiftwidth=4 "设置缩进为4个空格 set expandtab "使用空格来代替制表符 set autoindent "自动缩进新行 ``` 可以根据个人偏好进行配置。可以通过在文件中添加或修改配置设置,然后保存并退出。 另外,还可以使用插件来增强gvim的功能。例如,可以安装verilog_systemverilog.vim插件来提供更强大的verilog代码编辑支持。可以通过在.vim文件夹中的bundle文件夹中下载和安装插件,然后在.vimrc文件中进行相关设置。 完成配置后,重新打开gvim并编辑verilog代码,可以享受到更高效和便捷的编辑体验。可以根据需要进行进一步的配置和调整。 ### 回答2: 要配置GVim以编辑Verilog文件,可以按照以下步骤进行操作: 1. 下载和安装GVim:双击下载的GVim安装包,按照提示进行安装。安装完成后,打开GVim编辑器。 2. 配置.vimrc文件:在GVim安装目录下找到.vimrc文件,可以使用文本编辑器(如Notepad++)打开该文件。如果没有.vimrc文件,可以手动创建一个新的文本文件并命名为.vimrc。 3. 添加Verilog语法插件:在.vimrc文件中,添加以下行来启用Verilog语法插件: ``` filetype plugin on syntax enable ``` 4. 安装其他插件:GVim支持各种插件来增强其功能。可以在插件管理器(如Vundle)中搜索和安装适合Verilog编辑的插件,例如: ``` Plugin 'valloric/YouCompleteMe' " 代码自动补全插件 Plugin 'tpope/vim-fugitive' " Git插件 ``` 5. 配置配色方案:可以在.vimrc文件中添加以下行来设置GVim的配色方案: ``` colorscheme desert " 设置desert配色方案为当前配色方案 ``` 6. 保存并重启GVim:保存.vimrc文件,并退出GVim。重新打开GVim后,所有的配置将生效。 以上是配置GVim以编辑Verilog文件的基本步骤。通过适用的插件和配色方案可以根据个人喜好进行更多的自定义配置。 ### 回答3: gvim是一个功能强大的文本编辑器,支持多种编程语言,包括Verilog。配置gvim用于Verilog的开发可以提高开发效率和代码质量。 首先,需要确保在计算机上已经安装了gvim。然后,可以按照以下步骤进行配置: 1. 添加Verilog语法高亮:打开gvim,输入命令“:syntax on”,这将启用语法高亮功能,使Verilog代码在编辑器中更容易辨认。 2. 设置自动缩进:输入命令“:set autoindent”,这将启用自动缩进功能,使代码更整齐和可读。 3. 定义快捷键:可以通过配置.vimrc文件来为一些常用命令定义快捷键。打开.vimrc文件,添加以下行: ``` map <F5> :!vvp %:r<CR> map <F6> :!iverilog -o %:r %<CR> ``` 这样,按下F5键可以运行Verilog代码,按下F6键可以编译代码。 4. 安装插件:gvim支持丰富的插件,可以根据需要安装一些与Verilog开发相关的插件,例如Vim-Autotag插件用于自动标记变量、中断等。 5. 设置代码折叠:输入命令“:set foldmethod=syntax”,这将启用基于语法的折叠功能,使得可以折叠显示代码块,提高代码的可读性。 配置完成后,可以自由使用gvim进行Verilog代码的编写和编辑。通过高亮、自动缩进、快捷键等功能,可以更高效地进行代码开发和调试。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值