Explorar o código

vim: fix flickering when clearing terminal

Thomas Dy %!s(int64=4) %!d(string=hai) anos
pai
achega
1640388d47
Modificáronse 1 ficheiros con 4 adicións e 0 borrados
  1. 4 0
      .vim/init.vim

+ 4 - 0
.vim/init.vim

@@ -138,6 +138,10 @@ if has('nvim')
   autocmd BufWinEnter,WinEnter term://* startinsert
   autocmd BufLeave term://* stopinsert
 
+  " fix flickering when clearing terminal
+  autocmd TermEnter * setlocal scrolloff=0
+  autocmd TermLeave * setlocal scrolloff=99
+
   nnoremap <Leader>tv :vsp term://$SHELL<CR>
   nnoremap <Leader>to :term<CR>
 endif