refactor: Move commands and autocommands to vimscript

This commit is contained in:
simrat39
2021-08-22 16:55:29 -07:00
parent e7b5fb7d2c
commit a4b701978f
2 changed files with 8 additions and 15 deletions

View File

@@ -9,3 +9,10 @@ else
call luaeval('require"symbols-outline".setup()')
endif
command! SymbolsOutline :lua require'symbols-outline'.toggle_outline()
command! SymbolsOutlineOpen :lua require'symbols-outline'.open_outline()
command! SymbolsOutlineClose :lua require'symbols-outline'.close_outline()
au InsertLeave,WinEnter,BufEnter,BufWinEnter,TabEnter,BufWritePost * :lua require('symbols-outline')._refresh()
au BufLeave * lua require'symbols-outline'._prevent_buffer_override()
au WinEnter * lua require'symbols-outline.preview'.close()