vimomni


Ⅰ. 插件描述

a better completion for VimL.

Ⅱ. 基本信息

创建日期:  2010-01-09
使用用户:  6
Github星:  8
插件作者:  Yo-An Lin

Ⅲ. 安装方法

使用Vundle管理器安装

在你的.vimrc下添加:
Plugin 'c9s/vimomni'
… 然后在Vim中运行以下命令:
:source %
:PluginInstall

对于Vundle版本 < 0.10.2,请用上面的Bundle替换Plugin。

使用NeoBundle管理器安装

在你的.vimrc下添加:
NeoBundle 'c9s/vimomni'
… 然后在Vim中运行以下命令:
:source %
:NeoBundleInstall

使用VimPlug管理器安装

在你的.vimrc下添加:
Plug 'c9s/vimomni'
… 然后在Vim中运行以下命令:
:source %
:PlugInstall

使用Pathogen管理器安装

在终端中运行以下命令:
cd ~/.vim/bundle
git clone https://github.com/c9s/vimomni.vim

Ⅳ. 文档说明

Vim Omni Completion

although vim has its own completion (C-x C-v), but it''s leak of something

vim omni supports:

* builtin command name completion.
* builtin function name completion.
* runtime command completion.
* runtime function name completion.
* g:,s:.. scope completion.
* option name completion.
* autocommand event name completion
* feature name completion.

INSTALL

copy ftplugin/vim/omni.vim to your ~/.vim/ftplugin/vim/omni.vim

USE

function name:

cal <C-x><C-o>

command name:

com! <C-x><C-o>

var name:

let g:<C-x><C-o>

autocmd event:

autocmd <C-x><C-o>

option name:

set <C-x><C-o>

feature name:

if has(<C-x><C-o>

SCREENSHOT



添加新评论