mirror of
https://github.com/SpaceVim/SpaceVim.git
synced 2025-02-03 12:30:05 +08:00
16 lines
433 B
VimL
16 lines
433 B
VimL
|
source plugin/javacomplete.vim
|
||
|
source autoload/javacomplete.vim
|
||
|
source autoload/java_parser.vim
|
||
|
|
||
|
function! g:SID(file) abort
|
||
|
redir => l:scriptnames
|
||
|
silent scriptnames
|
||
|
redir END
|
||
|
for line in split(l:scriptnames, '\n')
|
||
|
let [l:sid, l:path] = matchlist(line, '^\s*\(\d\+\):\s*\(.*\)$')[1:2]
|
||
|
if l:path =~# '\<autoload[/\\]javacomplete[/\\]'.a:file.'\.vim$'
|
||
|
return '<SNR>' . l:sid . '_'
|
||
|
endif
|
||
|
endfor
|
||
|
endfunction
|