注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

0与1构筑世界,程序员创造时代

软件架构设计 Java编程

 
 
 

日志

 
 

VIM - 安装和配置C/C++开发插件cvim | VIM - Install and Configure plugin cvim for develop C/C++  

2010-12-11 14:44:03|  分类: C/C++ |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
  文章声明

作者:傲风(aofengblog@163.com)       编写时间:2010年12月11日

网址:http://aofengblog.blog.163.com

作者保留所有权利,转载请保留文章全部内容!



一、VIM插件CVIM插件 / VIM Plugin CVIM

当前最新版本:5.12
发布日期:2010-11-19
安装程序下载地址:http://www.vim.org/scripts/download_script.php?src_id=14305


二、安装环境 / Environment

Ubuntu - 10.10
vim - 7.0

三、CVIM安装 / CVIM - Howto Install

说明:
  • cvim.zip 已经下载到 ~/nieyong/下载 目录中。
  • USER_HOME 表示用户的主文件夹。如:/home/nieyong。

1、在USER_HOME下建立.vim目录(如果不存在的话),并解压cvim.zip到.vim目录下。
$ cd ~
$ mkdir .vim
$ cp ~/nieyong/下载/cvim.zip ~/.vim/
$ cd .vim
$ unzip cvim.zip
$ rm -rf cvim.zip


四、CVIM配置 / CVIM - Howto Configure

1、启用CVIM插件。
$ vi ~/.vimrc
filetype plugin on

 说明:如果在添加上述配置后,启动vim时提示如下类似错误信息可以参考"附录1:问题及解决方法”。
Error detected while processing /home/nieyong/.vimrc:
line    1:
E319: Sorry, the command is not available in this version: filetype plugin on
Press ENTER or type command to continue

2、查看 cvim 效果。
$ vi helloworld.c           

VIM - 安装C/C++开发插件 | VIM - Install plugin cvim for develop C/C++ - 傲风 - 宝剑锋从磨砺出 梅花香自苦寒来
 
cvim生效了,在C文件前面自动加上了文件注释。


附录1:问题及解决办法 /Appendix: Problems And Solutions

the command is not available in this version:filetype plugin on的问题定位及解决办法:
1、查看vim版本信息:
$ vi
:version

如果出现类似如下信息:
Small version without GUI.  Features included (+) or not (-):
-arabic -autocmd -balloon_eval -browse +builtin_terms -byte_offset -cindent
-clientserver -clipboard -cmdline_compl +cmdline_hist -cmdline_info -comments
-cryptv -cscope -cursorshape -dialog -diff -digraphs -dnd -ebcdic -emacs_tags
-eval -ex_extra -extra_search -farsi -file_in_path -find_in_path -float
-folding -footer +fork() -gettext -hangul_input +iconv -insert_expand +jumplist
 -keymap -langmap -libcall -linebreak -lispindent -listcmds -localmap -menu
-mksession -modify_fname -mouse -mouse_dec -mouse_gpm -mouse_jsbterm
-mouse_netterm -mouse_sysmouse -mouse_xterm +multi_byte -multi_lang -mzscheme
-netbeans_intg -osfiletype -path_extra -perl -printer -profile -python
-quickfix -reltime -rightleft -ruby -scrollbind -signs -smartindent -sniff
-startuptime -statusline -sun_workshop -syntax -tag_binary -tag_old_static
-tag_any_white -tcl +terminfo -termresponse -textobjects -title -toolbar
-user_commands -vertsplit -virtualedit +visual -visualextra -viminfo -vreplace
+wildignore -wildmenu +windows +writebackup -X11 +xfontset -xim -xsmp
-xterm_clipboard -xterm_save
   system vimrc file: "$VIM/vimrc"
     user vimrc file: "$HOME/.vimrc"
      user exrc file: "$HOME/.exrc"
  fall-back for $VIM: "/usr/share/vim"

看到 Small version without GUI 吗?这就是问题所在。

2、检测vim已经安装的组件。
$ dpkg -l | grep -i vim
ii  vim-common                     2:7.2.330-1ubuntu4                                Vi IMproved - Common files
ii  vim-tiny                             2:7.2.330-1ubuntu4                                Vi IMproved - enhanced vi editor - compact version

3、安装 vim-gui-common 和 vim-runtime。
$ sudo apt-get install vim-gui-common
$ dpkg -l | grep -i vim
ii  vim-common                     2:7.2.330-1ubuntu4                                Vi IMproved - Common files
ii  vim-gnome                        2:7.2.330-1ubuntu4                                Vi IMproved - enhanced vi editor - with GNOME2 GUI
ii  vim-gui-common               2:7.2.330-1ubuntu4                                Vi IMproved - Common GUI files
ii  vim-runtime                       2:7.2.330-1ubuntu4                                Vi IMproved - Runtime files
ii  vim-tiny                             2:7.2.330-1ubuntu4                                Vi IMproved - enhanced vi editor - compact version

说明:在ubuntu中安装vim-gui-common时会自动搜索它的依赖文件并一起安装。

4、安装完 vim-gui-common 和 vim-runtime 后,问题解决。


参考资料 /References

1、http://www.thegeekstuff.com/2009/01/tutorial-make-vim-as-your-cc-ide-using-cvim-plugin/
2、http://lug.fh-swf.de/vim/vim-c/screenshots-en.html
3、http://www.thegeekstuff.com/2009/09/how-to-fix-vi-vim-editor-error-e319-sorry-the-command-is-not-available-in-this-version/


<正文结束>
  评论这张
 
阅读(4285)| 评论(2)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017