Ⅰ. 插件描述
a better completion for VimL.Ⅱ. 基本信息
|
Ⅲ. 安装方法
使用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


