dotfiles/nvim/.config/nvim/autocmd.vim
Sanchayan Maity cdc8feecc8 nvim: Switch to completion-nvim and drop deoplete
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
2020-05-23 12:36:08 +05:30

33 lines
1 KiB
VimL

augroup terminal_job
au!
au TermOpen * startinsert
au TermOpen * setlocal listchars= nonumber norelativenumber
augroup END
augroup ResizeWindowsProportionally
au!
autocmd VimResized * :wincmd =
augroup END
augroup UserStatusline
autocmd!
autocmd BufEnter,WinEnter,TermOpen * setlocal statusline=%!ActiveStatus()
autocmd WinLeave * setlocal statusline=%!PassiveStatus()
autocmd ColorScheme * hi User1 guifg=DarkRed guibg=Black
autocmd ColorScheme * hi User2 guifg=White guibg=Black
autocmd ColorScheme * hi User3 guifg=Cyan guibg=Black
autocmd ColorScheme * hi User4 guifg=Orange guibg=Black
autocmd ColorScheme * hi User5 guifg=Red guibg=Black
autocmd ColorScheme * hi User6 guifg=Gray guibg=Black
autocmd ColorScheme * hi User7 guifg=Gray guibg=Black
autocmd ColorScheme * hi User8 guifg=DarkYellow guibg=Black
augroup END
augroup QfAlwaysBottom
autocmd!
autocmd FileType qf wincmd J
augroup END
" Use completion-nvim in every buffer
autocmd BufEnter * lua require'completion'.on_attach()