zoukankan      html  css  js  c++  java
  • Ubuntu vim java 自动补全javacomeplete2

    安装vundle

    $ git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim

    默认安装在/.vim/bundle/vundle下;

    配置vundle插件:

    可以在终端通过vim打开~/.vimrc文件,

    $vim ~/.vimrc

    也可以直接在目录中打开(快捷键ctrl+H显示隐藏文件)。 
    将以下加在.vimrc文件中,加入之后保存之后就可以使用vundle了。

    添加的配置信息(样例) 
    :以后安装新插件就直接编辑vimrc,添加plugin就行了,在这里我们添加的plugin只是例子,你可以不安装这些插件,换上自己需要安装的插件。

    set nocompatible              " 去除VI一致性,必须要添加
    filetype off                  " 必须要添加
    
    " 设置包括vundle和初始化相关的runtime path
    set rtp+=~/.vim/bundle/Vundle.vim
    call vundle#begin()
    " 另一种选择, 指定一个vundle安装插件的路径
    "call vundle#begin('~/some/path/here')
    
    " 让vundle管理插件版本,必须
    Plugin 'VundleVim/Vundle.vim'
    
    " 以下范例用来支持不同格式的插件安装.
    " 请将安装插件的命令放在vundle#begin和vundle#end之间.
    " Github上的插件
    " 格式为 Plugin '用户名/插件仓库名'
    Plugin 'tpope/vim-fugitive'
    " 来自 http://vim-scripts.org/vim/scripts.html 的插件
    " Plugin '插件名称' 实际上是 Plugin 'vim-scripts/插件仓库名' 只是此处的用户名可以省略
    Plugin 'L9'
    " 由Git支持但不再github上的插件仓库 Plugin 'git clone 后面的地址'
    Plugin 'git://git.wincent.com/command-t.git'
    " 本地的Git仓库(例如自己的插件) Plugin 'file:///+本地插件仓库绝对路径'
    Plugin 'file:///home/gmarik/path/to/plugin'
    " 插件在仓库的子目录中.
    " 正确指定路径用以设置runtimepath. 以下范例插件在sparkup/vim目录下
    Plugin 'rstacruz/sparkup', {'rtp': 'vim/'}
    " 安装L9,如果已经安装过这个插件,可利用以下格式避免命名冲突
    Plugin 'ascenator/L9', {'name': 'newL9'}
    
    " 你的所有插件需要在下面这行之前
    call vundle#end()            " 必须
    filetype plugin indent on    " 必须 加载vim自带和插件相应的语法和文件类型相关脚本
    " 忽视插件改变缩进,可以使用以下替代:
    "filetype plugin on
    "
    " 常用的命令
    " :PluginList       - 列出所有已配置的插件
    " :PluginInstall     - 安装插件,追加 `!` 用以更新或使用 :PluginUpdate
    " :PluginSearch foo - 搜索 foo ; 追加 `!` 清除本地缓存
    " :PluginClean      - 清除未使用插件,需要确认; 追加 `!` 自动批准移除未使用插件
    "
    " 查阅 :h vundle 获取更多细节和wiki以及FAQ
    " 将你自己对非插件片段放在这行之后
    

    安装需要的插件

    1. 将想要安装的插件,按照地址填写方法,将地址填写在vundle#beginvundle#end之间就可以
    2. 保存之后,有两种方法安装插件。 
      (1) 运行 vim ,再运行 :PluginInstall
    $vim
    :PlugInstall

    (2) 通过命令行直接安装 vim +PluginInstall +qall

    vim +PluginInstall +qall

    安装完成之后,插件就可以使用

    vim-javacomplete2 的安装

    我是通过 Vundle 来安装这个插件的,假定你已安装好 Vundle, 那么只要在 ~/.vimrc 中加上一行

    Plugin 'artur-shaik/vim-javacomplete2'

    然后启动 Vim 时使用命令 vim +PluginInstall +qall 或者进入到 Vim 中执行 :PluginInstall 也行

    再回到 .vimrc 文件中,指定 omnifunc 连接到该插件

    autocmd FileType java setlocal omnifunc=javacomplete#Complete

    体验一下简单的 Java 提示

    输入完  然后按下  ctrl -x ctrl -o

    参考:

    http://blog.csdn.net/zhangpower1993/article/details/52184581

    http://unmi.cc/vim-java-autocomplete-with-vim-javacomplete2/

  • 相关阅读:
    卡特兰数
    hdu 1023 Train Problem II
    hdu 1022 Train Problem
    hdu 1021 Fibonacci Again 找规律
    java大数模板
    gcd
    object dection资源
    Rich feature hierarchies for accurate object detection and semantic segmentation(RCNN)
    softmax sigmoid
    凸优化
  • 原文地址:https://www.cnblogs.com/zle1992/p/6435742.html
Copyright © 2011-2022 走看看