compile

:make
以java为例

  • 设置编译器
    使用以下命令,设置'makeprg'选项为javac命令:
:set makeprg=javac\ %

通过在vimrc文件中增加以下自动命令,可以为Java语言文件设置编译快捷键:

augroup make_java
    au!
    au FileType java  set makeprg=set makeprg=javac\ %
    au FileType java  map <buffer> <leader><space> :w<cr>:make<cr>
augroup end
  • 编译java
    使用以下命令,将根据'makeprg'选项进行编译,并生成与.java文件同名的.class字节码文件:
:make

如果希望在编译时保持当前光标位置不变,那么可以使用以下命令:

:make!

使用:cw命令,将打开quickfix窗口。使用:cp命令,跳转到上一个错误;使用:cn命令,跳转到下一个错误。

使用以下命令,首先Java虚拟机将编译好的.class文件加载到内存,然后针对其中的Java类进行解释执行:

:!java %:r
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容