install.fairie/dotfiles/.vim/plugged/lightline.vim/test/.themisrc
Git E2E Dev Test Username 90619ab253 git subrepo clone https://github.com/itchyny/lightline.vim.git ./dotfiles/.vim/plugged/lightline.vim
subrepo:
  subdir:   "dotfiles/.vim/plugged/lightline.vim"
  merged:   "b1e91b41"
upstream:
  origin:   "https://github.com/itchyny/lightline.vim.git"
  branch:   "master"
  commit:   "b1e91b41"
git-subrepo:
  version:  "0.4.3"
  origin:   "???"
  commit:   "???"
2022-10-18 10:36:11 -04:00

24 lines
522 B
Text

let s:sids = {}
function! s:sid(path) abort
if has_key(s:sids, a:path)
return s:sids[a:path]
endif
redir => scriptnames
silent! scriptnames
redir END
for line in split(scriptnames, '\n')
if line =~# a:path
let sid = matchstr(line, '\v^\s*\zs\d+\ze')
let s:sids[a:path] = sid
return sid
endif
endfor
endfunction
function! SID(name) abort
return function(printf("\<SNR>%d_%s", s:sid('autoload/lightline.vim'), a:name))
endfunction
filetype plugin on
call lightline#init()