Skip to content

Instantly share code, notes, and snippets.

@yuntan
Created June 1, 2024 06:41
Show Gist options
  • Save yuntan/3e154811d3d991532123d1f669ce2ce3 to your computer and use it in GitHub Desktop.
Save yuntan/3e154811d3d991532123d1f669ce2ce3 to your computer and use it in GitHub Desktop.
--- 自動コマンド ---
ALECleanupGroup BufDelete
* if exists('*ale#engine#Cleanup') | call ale#engine#Cleanup(str2nr(expand('<abuf>'))) | endif
fzf_buffers BufDelete
* silent! call remove(g:fzf#vim#buffers, expand('<abuf>'))
filetypedetect BufEnter
*.scss :syntax sync fromstart
* call LaTeXtoUnicode#Refresh()
call s:L2UTrigger()
MyAutoCmd BufEnter
* call s:diffMapping()
call s:ggMapping()
call s:dirvishMapping()
ToggleTermCommands BufEnter
term://*#toggleterm#*
<Lua 23: ~/.local/share/nvim/plugged/toggleterm.nvim/lua/toggleterm.lua:98>
term://*::toggleterm::*
<Lua 28: ~/.local/share/nvim/plugged/toggleterm.nvim/lua/toggleterm.lua:98>
dirvish BufEnter
* if !exists('b:dirvish') && <SID>isdir(expand('%:p')) | Dirvish | elseif exists('b:dirvish') && &buflisted && bufnr('$') > 1 | setlocal nobuflisted | endif
lightline BufEnter
* call lightline#update()
coc_nvim BufEnter
* call s:Autocmd('BufEnter', +expand('<abuf>'))
github_copilot BufEnter
* if mode() =~# '^[iR]'|call s:Event('InsertEnter')|endif
call s:Event('BufEnter')
ALEEvents BufEnter
* call ale#events#ReadOrEnterEvent(str2nr(expand('<abuf>')))
gitgutter BufEnter
* call s:on_bufenter()
rooter BufEnter
* if !g:rooter_manual_only | call <SID>rooter(+expand('<abuf>')) | endif
indent_guides BufEnter
* call indent_guides#process_autocmds()
bm_vim_enter BufEnter
* call s:set_up_auto_save(expand('<afile>:p'))
cursorword BufEnter
* call cursorword#matchadd()
parenmatch BufEnter
* call parenmatch#update()
stay BufFilePost
?* call s:MakeView(1, str2nr(expand('<abuf>')), stay#win#getid(winnr()))
sleuth BufFilePost
* if (@% !~# '^!' || exists('b:sleuth')) && get(g:, 'sleuth_automatic', 1) | exe s:AutoInit() | endif
fugitive BufFilePost
* unlet! b:git_dir
gitgutter BufFilePost
* GitGutterBufferEnable
editorconfig BufFilePost
* <Lua 54: /opt/homebrew/Cellar/neovim/0.10.0/share/nvim/runtime/plugin/editorconfig.lua:4>
gitgutter BufFilePre
* GitGutterBufferDisable
coc_nvim BufHidden
* call s:Autocmd('BufHidden', +expand('<abuf>'))
MyAutoCmd BufLeave
* silent! update
github_copilot BufLeave
* if mode() =~# '^[iR]'|call s:Event('InsertLeavePre')|endif
gitgutter BufLeave
term://* call gitgutter#all(1)
bm_auto_save BufLeave
* call s:auto_save()
filetypedetect BufNew
* call LaTeXtoUnicode#Refresh()
filetypedetect BufNewFile
*.go setfiletype go
*.s setfiletype asm
*.tmpl set filetype=gohtmltmpl
go.sum set filetype=gosum
go.work.sum
set filetype=gosum
go.work set filetype=gowork
go.mod call s:gomod()
* <Lua 26: /opt/homebrew/Cellar/neovim/0.10.0/share/nvim/runtime/filetype.lua:10>
*.coffee setf coffee
*.md setf markdown
*.mdx setf markdown
*.pl setf prolog
Vagrantfile
setf ruby
*.vimspec setf vim
.editorconfig
setfiletype dosini
*.fish setfiletype fish
/Users/yuto/.config/fish/fish_{read_,}history
setfiletype yaml
/Users/yuto/.config/fish/fishd.*
setlocal readonly
/Users/yuto/.config/fish/functions/*.fish
call append(0, ['function '.expand('%:t:r'),'','end']) | 2
*.{md,mdown,mkd,mkdn,markdown,mdwn}
set filetype=markdown
*.json setlocal filetype=json
*.jsonl setlocal filetype=json
*.jsonp setlocal filetype=json
*.geojson setlocal filetype=json
*.template
setlocal filetype=json
*.scss setfiletype scss
*.hsc set filetype=haskell
*.bpk set filetype=haskell
*.hsig set filetype=haskell
*.ps1 set ft=ps1
*.psd1 set ft=ps1
*.psm1 set ft=ps1
*.pssc set ft=ps1
*.ps1xml set ft=ps1xml
*.cdxml set ft=xml
*.psc1 set ft=xml
*.qml setfiletype qml
*.jl set filetype=julia
*.jmd call s:HighlightJuliaMarkdown()
set filetype=markdown
*.nginx set ft=nginx
nginx*.conf
set ft=nginx
*nginx.conf
set ft=nginx
*/etc/nginx/*
set ft=nginx
*/usr/local/nginx/conf/*
set ft=nginx
*/nginx/*.conf
set ft=nginx
*.v set filetype=coq
set filetype=coq
* if !did_filetype() && expand('<amatch>') !~ g:ft_ignore_pat | runtime! scripts.vim | endif
sleuth BufNewFile
* if get(g:, 'sleuth_automatic', 1) | exe s:AutoInit() | endif
coc_nvim BufNewFile
* call s:Autocmd('BufCreate', +expand('<abuf>'))
AleURISchemes BufNewFile
jdt://** call ale#uri#jdt#ReadJDTLink(expand('<amatch>'))
fugitive BufNewFile
* if exists('b:git_dir') && b:git_dir =~# '^$\|' . s:bad_git_dir | unlet b:git_dir | endif
editorconfig BufNewFile
* <Lua 52: /opt/homebrew/Cellar/neovim/0.10.0/share/nvim/runtime/plugin/editorconfig.lua:4>
BufNewFile
*.snippets
setf snippets
nvim_terminal BufReadCmd
term://* if !exists('b:term_title')|call termopen(matchstr(expand("<amatch>"), '\c\mterm://\%(.\{-}//\%(\d\+
coc_nvim BufReadCmd
list://* call coc#list#setup(expand('<amatch>'))
github_copilot BufReadCmd
copilot://*
setlocal buftype=nofile bufhidden=wipe nobuflisted nomodifiable
copilot:///log
call copilot#logger#BufReadCmd() | setfiletype copilotlog
fugitive BufReadCmd
index{,.lock}
if FugitiveIsGitDir(expand('<amatch>:p:h')) | let b:git_dir = s:Slash(expand('<amatch>:p:h')) | exe fugitive#BufReadStatus(v:cmdbang) | echohl WarningMSG | echo "fugitive: Direct editing of .git/" . expand('%:t') . " is deprecated" | echohl NONE | elseif
filereadable(expand('<amatch>')) | silent doautocmd BufReadPre | keepalt noautocmd read <amatch> | silent 1delete_ | silent doautocmd BufReadPost | else | silent doautocmd BufNewFile | endif
fugitive://*
exe fugitive#BufReadCmd() | if &path =~# '^\.\%(,\|$\)' | let &l:path = substitute(&path, '^\.,\=', '', '') | endif
jupytext_ipynb BufReadCmd
*.ipynb call s:read_from_ipynb()
Network BufReadCmd
file://* call netrw#FileUrlEdit(expand("<amatch>"))
ftp://* exe "sil doau BufReadPre ".fnameescape(expand("<amatch>"))|call netrw#Nread(2,expand("<amatch>"))|exe "sil doau BufReadPost ".fnameescape(expand("<amatch>"))
rcp://* exe "sil doau BufReadPre ".fnameescape(expand("<amatch>"))|call netrw#Nread(2,expand("<amatch>"))|exe "sil doau BufReadPost ".fnameescape(expand("<amatch>"))
scp://* exe "sil doau BufReadPre ".fnameescape(expand("<amatch>"))|call netrw#Nread(2,expand("<amatch>"))|exe "sil doau BufReadPost ".fnameescape(expand("<amatch>"))
http://* exe "sil doau BufReadPre ".fnameescape(expand("<amatch>"))|call netrw#Nread(2,expand("<amatch>"))|exe "sil doau BufReadPost ".fnameescape(expand("<amatch>"))
https://* exe "sil doau BufReadPre ".fnameescape(expand("<amatch>"))|call netrw#Nread(2,expand("<amatch>"))|exe "sil doau BufReadPost ".fnameescape(expand("<amatch>"))
dav://* exe "sil doau BufReadPre ".fnameescape(expand("<amatch>"))|call netrw#Nread(2,expand("<amatch>"))|exe "sil doau BufReadPost ".fnameescape(expand("<amatch>"))
davs://* exe "sil doau BufReadPre ".fnameescape(expand("<amatch>"))|call netrw#Nread(2,expand("<amatch>"))|exe "sil doau BufReadPost ".fnameescape(expand("<amatch>"))
rsync://* exe "sil doau BufReadPre ".fnameescape(expand("<amatch>"))|call netrw#Nread(2,expand("<amatch>"))|exe "sil doau BufReadPost ".fnameescape(expand("<amatch>"))
sftp://* exe "sil doau BufReadPre ".fnameescape(expand("<amatch>"))|call netrw#Nread(2,expand("<amatch>"))|exe "sil doau BufReadPost ".fnameescape(expand("<amatch>"))
ShaDaCommands BufReadCmd
*.shada :if !empty(v:cmdarg)|throw '++opt not supported'|endif |call setline('.', shada#get_strings(readfile(expand('<afile>'),'b'))) |setlocal filetype=shada
*.shada.tmp.[a-z]
:if !empty(v:cmdarg)|throw '++opt not supported'|endif |call setline('.', shada#get_strings(readfile(expand('<afile>'),'b'))) |setlocal filetype=shada
tar BufReadCmd
tarfile::*
call tar#Read(expand("<amatch>"), 1)
tarfile::*/*
call tar#Read(expand("<amatch>"), 1)
*.tar.gz call tar#Browse(expand("<amatch>"))
*.tar call tar#Browse(expand("<amatch>"))
*.lrp call tar#Browse(expand("<amatch>"))
*.tar.bz2 call tar#Browse(expand("<amatch>"))
*.tar.Z call tar#Browse(expand("<amatch>"))
*.tbz call tar#Browse(expand("<amatch>"))
*.tgz call tar#Browse(expand("<amatch>"))
*.tar.lzma
call tar#Browse(expand("<amatch>"))
*.tar.xz call tar#Browse(expand("<amatch>"))
*.txz call tar#Browse(expand("<amatch>"))
*.tar.zst call tar#Browse(expand("<amatch>"))
*.tzst call tar#Browse(expand("<amatch>"))
zip BufReadCmd
zipfile:* call zip#Read(expand("<amatch>"), 1)
zipfile:*/*
call zip#Read(expand("<amatch>"), 1)
call zip#Read(expand("<amatch>"), 1)
*.aar call zip#Browse(expand("<amatch>"))
*.apk call zip#Browse(expand("<amatch>"))
*.celzip call zip#Browse(expand("<amatch>"))
*.crtx call zip#Browse(expand("<amatch>"))
*.docm call zip#Browse(expand("<amatch>"))
*.docx call zip#Browse(expand("<amatch>"))
*.dotm call zip#Browse(expand("<amatch>"))
*.dotx call zip#Browse(expand("<amatch>"))
*.ear call zip#Browse(expand("<amatch>"))
*.epub call zip#Browse(expand("<amatch>"))
*.gcsx call zip#Browse(expand("<amatch>"))
*.glox call zip#Browse(expand("<amatch>"))
*.gqsx call zip#Browse(expand("<amatch>"))
*.ja call zip#Browse(expand("<amatch>"))
*.jar call zip#Browse(expand("<amatch>"))
*.kmz call zip#Browse(expand("<amatch>"))
*.odb call zip#Browse(expand("<amatch>"))
*.odc call zip#Browse(expand("<amatch>"))
*.odf call zip#Browse(expand("<amatch>"))
*.odg call zip#Browse(expand("<amatch>"))
*.odi call zip#Browse(expand("<amatch>"))
*.odm call zip#Browse(expand("<amatch>"))
*.odp call zip#Browse(expand("<amatch>"))
*.ods call zip#Browse(expand("<amatch>"))
*.odt call zip#Browse(expand("<amatch>"))
*.otc call zip#Browse(expand("<amatch>"))
*.otf call zip#Browse(expand("<amatch>"))
*.otg call zip#Browse(expand("<amatch>"))
*.oth call zip#Browse(expand("<amatch>"))
*.oti call zip#Browse(expand("<amatch>"))
*.otp call zip#Browse(expand("<amatch>"))
*.ots call zip#Browse(expand("<amatch>"))
*.ott call zip#Browse(expand("<amatch>"))
*.oxt call zip#Browse(expand("<amatch>"))
*.potm call zip#Browse(expand("<amatch>"))
*.potx call zip#Browse(expand("<amatch>"))
*.ppam call zip#Browse(expand("<amatch>"))
*.ppsm call zip#Browse(expand("<amatch>"))
*.ppsx call zip#Browse(expand("<amatch>"))
*.pptm call zip#Browse(expand("<amatch>"))
*.pptx call zip#Browse(expand("<amatch>"))
*.sldx call zip#Browse(expand("<amatch>"))
*.thmx call zip#Browse(expand("<amatch>"))
*.vdw call zip#Browse(expand("<amatch>"))
*.war call zip#Browse(expand("<amatch>"))
*.wsz call zip#Browse(expand("<amatch>"))
*.xap call zip#Browse(expand("<amatch>"))
*.xlam call zip#Browse(expand("<amatch>"))
*.xlsb call zip#Browse(expand("<amatch>"))
*.xlsm call zip#Browse(expand("<amatch>"))
*.xlsx call zip#Browse(expand("<amatch>"))
*.xltm call zip#Browse(expand("<amatch>"))
*.xltx call zip#Browse(expand("<amatch>"))
*.xpi call zip#Browse(expand("<amatch>"))
*.zip call zip#Browse(expand("<amatch>"))
man BufReadCmd
man://* <Lua 57: /opt/homebrew/Cellar/neovim/0.10.0/share/nvim/runtime/plugin/man.lua:33>
coc_dynamic_content BufReadCmd
output:/* call coc#rpc#request('CocAutocmd', ['BufReadCmd','output', expand('<afile>')]) | filetype detect
filetypedetect BufReadPost
*.go setfiletype go
*.s setfiletype asm
*.tmpl set filetype=gohtmltmpl
go.sum set filetype=gosum
go.work.sum
set filetype=gosum
go.work set filetype=gowork
go.mod call s:gomod()
* <Lua 25: /opt/homebrew/Cellar/neovim/0.10.0/share/nvim/runtime/filetype.lua:10>
*.coffee setf coffee
*.md setf markdown
*.mdx setf markdown
*.pl setf prolog
Vagrantfile
setf ruby
*.vimspec setf vim
.editorconfig
setfiletype dosini
*.fugitiveblame
setfiletype fugitiveblame
*.fish setfiletype fish
* if getline(1) =~# '\v^#!%(\f*/|/usr/bin/env\s*<)fish>' | setlocal filetype=fish | endif
fish_funced_*_*.fish
call search('^$')
/Users/yuto/.config/fish/fish_{read_,}history
setfiletype yaml
/Users/yuto/.config/fish/fishd.*
setlocal readonly
*.{md,mdown,mkd,mkdn,markdown,mdwn}
set filetype=markdown
*.json setlocal filetype=json
*.jsonl setlocal filetype=json
*.jsonp setlocal filetype=json
*.geojson setlocal filetype=json
*.template
setlocal filetype=json
*.scss setfiletype scss
*.hsc set filetype=haskell
*.bpk set filetype=haskell
*.hsig set filetype=haskell
*.ps1 set ft=ps1
*.psd1 set ft=ps1
*.psm1 set ft=ps1
*.pssc set ft=ps1
*.ps1xml set ft=ps1xml
*.cdxml set ft=xml
*.psc1 set ft=xml
*.qml setfiletype qml
*.jl set filetype=julia
*.jmd call s:HighlightJuliaMarkdown()
set filetype=markdown
*.nginx set ft=nginx
nginx*.conf
set ft=nginx
*nginx.conf
set ft=nginx
*/etc/nginx/*
set ft=nginx
*/usr/local/nginx/conf/*
set ft=nginx
*/nginx/*.conf
set ft=nginx
*.v set filetype=coq
set filetype=coq
* if !did_filetype() && expand('<amatch>') !~ g:ft_ignore_pat | runtime! scripts.vim | endif
sleuth BufReadPost
* if get(g:, 'sleuth_automatic', 1) | exe s:AutoInit() | endif
coc_nvim BufReadPost
* call s:Autocmd('BufCreate', +expand('<abuf>'))
ALEEvents BufReadPost
* call ale#events#ReadOrEnterEvent(str2nr(expand('<abuf>')))
fugitive BufReadPost
* if exists('b:git_dir') && b:git_dir =~# '^$\|' . s:bad_git_dir | unlet b:git_dir | endif
plugin-committia BufReadPost
COMMIT_EDITMSG
if s:should_open('gitcommit') | call committia#open('git') | endif
MERGE_MSG if s:should_open('gitcommit') | call committia#open('git') | endif
rooter BufReadPost
* if !g:rooter_manual_only | call <SID>rooter(+expand('<abuf>')) | endif
gzip BufReadPost
*.gz call gzip#read("gzip -dn")
*.bz2 call gzip#read("bzip2 -d")
*.Z call gzip#read("uncompress")
*.lzma call gzip#read("lzma -d")
*.xz call gzip#read("xz -d")
*.lz call gzip#read("lzip -d")
*.zst call gzip#read("zstd -d --rm")
*.br call gzip#read("brotli -d --rm")
*.lzo call gzip#read("lzop -d -U")
editorconfig BufReadPost
* <Lua 53: /opt/homebrew/Cellar/neovim/0.10.0/share/nvim/runtime/plugin/editorconfig.lua:4>
BufReadPost
*.snippets
setf snippets
AleURISchemes BufReadPre
jdt://** call ale#uri#jdt#ReadJDTLink(expand('<amatch>'))
gzip BufReadPre
*.gz setlocal bin
*.bz2 setlocal bin
*.Z setlocal bin
*.lzma setlocal bin
*.xz setlocal bin
*.lz setlocal bin
*.zst setlocal bin
*.br setlocal bin
*.lzo setlocal bin
bm_auto_save BufReadPre
* call s:auto_save()
coc_nvim BufUnload
* call s:Autocmd('BufUnload', +expand('<abuf>'))
github_copilot BufUnload
* call s:Event('BufUnload')
stay BufWinEnter
?* call s:LoadView(str2nr(expand('<abuf>')), stay#win#getid(winnr()))
parenmatch BufWinEnter
* call parenmatch#setup()
coc_nvim BufWinEnter
* call s:Autocmd('BufWinEnter', +expand('<abuf>'), win_getid())
fzf_buffers BufWinEnter
* let g:fzf#vim#buffers[bufnr('')] = reltimefloat(reltime())
bm_auto_save BufWinEnter
* call s:add_missing_signs(expand('<afile>:p'))
scrollview BufWinEnter
* lua require('scrollview').refresh_bars_async()
stay BufWinLeave
?* call s:MakeView(3, str2nr(expand('<abuf>')), stay#win#getid(winnr()))
coc_nvim BufWinLeave
* call s:Autocmd('BufWinLeave', +expand('<abuf>'), bufwinid(+expand('<abuf>')))
DiagnosticBufWipeout BufWipeout
<buffer=1>
<Lua 22: /opt/homebrew/Cellar/neovim/0.10.0/share/nvim/runtime/lua/vim/diagnostic.lua:329>
coc_nvim BufWriteCmd
__coc_refactor__*
:call coc#rpc#notify('saveRefactor', [+expand('<abuf>')])
fugitive BufWriteCmd
fugitive://*
exe fugitive#BufWriteCmd()
Network BufWriteCmd
ftp://* exe "sil doau BufWritePre ".fnameescape(expand("<amatch>"))|exe 'Nwrite '.fnameescape(expand("<amatch>"))|exe "sil doau BufWritePost ".fnameescape(expand("<amatch>"))
rcp://* exe "sil doau BufWritePre ".fnameescape(expand("<amatch>"))|exe 'Nwrite '.fnameescape(expand("<amatch>"))|exe "sil doau BufWritePost ".fnameescape(expand("<amatch>"))
scp://* exe "sil doau BufWritePre ".fnameescape(expand("<amatch>"))|exe 'Nwrite '.fnameescape(expand("<amatch>"))|exe "sil doau BufWritePost ".fnameescape(expand("<amatch>"))
http://* exe "sil doau BufWritePre ".fnameescape(expand("<amatch>"))|exe 'Nwrite '.fnameescape(expand("<amatch>"))|exe "sil doau BufWritePost ".fnameescape(expand("<amatch>"))
file://* exe "sil doau BufWritePre ".fnameescape(expand("<amatch>"))|exe 'Nwrite '.fnameescape(expand("<amatch>"))|exe "sil doau BufWritePost ".fnameescape(expand("<amatch>"))
dav://* exe "sil doau BufWritePre ".fnameescape(expand("<amatch>"))|exe 'Nwrite '.fnameescape(expand("<amatch>"))|exe "sil doau BufWritePost ".fnameescape(expand("<amatch>"))
davs://* exe "sil doau BufWritePre ".fnameescape(expand("<amatch>"))|exe 'Nwrite '.fnameescape(expand("<amatch>"))|exe "sil doau BufWritePost ".fnameescape(expand("<amatch>"))
rsync://* exe "sil doau BufWritePre ".fnameescape(expand("<amatch>"))|exe 'Nwrite '.fnameescape(expand("<amatch>"))|exe "sil doau BufWritePost ".fnameescape(expand("<amatch>"))
sftp://* exe "sil doau BufWritePre ".fnameescape(expand("<amatch>"))|exe 'Nwrite '.fnameescape(expand("<amatch>"))|exe "sil doau BufWritePost ".fnameescape(expand("<amatch>"))
ShaDaCommands BufWriteCmd
*.shada :if !empty(v:cmdarg)|throw '++opt not supported'|endif |if writefile(shada#get_binstrings(getline(1, '$')),expand('<afile>'), 'b') == 0 | let &l:modified = (expand('<afile>') is# bufname(+expand('<abuf>'))? 0: stridx(&cpoptions, '+') != -1) |endif
*.shada.tmp.[a-z]
:if !empty(v:cmdarg)|throw '++opt not supported'|endif |if writefile(shada#get_binstrings(getline(1, '$')),expand('<afile>'), 'b') == 0 | let &l:modified = (expand('<afile>') is# bufname(+expand('<abuf>'))? 0: stridx(&cpoptions, '+') != -1) |endif
tar BufWriteCmd
tarfile::*
call tar#Write(expand("<amatch>"))
tarfile::*/*
call tar#Write(expand("<amatch>"))
zip BufWriteCmd
zipfile:* call zip#Write(expand("<amatch>"))
zipfile:*/*
call zip#Write(expand("<amatch>"))
stay BufWritePost
?* call s:MakeView(1, str2nr(expand('<abuf>')), stay#win#getid(winnr()))
coc_nvim BufWritePost
* call s:Autocmd('BufWritePost', +expand('<abuf>'), getbufvar(+expand('<abuf>'), 'changedtick'))
ALEEvents BufWritePost
* call ale#events#SaveEvent(str2nr(expand('<abuf>')))
rooter BufWritePost
* if !g:rooter_manual_only | call <SID>clear_cache(+expand('<abuf>')) | call <SID>rooter(+expand('<abuf>')) | endif
gzip BufWritePost
*.gz call gzip#write("gzip")
*.bz2 call gzip#write("bzip2")
*.Z call gzip#write("compress -f")
*.lzma call gzip#write("lzma -z")
*.xz call gzip#write("xz -z")
*.lz call gzip#write("lzip")
*.zst call gzip#write("zstd --rm")
*.br call gzip#write("brotli --rm")
*.lzo call gzip#write("lzop -U")
Previm BufWritePost
<buffer=1>
call previm#refresh()
parenmatch BufWritePost
* call parenmatch#update()
lsp_b_1_save BufWritePost
<buffer=1>
<Lua 121: /opt/homebrew/Cellar/neovim/0.10.0/share/nvim/runtime/lua/vim/lsp.lua:542> [vim.lsp: textDocument/didSave handler]
coc_nvim BufWritePre
* call s:SyncAutocmd('BufWritePre', +expand('<abuf>'), bufname(+expand('<abuf>')), getbufvar(+expand('<abuf>'), 'changedtick'))
lsp_b_1_save BufWritePre
<buffer=1>
<Lua 120: /opt/homebrew/Cellar/neovim/0.10.0/share/nvim/runtime/lua/vim/lsp.lua:515> [vim.lsp: textDocument/willSave]
coc_dynamic_autocmd BufWritePre
* call coc#rpc#request('doAutocmd', [1, +expand('<abuf>')])
nvim_cmdwin CmdWinEnter
[:>] syntax sync minlines=1 maxlines=1 [Limit syntax sync to maxlines=1 in the command window]
filetypedetect CmdWinEnter
* call LaTeXtoUnicode#Refresh()
MyAutoCmd CmdWinEnter
: startinsert
scrollview CmdWinLeave
* lua require('scrollview').refresh_bars_async()
CmdlineLeave
* <Lua 21: ~/.local/share/nvim/plugged/nvim-scrollview/lua/scrollview.lua:2942>
<Lua 76: ~/.local/share/nvim/plugged/nvim-scrollview/lua/scrollview/signs/diagnostics.lua:131>
<Lua 83: ~/.local/share/nvim/plugged/nvim-scrollview/lua/scrollview/signs/marks.lua:80>
<Lua 90: ~/.local/share/nvim/plugged/nvim-scrollview/lua/scrollview/signs/search.lua:94>
<Lua 97: ~/.local/share/nvim/plugged/nvim-scrollview/lua/scrollview/signs/spell.lua:93>
MyAutoCmd ColorScheme
* highlight Normal guibg=NONE | highlight EndOfBuffer guibg=NONE
call s:myHighlight()
call s:myUnicodeSpaceHighlight()
call s:myLightlineColorscheme() | call lightline#disable() | call lightline#enable()
call s:myGitgutterHighlight()
call s:myCocHighlight()
call s:myCursorWordHighlight()
ToggleTermCommands ColorScheme
* <Lua 33: ~/.local/share/nvim/plugged/toggleterm.nvim/lua/toggleterm.lua:351>
lightline ColorScheme
* if !has('vim_starting') || expand('<amatch>') !=# 'macvim' | call lightline#update() | call lightline#highlight() | endif
cursorword ColorScheme
* call cursorword#highlight()
parenmatch ColorScheme
* call parenmatch#highlight()
coc_nvim ColorScheme
* call s:Highlight() | call s:Autocmd('ColorScheme')
github_copilot ColorScheme
* call s:ColorScheme()
gitgutter ColorScheme
* call gitgutter#highlight#define_highlights()
indent_guides ColorScheme
* doautocmd indent_guides BufEnter
coc_nvim CompleteChanged
* call timer_start(1, { -> coc#pum#close()})
github_copilot CompleteChanged
* call s:Event('CompleteChanged')
MyAutoCmd CompleteDone
* pclose " for preview window
MyAutoCmd CursorHold
* silent call CocActionAsync('highlight')
coc_nvim CursorHold
* call coc#float#check_related()
call s:Autocmd('CursorHold', +expand('<abuf>'), [line('.'), col('.')])
gitgutter CursorHold
* call gitgutter#process_buffer(bufnr(''), 0)
coc_nvim CursorHoldI
* call s:Autocmd('CursorHoldI', +expand('<abuf>'), [line('.'), col('.')])
gitgutter CursorHoldI
* call gitgutter#process_buffer(bufnr(''), 0)
cursorword CursorMoved
* call cursorword#cursormoved()
parenmatch CursorMoved
* call parenmatch#cursormoved()
coc_nvim CursorMoved
* call s:Autocmd('CursorMoved', +expand('<abuf>'), [line('.'), col('.')])
gitgutter CursorMoved
* execute ''
CursorMoved
* call <SID>GuiCursorMoved()
<Lua 70: ~/.local/share/nvim/plugged/nvim-scrollview/lua/scrollview/signs/cursor.lua:37>
<Lua 91: ~/.local/share/nvim/plugged/nvim-scrollview/lua/scrollview/signs/search.lua:127>
cursorword CursorMovedI
* call cursorword#cursormoved()
parenmatch CursorMovedI
* call parenmatch#cursormoved()
coc_nvim CursorMovedI
* call s:Autocmd('CursorMovedI', +expand('<abuf>'), [line('.'), col('.')])
github_copilot CursorMovedI
* call s:Event('CursorMovedI')
CursorMovedI
* call <SID>GuiCursorMoved()
<Lua 71: ~/.local/share/nvim/plugged/nvim-scrollview/lua/scrollview/signs/cursor.lua:37>
DiagnosticChanged
* <Lua 75: ~/.local/share/nvim/plugged/nvim-scrollview/lua/scrollview/signs/diagnostics.lua:107>
coc_nvim DirChanged
* call s:Autocmd('DirChanged', get(v:event, 'cwd', ''))
guiDirEvents DirChanged
* call rpcnotify(0, 'Dir', getcwd())
DirChanged
* call rpcnotify(4, "python_chdir", v:event.cwd)
ShaDaCommands FileAppendCmd
*.shada :if !empty(v:cmdarg)|throw '++opt not supported'|endif |call writefile(shada#get_binstrings(getline(min([line("'["), line("']")]),max([line("'["), line("']")]))),expand('<afile>'),'ab')
*.shada.tmp.[a-z]
:if !empty(v:cmdarg)|throw '++opt not supported'|endif |call writefile(shada#get_binstrings(getline(min([line("'["), line("']")]),max([line("'["), line("']")]))),expand('<afile>'),'ab')
gzip FileAppendPost
*.gz call gzip#write("gzip")
*.bz2 call gzip#write("bzip2")
*.Z call gzip#write("compress -f")
*.lzma call gzip#write("lzma -z")
*.xz call gzip#write("xz -z")
*.lz call gzip#write("lzip")
*.zst call gzip#write("zstd --rm")
*.br call gzip#write("brotli --rm")
*.lzo call gzip#write("lzop -U")
gzip FileAppendPre
*.gz call gzip#appre("gzip -dn")
*.bz2 call gzip#appre("bzip2 -d")
*.Z call gzip#appre("uncompress")
*.lzma call gzip#appre("lzma -d")
*.xz call gzip#appre("xz -d")
*.lz call gzip#appre("lzip -d")
*.zst call gzip#appre("zstd -d --rm")
*.br call gzip#appre("brotli -d --rm")
*.lzo call gzip#appre("lzop -d -U")
lightline FileChangedShellPost
* call lightline#update()
gitgutter FileChangedShellPost
* call s:next_tick("call gitgutter#process_buffer(+".expand('<abuf>').", 1)")
coc_nvim FileReadCmd
list://* call coc#list#setup(expand('<amatch>'))
fugitive FileReadCmd
fugitive://*
exe fugitive#FileReadCmd()
Network FileReadCmd
ftp://* exe "sil doau FileReadPre ".fnameescape(expand("<amatch>"))|call netrw#Nread(1,expand("<amatch>"))|exe "sil doau FileReadPost ".fnameescape(expand("<amatch>"))
rcp://* exe "sil doau FileReadPre ".fnameescape(expand("<amatch>"))|call netrw#Nread(1,expand("<amatch>"))|exe "sil doau FileReadPost ".fnameescape(expand("<amatch>"))
scp://* exe "sil doau FileReadPre ".fnameescape(expand("<amatch>"))|call netrw#Nread(1,expand("<amatch>"))|exe "sil doau FileReadPost ".fnameescape(expand("<amatch>"))
http://* exe "sil doau FileReadPre ".fnameescape(expand("<amatch>"))|call netrw#Nread(1,expand("<amatch>"))|exe "sil doau FileReadPost ".fnameescape(expand("<amatch>"))
file://* exe "sil doau FileReadPre ".fnameescape(expand("<amatch>"))|call netrw#Nread(1,expand("<amatch>"))|exe "sil doau FileReadPost ".fnameescape(expand("<amatch>"))
https://* exe "sil doau FileReadPre ".fnameescape(expand("<amatch>"))|call netrw#Nread(1,expand("<amatch>"))|exe "sil doau FileReadPost ".fnameescape(expand("<amatch>"))
dav://* exe "sil doau FileReadPre ".fnameescape(expand("<amatch>"))|call netrw#Nread(1,expand("<amatch>"))|exe "sil doau FileReadPost ".fnameescape(expand("<amatch>"))
davs://* exe "sil doau FileReadPre ".fnameescape(expand("<amatch>"))|call netrw#Nread(1,expand("<amatch>"))|exe "sil doau FileReadPost ".fnameescape(expand("<amatch>"))
rsync://* exe "sil doau FileReadPre ".fnameescape(expand("<amatch>"))|call netrw#Nread(1,expand("<amatch>"))|exe "sil doau FileReadPost ".fnameescape(expand("<amatch>"))
sftp://* exe "sil doau FileReadPre ".fnameescape(expand("<amatch>"))|call netrw#Nread(1,expand("<amatch>"))|exe "sil doau FileReadPost ".fnameescape(expand("<amatch>"))
ShaDaCommands FileReadCmd
*.shada :if !empty(v:cmdarg)|throw '++opt not supported'|endif |call append("'[", shada#get_strings(readfile(expand('<afile>'), 'b')))
*.shada.tmp.[a-z]
:if !empty(v:cmdarg)|throw '++opt not supported'|endif |call append("'[", shada#get_strings(readfile(expand('<afile>'), 'b')))
tar FileReadCmd
tarfile::*
call tar#Read(expand("<amatch>"), 0)
tarfile::*/*
call tar#Read(expand("<amatch>"), 0)
zip FileReadCmd
zipfile:* call zip#Read(expand("<amatch>"), 0)
zipfile:*/*
call zip#Read(expand("<amatch>"), 0)
coc_dynamic_content FileReadCmd
output:/* call coc#rpc#request('CocAutocmd', ['BufReadCmd','output', expand('<afile>')]) | filetype detect
gzip FileReadPost
*.gz call gzip#read("gzip -dn")
*.bz2 call gzip#read("bzip2 -d")
*.Z call gzip#read("uncompress")
*.lzma call gzip#read("lzma -d")
*.xz call gzip#read("xz -d")
*.lz call gzip#read("lzip -d")
*.zst call gzip#read("zstd -d --rm")
*.br call gzip#read("brotli -d --rm")
*.lzo call gzip#read("lzop -d -U")
gzip FileReadPre
*.gz setlocal bin
*.bz2 setlocal bin
*.Z setlocal bin
*.lzma setlocal bin
*.xz setlocal bin
*.lz setlocal bin
*.zst setlocal bin
*.br setlocal bin
*.lzo setlocal bin
filetypeplugin FileType
* call s:LoadFTPlugin()
filetypeindent FileType
* call s:LoadIndent()
PlugLOD FileType
go call <SID>lod_ft('go', ['vim-go'])
filetypedetect FileType
* call LaTeXtoUnicode#Refresh()
syntaxset FileType
* if !exists('b:ts_highlight') | 0verbose exe "set syntax=" . expand("<amatch>") | endif
MyAutoCmd FileType
text nnoremap <buffer> j gj|nnoremap <buffer> k gk|nnoremap <buffer> ^ g^|nnoremap <buffer> $ g$|vnoremap <buffer> j gj|vnoremap <buffer> k gk|vnoremap <buffer> ^ g^|vnoremap <buffer> $ g$
markdown nnoremap <buffer> j gj|nnoremap <buffer> k gk|nnoremap <buffer> ^ g^|nnoremap <buffer> $ g$|vnoremap <buffer> j gj|vnoremap <buffer> k gk|vnoremap <buffer> ^ g^|vnoremap <buffer> $ g$
tex nnoremap <buffer> j gj|nnoremap <buffer> k gk|nnoremap <buffer> ^ g^|nnoremap <buffer> $ g$|vnoremap <buffer> j gj|vnoremap <buffer> k gk|vnoremap <buffer> ^ g^|vnoremap <buffer> $ g$
* nmap <buffer> <C-]> <Plug>(coc-definition)
help nunmap <buffer> <C-]>
julia call <SID>lsp_ft()
coq call s:coquilleMappings()
FileType
which_key set laststatus=0 noshowmode noruler | autocmd BufLeave <buffer> set laststatus=2 showmode ruler
ColorizerSetup FileType
* lua COLORIZER_SETUP_HOOK()
NvimTreesitter-auto_install FileType
* <Lua 8: ~/.local/share/nvim/plugged/nvim-treesitter/lua/nvim-treesitter/install.lua:561>
MyAutoCmd FileType
html call textobj#user#map('html', { 'element': { 'select-a': '<buffer> a<', 'select-i': '<buffer> i<', }, })
javascriptreact
call textobj#user#map('html', { 'element': { 'select-a': '<buffer> a<', 'select-i': '<buffer> i<', }, })
typescriptreact
call textobj#user#map('html', { 'element': { 'select-a': '<buffer> a<', 'select-i': '<buffer> i<', }, })
dirvish FileType
dirvish if exists('#fugitive') | call FugitiveDetect(@%) | endif
NvimTreesitter-highlight FileType
* <Lua 47: ~/.local/share/nvim/plugged/nvim-treesitter/lua/nvim-treesitter/configs.lua:132> [Reattach module]
NvimTreesitter-indent FileType
* <Lua 48: ~/.local/share/nvim/plugged/nvim-treesitter/lua/nvim-treesitter/configs.lua:132> [Reattach module]
NvimTreesitter FileType
query <Lua 49: ~/.local/share/nvim/plugged/nvim-treesitter/plugin/nvim-treesitter.lua:19> [Reload query]
sleuth FileType
* if exists('b:sleuth') | exe s:Init(0, 0, 0, 1) | endif
parenmatch FileType
* call parenmatch#setup()
coc_nvim FileType
* call s:Autocmd('FileType', expand('<amatch>'), +expand('<abuf>'))
github_copilot FileType
* call s:Event('FileType')
fugitive FileType
netrw if exists('b:git_dir') && b:git_dir =~# '^$\|' . s:bad_git_dir | unlet b:git_dir | endif
git call fugitive#MapCfile()
gitcommit call fugitive#MapCfile('fugitive#MessageCfile()')
git if &foldtext ==# 'foldtext()' | setlocal foldtext=fugitive#Foldtext() | endif
gitcommit if &foldtext ==# 'foldtext()' | setlocal foldtext=fugitive#Foldtext() | endif
fugitive call fugitive#MapCfile('fugitive#PorcelainCfile()')
gitrebase let &l:include = '^\%(pick\|squash\|edit\|reword\|fixup\|drop\|[pserfd]\)\>' | if &l:includeexpr !~# 'Fugitive' | let &l:includeexpr = 'v:fname =~# ''^\x\{4,\}$'' && len(FugitiveGitDir()) ? FugitiveFind(v:fname) : ' . (len(&l:includeexpr) ? &l:includeexpr :
'v:fname') | endif | let b:undo_ftplugin = get(b:, 'undo_ftplugin', 'exe') . '|setl inex= inc='
_fzf_statusline FileType
fzf call s:fzf_vim_term()
Previm FileType
*{mkd,markdown,mmd,mermaid,rst,textile,asciidoc,plantuml,html}*
call previm#install()
indent_guides FileType
* call indent_guides#process_autocmds()
fugitive FileWriteCmd
fugitive://*
exe fugitive#FileWriteCmd()
Network FileWriteCmd
ftp://* exe "sil doau FileWritePre ".fnameescape(expand("<amatch>"))|exe "'[,']".'Nwrite '.fnameescape(expand("<amatch>"))|exe "sil doau FileWritePost ".fnameescape(expand("<amatch>"))
rcp://* exe "sil doau FileWritePre ".fnameescape(expand("<amatch>"))|exe "'[,']".'Nwrite '.fnameescape(expand("<amatch>"))|exe "sil doau FileWritePost ".fnameescape(expand("<amatch>"))
scp://* exe "sil doau FileWritePre ".fnameescape(expand("<amatch>"))|exe "'[,']".'Nwrite '.fnameescape(expand("<amatch>"))|exe "sil doau FileWritePost ".fnameescape(expand("<amatch>"))
http://* exe "sil doau FileWritePre ".fnameescape(expand("<amatch>"))|exe "'[,']".'Nwrite '.fnameescape(expand("<amatch>"))|exe "sil doau FileWritePost ".fnameescape(expand("<amatch>"))
file://* exe "sil doau FileWritePre ".fnameescape(expand("<amatch>"))|exe "'[,']".'Nwrite '.fnameescape(expand("<amatch>"))|exe "sil doau FileWritePost ".fnameescape(expand("<amatch>"))
dav://* exe "sil doau FileWritePre ".fnameescape(expand("<amatch>"))|exe "'[,']".'Nwrite '.fnameescape(expand("<amatch>"))|exe "sil doau FileWritePost ".fnameescape(expand("<amatch>"))
davs://* exe "sil doau FileWritePre ".fnameescape(expand("<amatch>"))|exe "'[,']".'Nwrite '.fnameescape(expand("<amatch>"))|exe "sil doau FileWritePost ".fnameescape(expand("<amatch>"))
rsync://* exe "sil doau FileWritePre ".fnameescape(expand("<amatch>"))|exe "'[,']".'Nwrite '.fnameescape(expand("<amatch>"))|exe "sil doau FileWritePost ".fnameescape(expand("<amatch>"))
sftp://* exe "sil doau FileWritePre ".fnameescape(expand("<amatch>"))|exe "'[,']".'Nwrite '.fnameescape(expand("<amatch>"))|exe "sil doau FileWritePost ".fnameescape(expand("<amatch>"))
ShaDaCommands FileWriteCmd
*.shada :if !empty(v:cmdarg)|throw '++opt not supported'|endif |call writefile(shada#get_binstrings(getline(min([line("'["), line("']")]),max([line("'["), line("']")]))),expand('<afile>'),'b')
*.shada.tmp.[a-z]
:if !empty(v:cmdarg)|throw '++opt not supported'|endif |call writefile(shada#get_binstrings(getline(min([line("'["), line("']")]),max([line("'["), line("']")]))),expand('<afile>'),'b')
tar FileWriteCmd
tarfile::*
call tar#Write(expand("<amatch>"))
tarfile::*/*
call tar#Write(expand("<amatch>"))
zip FileWriteCmd
zipfile:* call zip#Write(expand("<amatch>"))
zipfile:*/*
call zip#Write(expand("<amatch>"))
gzip FileWritePost
*.gz call gzip#write("gzip")
*.bz2 call gzip#write("bzip2")
*.Z call gzip#write("compress -f")
*.lzma call gzip#write("lzma -z")
*.xz call gzip#write("xz -z")
*.lz call gzip#write("lzip")
*.zst call gzip#write("zstd --rm")
*.br call gzip#write("brotli --rm")
*.lzo call gzip#write("lzop -U")
coc_nvim FocusGained
* if mode() !~# '^c' | call s:Autocmd('FocusGained') | endif
gitgutter FocusGained
* if s:focus_was_lost | let s:focus_was_lost = 0 | call gitgutter#all(1) | endif
MyAutoCmd FocusLost
* silent! update
coc_nvim FocusLost
* call s:Autocmd('FocusLost')
gitgutter FocusLost
* let s:focus_was_lost = 1
openbrowser-menu GUIEnter
* call s:add_menu()
coc_nvim InsertCharPre
* call s:HandleCharInsert(v:char, bufnr('%'))
MyAutoCmd InsertEnter
* if &buftype != 'prompt' | call CocActionAsync('showSignatureHelp') | endif
cursorword InsertEnter
* call cursorword#matchadd(1)
lexima-init InsertEnter
* call lexima#init() | autocmd! lexima-init
lexima InsertEnter
* call lexima#insmode#clear_stack()
call s:setup_insmode()
parenmatch InsertEnter
* call parenmatch#update(1)
coc_nvim InsertEnter
* call s:Autocmd('InsertEnter', +expand('<abuf>'))
github_copilot InsertEnter
* call s:Event('InsertEnter')
L2UInit InsertEnter
* let g:did_insert_enter = 1 | call LaTeXtoUnicode#Init(0)
InsertEnter
* <Lua 92: ~/.local/share/nvim/plugged/nvim-scrollview/lua/scrollview/signs/search.lua:194>
scrollview InsertEnter
* let g:scrollview_ins_mode_buf_lines = nvim_buf_line_count(0)
cursorword InsertLeave
* call cursorword#matchadd(0)
parenmatch InsertLeave
* call parenmatch#update(0)
coc_nvim InsertLeave
* call s:HandleInsertLeave(+expand('<abuf>'))
indent_guides InsertLeave
* call indent_guides#process_autocmds()
InsertLeave
* <Lua 93: ~/.local/share/nvim/plugged/nvim-scrollview/lua/scrollview/signs/search.lua:194>
<Lua 101: ~/.local/share/nvim/plugged/nvim-scrollview/lua/scrollview/signs/trail.lua:83>
github_copilot InsertLeavePre
* call s:Event('InsertLeavePre')
MyAutoCmd OptionSet
background
call s:myLightlineColorscheme() | call lightline#disable() | call lightline#enable()
OptionSet
foldminlines
<Lua 45: /opt/homebrew/Cellar/neovim/0.10.0/share/nvim/runtime/lua/vim/treesitter/_fold.lua:423> [Refresh treesitter folds]
foldnestmax
<Lua 46: /opt/homebrew/Cellar/neovim/0.10.0/share/nvim/runtime/lua/vim/treesitter/_fold.lua:423> [Refresh treesitter folds]
parenmatch OptionSet
matchpairs
call parenmatch#setup()
OptionSet
hlsearch <Lua 89: ~/.local/share/nvim/plugged/nvim-scrollview/lua/scrollview/signs/search.lua:87>
dictionary
<Lua 95: ~/.local/share/nvim/plugged/nvim-scrollview/lua/scrollview/signs/spell.lua:83>
spell <Lua 96: ~/.local/share/nvim/plugged/nvim-scrollview/lua/scrollview/signs/spell.lua:83>
textwidth <Lua 99: ~/.local/share/nvim/plugged/nvim-scrollview/lua/scrollview/signs/textwidth.lua:74>
list <Lua 102: ~/.local/share/nvim/plugged/nvim-scrollview/lua/scrollview/signs/trail.lua:91>
listchars <Lua 103: ~/.local/share/nvim/plugged/nvim-scrollview/lua/scrollview/signs/trail.lua:99>
scrollview OptionSet
winbar lua require('scrollview').refresh_bars_async()
number lua require('scrollview').refresh_bars_async()
relativenumber
lua require('scrollview').refresh_bars_async()
signcolumn
lua require('scrollview').refresh_bars_async()
coc_dynamic_option OptionSet
runtimepath
call coc#rpc#notify('OptionSet',[expand('<amatch>'), v:option_old, v:option_new])
QuickFixCmdPost
*grep* cwindow " open quickfix on :vimgrep
startify QuickFixCmdPost
*vimgrep* let g:startify_locked = 0
gitgutter QuickFixCmdPost
*vimgrep* let g:gitgutter_enabled = g:gitgutter_was_enabled | unlet g:gitgutter_was_enabled
QuickFixCmdPost
* <Lua 79: ~/.local/share/nvim/plugged/nvim-scrollview/lua/scrollview/signs/loclist.lua:54>
<Lua 85: ~/.local/share/nvim/plugged/nvim-scrollview/lua/scrollview/signs/quickfix.lua:48>
startify QuickFixCmdPre
*vimgrep* let g:startify_locked = 1
gitgutter QuickFixCmdPre
*vimgrep* let [g:gitgutter_was_enabled, g:gitgutter_enabled] = [g:gitgutter_enabled, 0]
ALECleanupGroup QuitPre
* call ale#events#QuitEvent(str2nr(expand('<abuf>')))
scrollview QuitPre
* lua require('scrollview').remove_bars()
lightline SessionLoadPost
* call lightline#update()
call lightline#highlight()
TagbarSession SessionLoadPost
* call tagbar#RestoreSession()
dirvish ShellCmdPost
* if exists('b:dirvish') | Dirvish | endif
gitgutter ShellCmdPost
* call gitgutter#all(1)
coc_nvim SourceCmd
list://* call coc#list#setup(expand('<amatch>'))
fugitive SourceCmd
fugitive://*
exe fugitive#SourceCmd()
Network SourceCmd
ftp://* exe 'Nsource '.fnameescape(expand("<amatch>"))
rcp://* exe 'Nsource '.fnameescape(expand("<amatch>"))
scp://* exe 'Nsource '.fnameescape(expand("<amatch>"))
http://* exe 'Nsource '.fnameescape(expand("<amatch>"))
file://* exe 'Nsource '.fnameescape(expand("<amatch>"))
https://* exe 'Nsource '.fnameescape(expand("<amatch>"))
dav://* exe 'Nsource '.fnameescape(expand("<amatch>"))
davs://* exe 'Nsource '.fnameescape(expand("<amatch>"))
rsync://* exe 'Nsource '.fnameescape(expand("<amatch>"))
sftp://* exe 'Nsource '.fnameescape(expand("<amatch>"))
ShaDaCommands SourceCmd
*.shada :execute 'rshada' fnameescape(expand('<afile>'))
*.shada.tmp.[a-z]
:execute 'rshada' fnameescape(expand('<afile>'))
coc_dynamic_content SourceCmd
output:/* call coc#rpc#request('CocAutocmd', ['BufReadCmd','output', expand('<afile>')]) | filetype detect
SpellFileMissing
* call spellfile#LoadFile(expand('<amatch>'))
filetypedetect StdinReadPost
* <Lua 27: /opt/homebrew/Cellar/neovim/0.10.0/share/nvim/runtime/filetype.lua:10>
if !did_filetype() | runtime! scripts.vim | endif
nvim_swapfile SwapExists
* <Lua 20: vim/_defaults.lua:0> [Skip the swapfile prompt when the swapfile is owned by a running Nvim process]
Syntax
* call s:SynSet()
c if (exists('b:load_doxygen_syntax') && b:load_doxygen_syntax)<09>|| (exists('g:load_doxygen_syntax') && g:load_doxygen_syntax) | runtime! syntax/doxygen.vim | endif
cpp if (exists('b:load_doxygen_syntax') && b:load_doxygen_syntax)<09>|| (exists('g:load_doxygen_syntax') && g:load_doxygen_syntax) | runtime! syntax/doxygen.vim | endif
cs if (exists('b:load_doxygen_syntax') && b:load_doxygen_syntax)<09>|| (exists('g:load_doxygen_syntax') && g:load_doxygen_syntax) | runtime! syntax/doxygen.vim | endif
idl if (exists('b:load_doxygen_syntax') && b:load_doxygen_syntax)<09>|| (exists('g:load_doxygen_syntax') && g:load_doxygen_syntax) | runtime! syntax/doxygen.vim | endif
java if (exists('b:load_doxygen_syntax') && b:load_doxygen_syntax)<09>|| (exists('g:load_doxygen_syntax') && g:load_doxygen_syntax) | runtime! syntax/doxygen.vim | endif
php if (exists('b:load_doxygen_syntax') && b:load_doxygen_syntax)<09>|| (exists('g:load_doxygen_syntax') && g:load_doxygen_syntax) | runtime! syntax/doxygen.vim | endif
datascript
if (exists('b:load_doxygen_syntax') && b:load_doxygen_syntax)<09>|| (exists('g:load_doxygen_syntax') && g:load_doxygen_syntax) | runtime! syntax/doxygen.vim | endif
coc_nvim TabClosed
* call s:Autocmd('TabClosed', coc#util#tabpages())
gitgutter TabEnter
* let t:gitgutter_didtabenter = 1
scrollview TabEnter
* lua require('scrollview').refresh_bars_async()
coc_nvim TabNew
* call s:Autocmd('TabNew', coc#util#tabnr_id(tabpagenr()))
nvim_terminal TermClose
* <Lua 18: vim/_defaults.lua:0> [Automatically close terminal buffers when started with no arguments and exiting without an error]
scrollview TermEnter
* lua require('scrollview').refresh_bars_async()
MyAutoCmd TermOpen
* setlocal foldcolumn=0 nonumber | startinsert
ToggleTermCommands TermOpen
term://*#toggleterm#*
<Lua 31: ~/.local/share/nvim/plugged/toggleterm.nvim/lua/toggleterm.lua:122>
term://*::toggleterm::*
<Lua 32: ~/.local/share/nvim/plugged/toggleterm.nvim/lua/toggleterm.lua:122>
term://* <Lua 34: ~/.local/share/nvim/plugged/toggleterm.nvim/lua/toggleterm.lua:25>
coc_nvim TermOpen
* call s:Autocmd('TermOpen', +expand('<abuf>'))
nvim_terminal TermRequest
* <Lua 19: vim/_defaults.lua:0> [Handles OSC foreground/background color requests]
coc_nvim TextChanged
* call s:Autocmd('TextChanged', +expand('<abuf>'), getbufvar(+expand('<abuf>'), 'changedtick'))
indent_guides TextChanged
* call indent_guides#process_autocmds()
scrollview TextChanged
* lua require('scrollview').refresh_bars_async()
coc_nvim TextChangedI
* call s:HandleTextChangedI(+expand('<abuf>'))
scrollview TextChangedI
* if g:scrollview_ins_mode_buf_lines !=# nvim_buf_line_count(0) | execute "lua require('scrollview').refresh_bars_async()" | endif | let g:scrollview_ins_mode_buf_lines = nvim_buf_line_count(0)
coc_nvim TextChangedP
* call s:Autocmd('TextChangedP', +expand('<abuf>'), coc#util#change_info())
scrollview TextChangedP
* if g:scrollview_ins_mode_buf_lines !=# nvim_buf_line_count(0) | execute "lua require('scrollview').refresh_bars_async()" | endif | let g:scrollview_ins_mode_buf_lines = nvim_buf_line_count(0)
TextYankPost
* silent! lua vim.highlight.on_yank { higroup='Visual', timeout=300 }
MyAutoCmd User
ALELint call lightline#update() " update statusline
ALELintPost
call lightline#update()
CocDiagnosticChange
call s:onCocChanged()
CocJumpPlaceholder
call CocActionAsync('showSignatureHelp')
call CocActionAsync('showSignatureHelp')
User
LightlineBufferlinePreClick
call s:pre_click_handler()
sleuth User
Flags call Hoist('buffer', 5, 'SleuthIndicator')
fugitive User
Flags call Hoist('buffer', function('FugitiveStatusline'))
ProjectionistDetect
call s:ProjectionistDetect()
gitgutter User
FugitiveChanged
call gitgutter#all(1)
User
ScrollViewRefresh
<Lua 55: ~/.local/share/nvim/plugged/nvim-scrollview/lua/scrollview/signs/conflicts.lua:49>
<Lua 69: ~/.local/share/nvim/plugged/nvim-scrollview/lua/scrollview/signs/cursor.lua:26>
<Lua 74: ~/.local/share/nvim/plugged/nvim-scrollview/lua/scrollview/signs/diagnostics.lua:63>
<Lua 77: ~/.local/share/nvim/plugged/nvim-scrollview/lua/scrollview/signs/folds.lua:26>
<Lua 78: ~/.local/share/nvim/plugged/nvim-scrollview/lua/scrollview/signs/loclist.lua:25>
<Lua 82: ~/.local/share/nvim/plugged/nvim-scrollview/lua/scrollview/signs/marks.lua:42>
<Lua 84: ~/.local/share/nvim/plugged/nvim-scrollview/lua/scrollview/signs/quickfix.lua:24>
<Lua 88: ~/.local/share/nvim/plugged/nvim-scrollview/lua/scrollview/signs/search.lua:26>
<Lua 94: ~/.local/share/nvim/plugged/nvim-scrollview/lua/scrollview/signs/spell.lua:43>
<Lua 98: ~/.local/share/nvim/plugged/nvim-scrollview/lua/scrollview/signs/textwidth.lua:24>
<Lua 100: ~/.local/share/nvim/plugged/nvim-scrollview/lua/scrollview/signs/trail.lua:25>
MyAutoCmd VimEnter
* highlight Normal guibg=NONE | highlight EndOfBuffer guibg=NONE
call s:myHighlight()
match UnicodeSpace /\%u180E\|\%u2000\|\%u2001\|\%u2002\|\%u2003\|\%u2004\|\%u2005\|\%u2006\|\%u2007\|\%u2008\|\%u2009\|\%u200A\|\%u2028\|\%u2029\|\%u202F\|\%u205F\|\%u3000/
call s:diffMapping()
call s:ggMapping()
call s:dirvishMapping()
call s:myGitgutterHighlight()
call s:myCocHighlight()
call s:myCursorWordHighlight()
VimEnter
* call s:init(expand('<afile>:p'))
dirvish VimEnter
* if exists('#FileExplorer') | exe 'au! FileExplorer *' | endif
if exists('#NERDTreeHijackNetrw') | exe 'au! NERDTreeHijackNetrw *' | endif
cursorword VimEnter
* call cursorword#highlight() | autocmd cursorword WinEnter,BufEnter * call cursorword#matchadd()
parenmatch VimEnter
* call parenmatch#highlight() | call parenmatch#setup() | autocmd parenmatch WinEnter,BufEnter,BufWritePost * call parenmatch#update()
coc_nvim VimEnter
* call s:VimEnter()
github_copilot VimEnter
* call s:ColorScheme()
call s:MapTab() | call copilot#Init()
gitgutter VimEnter
* if winnr() != winnr('$') | call gitgutter#all(0) | endif
guiDirEvents VimEnter
* call rpcnotify(0, 'Dir', getcwd())
rooter VimEnter
* if !g:rooter_manual_only | call <SID>rooter(+expand('<abuf>')) | endif
indent_guides VimEnter
* :IndentGuidesEnable
nvim_gui_shim VimLeave
* call GuiClose()
bm_auto_save VimLeave
* call s:auto_save()
startify VimLeavePre
* call s:on_vimleavepre()
coc_nvim VimLeavePre
* call s:VimLeavePre()
github_copilot VimLeavePre
* call s:Event('VimLeavePre')
VimLeavePre
* <Lua 110: /opt/homebrew/Cellar/neovim/0.10.0/share/nvim/runtime/lua/vim/lsp.lua:791> [vim.lsp: exit handler]
coc_dynamic_autocmd VimLeavePre
* call coc#rpc#request('doAutocmd', [2])
coc_nvim VimResized
* call s:Autocmd('VimResized', &columns, &lines)
VimResized
* call <SID>GuiCursorMoved()
scrollview VimResized
* lua require('scrollview').refresh_bars_async()
gitgutter VimResume
* call gitgutter#all(1)
ALECleanupGroup VimSuspend
* if exists('*ale#engine#CleanupEveryBuffer') | call ale#engine#CleanupEveryBuffer() | endif
MyAutoCmd WinClosed
* if win_getid() == s:term_winid | let s:term_winid = 0 | endif
coc_nvim WinClosed
* call s:HandleWinClosed(+expand('<amatch>'))
MyAutoCmd WinEnter
* match UnicodeSpace /\%u180E\|\%u2000\|\%u2001\|\%u2002\|\%u2003\|\%u2004\|\%u2005\|\%u2006\|\%u2007\|\%u2008\|\%u2009\|\%u200A\|\%u2028\|\%u2029\|\%u202F\|\%u205F\|\%u3000/
lightline WinEnter
* call lightline#update()
parenmatch WinEnter
* call parenmatch#setup()
coc_nvim WinEnter
* call coc#float#nvim_win_enter(win_getid())
call s:Autocmd('WinEnter', win_getid())
guiDirEvents WinEnter
* call rpcnotify(0, 'Dir', getcwd())
fzf_popd WinEnter
* call s:dopopd()
fzf_buffers WinEnter
* let g:fzf#vim#buffers[bufnr('')] = reltimefloat(reltime())
indent_guides WinEnter
* call indent_guides#process_autocmds()
cursorword WinEnter
* call cursorword#matchadd()
parenmatch WinEnter
* call parenmatch#update()
scrollview WinEnter
* lua require('scrollview').remove_if_command_line_window()
lua require('scrollview').refresh_bars_async()
ToggleTermCommands WinLeave
term://*#toggleterm#*
<Lua 29: ~/.local/share/nvim/plugged/toggleterm.nvim/lua/toggleterm.lua:115>
term://*::toggleterm::*
<Lua 30: ~/.local/share/nvim/plugged/toggleterm.nvim/lua/toggleterm.lua:115>
stay WinLeave
?* call s:MakeView(2, str2nr(expand('<abuf>')), stay#win#getid(winnr()))
coc_nvim WinLeave
* call s:Autocmd('WinLeave', win_getid())
scrollview WinResized
* lua require('scrollview').refresh_bars_async()
coc_nvim WinScrolled
* call s:HandleWinScrolled(+expand('<amatch>'))
scrollview WinScrolled
* lua require('scrollview').refresh_bars_async()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment