|
@@ -29,10 +29,16 @@ set number
|
|
|
set list
|
|
|
set listchars=nbsp:¬,tab:»·,trail:·
|
|
|
|
|
|
+"# caractères de séparation de fenêtres
|
|
|
+set fillchars+=vert:\ ,fold:\
|
|
|
+
|
|
|
"# Affichage de la dernière ligne, même non entière
|
|
|
"# Affichage des caractères spéciaux sous form <hex> plutôt que ^X
|
|
|
set display=lastline,uhex
|
|
|
|
|
|
+"# Affiche toujours la statusline
|
|
|
+set laststatus=2
|
|
|
+
|
|
|
"# Pas de sonneries
|
|
|
set noerrorbells
|
|
|
set novisualbell
|
|
@@ -57,6 +63,9 @@ set hlsearch
|
|
|
" et pour l'enlever : ,/
|
|
|
nnoremap <silent> <Leader><Space> :nohlsearch<CR>
|
|
|
|
|
|
+"# Menus améliorés (e.g <Tab>)
|
|
|
+set wildmenu
|
|
|
+
|
|
|
"# Désactive les fichiers swap
|
|
|
set noswapfile
|
|
|
set nobackup
|
|
@@ -66,8 +75,9 @@ set nowritebackup
|
|
|
set spelllang=fr,en
|
|
|
set spellsuggest=5
|
|
|
|
|
|
-"# Pas de repliement
|
|
|
-set nofoldenable
|
|
|
+"# Ne met pas le curseur au début de ligne lors du changement de buffer
|
|
|
+" (impacte aussi gg, G, H, M, L, %, d…)
|
|
|
+set nostartofline
|
|
|
|
|
|
"# Effacement (backspace) fonctionnel
|
|
|
set backspace=indent,eol,start
|
|
@@ -90,8 +100,14 @@ set confirm
|
|
|
"# Surligne la ligne courante
|
|
|
set cursorline
|
|
|
|
|
|
-"# Formatte le texte en le justifiant à 72 caractères (avec gq)
|
|
|
-set formatprg=par\ -j\ -w72
|
|
|
-
|
|
|
"# Autorise de changer de buffer sans sauvegarder
|
|
|
set hidden
|
|
|
+
|
|
|
+"# Pas de support de la souris
|
|
|
+set mouse=
|
|
|
+
|
|
|
+"# share clipboad with X
|
|
|
+set clipboard+=unnamedplus
|
|
|
+
|
|
|
+"# default *.tex files ftplugin to latex file type
|
|
|
+let g:tex_flavor = "latex"
|