This repository has been archived on 2024-06-08. You can view files and clone it, but cannot push or open issues or pull requests.
vimrc/vim/conf/java.vim

29 lines
1.1 KiB
VimL
Raw Normal View History

2020-02-23 14:09:42 +00:00
" java
autocmd FileType java setlocal omnifunc=javacomplete#Complete
nmap <F4> <Plug>(JavaComplete-Imports-AddSmart)
imap <F4> <Plug>(JavaComplete-Imports-AddSmart)
nmap <F5> <Plug>(JavaComplete-Imports-Add)
imap <F5> <Plug>(JavaComplete-Imports-Add)
nmap <F6> <Plug>(JavaComplete-Imports-AddMissing)
imap <F6> <Plug>(JavaComplete-Imports-AddMissing)
nmap <F7> <Plug>(JavaComplete-Imports-RemoveUnused)
imap <F7> <Plug>(JavaComplete-Imports-RemoveUnused)
autocmd FileType java inoremap <buffer> . .<C-X><C-O><C-P><Down>
let g:JavaComplete_ShowExternalCommandsOutput = 1
" mrtazz/DoxygenToolkit.vim
let g:DoxygenToolkit_authorName="zeekling"
let s:licenseTag = "\n* Copyright(C) "
let s:licenseTag = s:licenseTag . "For free "
let s:licenseTag = s:licenseTag . "All right "
let g:DoxygenToolkit_licenseTag = s:licenseTag
let g:DoxygenToolkit_briefTag_funcName="yes"
let g:doxygen_enhanced_color=1
let g:DoxygenToolkit_paramTag_pre="@Param "
let g:DoxygenToolkit_returnTag="@Return "
let g:DoxygenToolkit_briefTag_pre="@apiNote "
let g:DoxygenToolkit_versionTag="@version "
let g:DoxygenToolkit_throwTag_pre = "@exception "
set cc=120