1、安装vim7.0
>sudo apt-get install vim-full gvim
2、下载安装Omni Completion for JAVA
>wget http://www.vim.org/scripts/download_script.php?src_id=6738
解压后COPY到适当位置
>cp ~/javacomplete/javacomplete.vim /usr/share/vim/vim70/autoload/
>cp ~/javacomplete/java_parser.vim /usr/share/vim/vim70/ftplugin/
>mkdir $JAVA_HOME/class
>cp ~/javacomplete/Reflection.class $JAVA_HOME/class/
或者自己编译Reflection.java
>javac Reflection.java
3、配置/etc/environment环境,添加或修改下面片段
JAVA_HOME=/opt/j2sdk1.4
CLASSPATH=.:$JAVA_HOME/class:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME
export CLASSPATH
export PATH
umask 022
>source /etc/profile 或重启电脑生效
4、配置~/.vimrc
set nocompatible
if !exists("syntax on")
syntax on
endif
set tabstop=4
set shiftwidth=4
set autoindent
set backspace=2
filetype on
let &termencoding=&encoding
set fileencodings=utf-8,gbk,ucs-bom,cp936
autocmd FileType python set omnifunc=pythoncomplete#Complete
autocmd FileType javascript set omnifunc=javascriptcomplete#CompleteJS
autocmd FileType html set omnifunc=htmlcomplete#CompleteTags
autocmd FileType css set omnifunc=csscomplete#CompleteCSS
autocmd FileType xml set omnifunc=xmlcomplete#CompleteTags
autocmd FileType php set omnifunc=phpcomplete#CompletePHP
autocmd FileType c set omnifunc=ccomplete#Complete
autocmd FileType java set omnifunc=javacomplete#Complete
5、测试
>vi abc.java
在代码编辑时,按CTRL+X ,CTRL+O,显示补全菜单。
分享到:
相关推荐
Vim是一个类似于Vi的著名的功能强大、高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性。
vim 代码自动提示,自动补全 安装包 autocomplpop
vim下c++补全的插件,压缩文件内有详细的安装过程
vim的java自动补全工具 vim java 自动 补全 提示
Jedi-vim:绑定 Vim 和 Jedi 自动补全库对 Python 进行自动补全
Kite是一款很好用的代码补全工具,它使用机器学习训练来提供非常强大的代码补全,持...目前适用kite的软件有 PyCharm,VS Code,Atom, Sublime,和Vim等,通过浏览Kite根据您的代码库推荐的代码段来更快地编写代码!
vim配置文件自动补全 r键运行程序包括C,C++,JAVA,Python。设置vim颜色,可以以目录形式展现文件
vim7.0c++开发配置文件,包括函数伸展和收缩,ctrl+c注释和取消注释
使用过Source Insight的人一定对它的自动补全功能印象深刻,在很多的集成开发环境中,也都支持自动补全。vim做为一个出色的编辑器,这样的功能当然少不了。至于如何实现程序自动补全,网上教程很多。这里,我将自己...
SourceInsight与vim代码补全配置
vim代码补全插件.7z
vim for mac 7.0 最近版需要的同学请下载
支持python shell html css xml js c 等语言的自动补全(无需tab即可出现补全提示)及文件作者信息的生成,vimrc文件带有详细注释,带方法列表,wm可显示目录树
vim 配置代码补全
在vim中针对c++自动补全 在vim中针对c++自动补全
〖Vim用户手册中文7.0版〗 2006年5月8日, 新增很多特性的Vim7.0正式发布, 这次版本更新的同时用户手册部分也 相应有一些更新, 在7.0正式发布之前的Beta版中, 本手册就已经同步更新, 现在收集了 很多朋友...
为vim配置python自动补全和tab缩进自动转换为空格等功能
vim官方脚本snipmate绿色覆盖更新到0.83版本后停止更新了。 新版vim-snipmate0.87,官方下载更新地址如下 https://github.com/garbas/vim-snipmate 由于新手可能不会安装,现在制作了如vim官方的绿色版本直接覆盖目录...
vim插件----代码补全,高亮,文件浏览等等
vim插件 java代码自动补齐. 具体信息看其中的帮助文档。