打造VIM为成熟的IDE(一):安装SuperTab插件

测试环境:VMWARE 10.0+Ubuntu 12.04

集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器编译器调试器和图形用户界面工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这一特性的软件或者软件套(组)都可以叫集成开发环境。如微软的Visual Studio系列,Borland的C++ Builder、Delphi系列等。该程序可以独立运行,也可以和其它程序并用。-----此段来着百度百科

就如上面所说,当IDE可以帮忙检查语法、后台编译或者自动导入所需要的库时,写代码就容易很多了。


那么如何将VIM打造成一个优秀的IDE呢?

加插件!!!

加插件的好处是不需要安装太多的面板和特性而让你的编辑器变得臃肿不堪,也会让这个IDE适合任何一种代码类型。

那么有哪些主流的把IDE特性带进VIM的插件呢

看下面安静

第一款:SuperTab

『插件介绍』

SuperTab使Tab快捷键具有更快捷的上下文提示功能。

『下载和安装』

http://www.vim.org/scripts/script.php?script_id=1643下载安装版。这个安装包跟先前的几个Vim插件不同,它是一个vba文件,即Vimball格式的安装包,这种格式安装包提供傻瓜式的安装插件的方法。

       第一步:用Vim打开.vba安装包文件。

       

        第二步:在Vim命令行下运行命令“UseVimball ~/.vim”。此命令将安装包解压缩到~/.vim目录。VImball安装方式的便利之处在于你可以在任何目录打开.vba包安装,而不用切换到安装目的地目录。而且不用运行helptags命令安装帮助文档。
那么Vimball 是什么呢?
Vimball也是VIM的一款插件,该插件的主要功能就是创建,安装和查看vim的插件,简单的说vimball是vim的插件管理器,貌似vim 7.0以后就自带在vim中。
那么如何提取Vimball 呢?
又分两步:1,在vim命令行输入:vim supertab.vba
                     2,运行 “:so %”,其中vim中的so命令是source命令的缩写,它的作用是从文件中读取可执行命令(shell命令)来执行


再执行:

UseVimball ~/.vim


          第三步:在~/.vimrc文件中加入以下这行:

let g:SuperTabDefaultCompletionType="context" 

最后是如何使用?

『基本功能使用方法』

SuperTab使用很简单,只要在输入变量名或路径名等符号中途按Tab键,就能得到以前输入过的符号列表,并通过Tab键循环选择。


例如新建一个文件:vim a.txt,当我输入pause时按下tab键就会提示之前输入的printf命令了



  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值