vim html,java,javascript自动补全插件推荐

前面已经介绍过Linux下常用的编辑器,其中就有个人非常热衷的Vim,现在来给大家介绍下Vim 自动补全的插件。主要包括,java,html,css,xml,python,javascript

下载插件

$ wget http://www.vim.org/scripts/download_script.php?src_id=6738

解压

$ unzip -x javacomplete.zip

1、把autoload文件夹下的javacomplete.vim java_parser.vim 加入到/usr/share/vim/vimcurrent/autoload目录

$ sudo cp javacomplete.vim java_parser.vim /usr/share/vim/vimcurrent/autoload

2、然后把压缩包中的 Reflection.java编译,把生成的.class 文件拷贝到 $JAVA_HOME 的某个目录下。配置到系统环境变量的$CLASSPATH中

$ javac Reflection.java
$ cp Reflection.class $JAVA_HOME
$ vi ~/.bashrc 
$ export export CLASSPATH=.:$JAVA_HOME:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
$ echo $CLASSPATH

3、然后把 doc下的javacomplete.txt拷贝到 vimcurrent的doc目录下

$ cp javacomplete.txt /usr/share/vim/vimcurrent/doc

4、也可以在.vimrc中这样配置

setlocal omnifunc=javacomplete#Complete
setlocal completefunc=javacomplete#CompleteParamsInfo
inoremap <buffer> <C-X><C-U> <C-X><C-U><C-P>
inoremap <buffer> <C-S-Space> <C-X><C-U><C-P>
autocmd Filetype java inoremap <buffer> . .<C-X><C-O><C-P>

注意最后一条命令的两个点号之间是有空格的。其中第一条命令也可以换成:

autocmd Filetype java setlocal omnifunc=javacomplete#Complete

修改vim配置

vim

最终效果如图如下:
vim

小贴士

  1. 快捷键 按CTRL+X ,CTRL+O,可显示补全菜单
  2. 其他的插件安装方式一样
  3. 花点时间了解下vim的常用命令,后续会介绍到,敬请期待.
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值