当时为了省事下载的vimplus,但是发现没有java补全,所以在网上查找以一些教程增加java补全

1.下载JavaComplete.zip

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

2.将解压好的文件放入

/usr/share/vim/vim81/autoload

/usr/share/vim/vim81/ftplugin

3.设置java CLASSPATH

1.su

2.打开profile文件

vi /etc/profile

3.添加

JAVA_HOME=/usr/lib/jvm/java-1.7.0

PATH=$PATH:$JAVA_HOME/bin

CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:~/.vim/autoload

export PATH JAVA_HOME CLASSPATH

PS:看自己的java版本路径自行修改

4.source /etc/profile

5.

vi ~/.vimrc

添加

setlocal omnifunc=javacomplete#Complete

autocmd FileType java set omnifunc=javacomplete#Complete

autocmd FileType java set completefunc=javacomplete#CompleteParamsInf

inoremap

autocmd FileType java,javascript,jsp inoremap . .

6.成功~

vim java 注释_centOS7 下的vim java补全相关推荐

  1. 通过Java程序将“/你的名字拼音缩写/input1/shixun1.txt”文件上传到HDFS的“/你的名字拼音缩写/java/input1/”目录下;通过Java程序将HDFS上的“/你的名字拼音

    题目: 通过Java程序将"/你的名字拼音缩写/input1/shixun1.txt"文件上传到HDFS的"/你的名字拼音缩写/java/input1/"目录下 ...

  2. linux 安装java se,Linux 下安裝 Java SE Development Kit(JDK)並配置環境變量

    終端輸入以下命令: # 創建 JDK 目錄,-p 為創建多個目錄 $ sudo mkdir -p /opt/java # 將 JDK 解壓到指定目錄(看自己的習慣) $ sudo tar zxvf ~ ...

  3. linux vim vi 区别,Linux下 vi vim vim-gnome vim-tiny vim-gtk vim-nox的区别

    Vi和Vim的区别及联系 1.使用vim替换vi vim比vi强大多了,vim属于vi的超集,而且能够解决很多习惯的问题,所以还是有必要使用vim替换vi的.简单地话,可以直接使用"alia ...

  4. VSCode下Pytorch无法自动补全的问题

    vscode下使用pytorch会出现无法自动补全问题,比如下图,Dataset并没有出现 可以尝试: 文件--首选项--设置 搜索Python language server, 选项修改为Jedi, ...

  5. centos7 java 配置_centos7下安装java及环境变量配置技巧

    现在我们常见的一些关于Linux的系统很多,但是使用的更多的一般都是CentOS和Ubuntu,今天我就来记录一下关于centos下java的安装和环境变量的配置,感兴趣的朋友跟随IIS7站长之家小编 ...

  6. 批量删除java注释_怎样批量去掉java文件中的注释

    展开全部 批量去掉Java文件中的注释,可以e69da5e887aa3231313335323631343130323136353331333337396231使用正则表达式进行批量操作,代码如下:i ...

  7. java 执行jar_windows下如何用java指令运行jar包?

    step1:用eclipse导出(也可以用jar命令)jar包,并指定Main-Class,比如Main-Class:com.skymobi.csj.CsjMainstep2:编写batstep2.1 ...

  8. linux 监控java内存_Linux下实用的JAVA内存泄露监控命令及工具

    一.Linux 命令 1.jstack (linux下特有) 可以观察到jvm中当前所有线程的运行情况和线程当前状态 jstack 2083 输出内容如下: 2.jmap (linux下特有,也是很常 ...

  9. linux 跑java程序_Linux下独立执行Java程序

    Linux系统里,很多时候因为种种原因,需要把java程序单独执行,而不是在web容器环境下执行,这时候很多容器资源是无法直接取到的,比如数据库连接池配置的数据源等等,还有就是程序运行需要的第三方ja ...

最新文章

  1. locust压测工具:测试信息输出与分布式模式
  2. Linux杂项设备驱动
  3. 3、leetcode 697 数组的度
  4. iOS FMDB官方使用文档 G-C-D的使用 提高性能(翻译)(转)
  5. Fragment Or DialogFragment Can not perform this action after onSaveInstanceState
  6. Centos下安装X Window+GNOME Desktop+FreeNX
  7. 新版python安装包(直接提取安装)
  8. 利用数据库来填充UltraWebTree
  9. leetcode 506 相对名次
  10. linux 挂载硬件设备
  11. 潮流计算的matlab程序实现方法
  12. js 百度、高德、谷歌、火星、wgs84(2000)地图坐标相互转换的JS实现
  13. android摇骰子动画,Android实现微信摇骰子游戏
  14. Android网上购物商城测试,Android 应用上架小米商城Monkey 测试不通过
  15. 感性VS理性-处世之道
  16. 在Ubuntu20.04运行VINS-Fusion
  17. 跨境电商如何找代运营公司?星之河
  18. mybatipse 下载_2020年9月全球热门移动游戏下载榜:原神三日下载超600万
  19. 【STC单片机学习】第十一课:蜂鸣器
  20. cocos2dx内存优化

热门文章

  1. mysql语句_Mysql语句
  2. 公众号 关注_微信公众号关注图文跳转网页如何操作实现?
  3. 前沿资讯|Spring Native 0.11.2、Spring Authorization Server 0.2.2 发布
  4. 聊一聊:Service层你觉得有用吗?
  5. 为什么要强制弃坑Fastjson而主推Jackson?
  6. 分享预告:「数据安全问题」+「 股权与期权」
  7. suse 安装mysql5.6_SuSE11安装MySQL5.6.40:RPM安装方式
  8. 帝国cms万能通用api二次开发核心包使用说明
  9. cmakelists 常见用法
  10. pytorch 半精度,提升pytorch推理性能