当前位置:  技术问答>linux和unix

VIM如何在windows安装插件,谢谢帮忙!

    来源: 互联网  发布时间:2016-02-11

    本文导语:  小弟一个人现在刚开始学VIM,用的是GVIM7.1。因为这边没有人会,所以只好一个人看帮助(刚找到中文的帮助-_#),结果看了半个月还是一无所获。现在我也就是懂了一点东西,刚知道原来VIM有这么多的插件!但是插...

小弟一个人现在刚开始学VIM,用的是GVIM7.1。因为这边没有人会,所以只好一个人看帮助(刚找到中文的帮助-_#),结果看了半个月还是一无所获。现在我也就是懂了一点东西,刚知道原来VIM有这么多的插件!但是插件怎么安装确实弄糊涂我了,最基本的那个ctags就是死活安装不成功……现在我还不想转到Linux上,一是因为Linux上面很多东西都不熟悉,二是没那么多时间研究。
所以小弟想在这里问下各位Linux高手,如何在windows下面配置VIM,我想在windows下面建一个C/C++的开发环境!最好带上结构成员的自动补全等功能,能够编译cpp源代码,能够让GVIM带的那个什么ctags、make等命令都能用了。
还有就是因为本人是新手,在这个高手云集的论坛上只能提问,基本上不能回答问题,所以现在小弟是负分,现在还能不能给分真的不清楚。请各位大侠伸一把援手。不胜感激!

|
1.OmniCppComplete的安装:
下载OmniCppComplete,解压可得到三个文件夹(autoload,after,doc),分别复制到gvim的安装目录下的vimfiles文件夹中。这样OmniCppComplete就安装完成了。

2.ctags安装:
下载Ctags最新win32版本(当前是5.6),解压至某一目录(如c:ctags56),并在系统环境变量中把添加ctags的安装路径(如path=c:ctags56),至此ctags也安装完成了。
然后下载对应于c++的tags文件:
http://pickup.mofile.com/6476444359537727
放于ctags目录下, 如c:ctags56

3.taglist安装
下载taglist插件,解压得到两个文件夹(doc,plugin),把里面的文件分别复制到vim安装目录下vimfiles中。

4.supertab插件安装
下载supertab插件,复制supertab.vim到vim安装目录的plugin目录下,使用时只要直接按tab键,就可以直接进行补全。

5.编辑vim的配置文件
在vim安装目录下存在配置文件_vimrc,使用文本编辑器,增加如下几行:
filetype plugin on
let OmniCpp_DefaultNamespaces=["std"]
set tags+=C:ctags56stltags
set tags+=C:ctags56cpptags

附:创建其他的tags文件:
在命令行模式下进入库文件的目录(一般为include和src),执行ctags -R --c++-kinds=+p --fields=+iaS --extra=+q,然后在该库文件目录下即可得到一个名为tags的文件,更名后复制到自己的tags目录下,并在_vimrc中设置。

|
ctags是最容易装的,只要你将ctags.exe放到你的path中,然后在你想产生tags文件的目录中执行ctags -R .就可以了,只不过你要将产生的这个tags文件告诉vim, 使用set tags=来指定,
有一个办法是在你的vimrc中指定 set tags+=tags;,别忘记后面的分号,意思是当前目录开始向上搜索, 直到找到一个tags文件。

自动完成有很大一部分也要依赖于ctags,但是这里有一个矛盾,如果你指定的tags文件太多, 会造成自动完成的时候速度很慢, 如果指定的太少,就会有一些完成不了。

至于编译cpp文件,这个依赖于你选择何种build工具。

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Linux/CentOS/fedora下vim显示的字符编码设置
  • 只有vim.gtk或vim.gnome才能使用系统全局粘贴板,默认的vim.basic看不到+号寄存器
  • 使用命令“locate xxxx | xargs vim ”退出vim后,终端无法响应输入!
  • 为了安装vimgdb,编译安装了vim72后,怎样在终端输入vim后启动中文版?
  • VIM高手进来看,vim中出现了奇怪的颜色。
  • 我对 VIM 的抱怨?也是我没有用好 VIM 的一些问题。
  • vim生成的.cpp~是什么文件?我使用vim编辑的时候出现了好多.cpp~文件
  • 关于Vim的使用问题,怎么让Vim启动时运行某一命令
  • 使用http://vim.spf13.com/配置vim打开文件出错
  • code_complete.vim與supertab.vim有hotkey衝突
  • vim问题,怎么不启动shell窗口,而只是把shell结果放到vim自身的command 栏里去?
  • 关于Vim的使用问题,怎么加Vim建立的程序文件中,自动添加初始化注释
  • 因为开启了文件类型检测,Vim在打开或新建一个文件时会自动判断文件的扩展名以确定文件类型,在$VIMRUNTIME/filetype.vim中搜索"Makefi
  • vim安装的问题
  • redhat linuxAS4 vim的安装目录
  • Linux下的vim程序在哪个目录下面?
  • Vim里面的一些脚本问题
  • 安装VIM后替换VI
  • c.vim怎么安装
  • 奇怪,vi vim有区别?
  • root用户下vim的配置


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3