diff --git a/init.vim b/init.vim index 82ce086..8fb4783 100644 --- a/init.vim +++ b/init.vim @@ -8,7 +8,8 @@ runtime platform.vim if g:platform ==? "linux" "autocmd VimLeave * set guicursor=a:ver35-blinkon0 "set guicursor= - if $TERM ==? "alacritty" + let supported_terminals=["alacritty", "st-256color", "xterm-256color", "screen"] + if index(supported_terminals, $TERM) != -1 set termguicolors else set notermguicolors @@ -19,6 +20,7 @@ elseif g:platform ==? "xterm" set notermguicolors set guicursor= set t_Co= + autocmd ColorScheme dracula hi Visual cterm=reverse else set termguicolors endif