1
0
mirror of https://github.com/xlogerais/config-vim synced 2024-09-19 22:29:58 +02:00

Added configuration to manage parameters based on terminal type

This commit is contained in:
Xavier Logerais 2015-03-01 21:11:10 +01:00
parent 9249980bc5
commit 66becf0c08

34
vimrc
View File

@ -108,3 +108,37 @@ autocmd FileType ruby,eruby let g:rubycomplete_buffer_loading = 1
autocmd FileType ruby,eruby let g:rubycomplete_rails = 1 autocmd FileType ruby,eruby let g:rubycomplete_rails = 1
autocmd FileType ruby,eruby let g:rubycomplete_classes_in_global = 1 autocmd FileType ruby,eruby let g:rubycomplete_classes_in_global = 1
" ------[ Gestion des types de terminaux ] ----------------------------------------------
if (&term =~ 'xterm')
set termencoding=utf-8
set t_Co=256
set mouse=a
colorscheme mustangpp
elseif (&term =~ 'rxvt')
set termencoding=utf-8
set t_Co=256
set mouse=a
colorscheme mustang
map <C-up> :tabr<cr>
map <C-down> :tabl<cr>
map <C-t><left> :tabp<cr>
map <C-t><right> :tabn<cr>
elseif (&term =~ 'screen-256color')
set termencoding=utf-8
set t_Co=256
set mouse=a
colorscheme mustangpp
elseif (&term =~ 'screen')
set termencoding=utf-8
set t_Co=16
set background=dark
colorscheme zenburn
elseif (&term =~ 'linux')
set termencoding=utf-8
set t_Co=16
set nocursorline
else
set termencoding=utf-8
set t_Co=16
endif