vim自动补齐功能的实现

用过Visual Assist X的都知道,它的自动补齐功能很是好用,让像我这样一个刚从windows转到linux下用vim编程的新手相当地留恋。

在这里,隆重介绍一个vim的终极补齐插件:neocomplcache,比那个什么omnicomplete好使多了,omnicomplete补齐的速度太慢。neocomplcache:Ultimate auto completion system for Vim .

vim终极补齐插件,经过我的苦苦寻找,是VIM最好使的补齐插件。

上几个效果图:

所需软件:vim+ctags+neocomplcache

安装过程:

1.安装ctags,官方地址:http://ctags.sourceforge.net/
下载源代码,源代码安装:

./configure

make

sudo make install

更多源代码安装软件的方法自己google一下。

ubuntu的话:sudo apt-get install ctags.

2.安装neocomplcache插件。地址:http://www.vim.org/scripts/script.php?script_id=2620

注意:这个插件跟别的插件不太一样,是vba的后缀名。

例如:neocomplcache-5.3.vba

关于vba后缀名,这里有详细信息:http://www.vim.org/scripts/script.php?script_id=1502

简单的理解,这种后缀能方便的帮你安装vim插件,你再也不用

手工安装到.vim下的plugin,indent,autoload,等多个目录,

vba能自动帮你安装。

安装这个插件的简单方法:

1.假设你下的是:neocomplcache-5.3.vba

2.打开neocomplcache-5.3.vba;

3.命令

:so %

使用这个插件的方法:http://www.vim.org/scripts/script.php?script_id=2620,一定要好好读.

知识共享许可协议
本作品《vim自动补齐功能的实现》verynix创作,采用知识共享署名-非商业性使用-禁止演绎 3.0 Unported许可协议进行许可。
基于verynix.com上的作品创作。
Permissions beyond the scope of this license may be available at verynix.com.

本文链接: http://verynix.com/1063.html

Post Footer automatically generated by wp-posturl plugin for wordpress.

3 thoughts on “vim自动补齐功能的实现

    1. verynix Post author

      先用ctags生成tag信息,然后neocomplcache进行一些简单配置,这样就直接用了。具体的我忘记了,好久没用这两个插件了。你需要看看ctags和neocomplcache的手册。

      Reply

Leave a Reply

Your email address will not be published. Required fields are marked *