]> gitweb.pimeys.fr Git - config-20-100.git/blobdiff - .vimrc
Merge branch 'master' into perso
[config-20-100.git] / .vimrc
diff --git a/.vimrc b/.vimrc
index ac33b1ec2d88169e87173b94d45c00ebedd8c553..31f939a805b10c0d85c14db92c81d5540e4e4164 100644 (file)
--- a/.vimrc
+++ b/.vimrc
@@ -1,6 +1,6 @@
 " .vimrc générique mis à votre disposition
 " par les gentils membres actifs du Cr@ns
-" Vous pouvez l'utilisez, le redistribuer, le modifier à votre convenance.
+" Vous pouvez l'utiliser, le redistribuer, le modifier à votre convenance.
 " Des questions, des suggestions : {nounou,ca}@lists.crans.org
 " Licence : WTFPL
 
@@ -23,8 +23,8 @@ set title
 "~" " N'affiche pas sur plusieurs lignes les lignes qui sont plus grandes que la fenêtre (comme sous nano)
 "~" set nowrap
 
-"~" " Optimise la coloration de vim pour l'adapter à un terminal sombre (par défaut 'light')
-"~" set background=dark
+" Optimise la coloration de vim pour l'adapter à un terminal sombre (par défaut 'light')
+set background=dark
 
 " ~~ Numérotation ~~
 " Affiche 'ligne,n de caractère,colonne' en bas à droite du terminal
@@ -49,11 +49,11 @@ syntax on
 " Conserve l'indentation de la ligne précédente lors d'un retour à la ligne
 set autoindent
 
-"~" " Met les tabulations à 4 colonnes
-"~" set tabstop=4
+" Met les tabulations à 4 colonnes
+set tabstop=4
 
-"~" " Indente à 4 colonnes pour les opérations de réindentation
-"~" set shiftwidth=4
+" Indente à 4 colonnes pour les opérations de réindentation
+set shiftwidth=4
 
 "~" " Remplace les (futures) tabulations par des espaces
 "~" set expandtab
@@ -79,6 +79,9 @@ set incsearch
 " Change la taille de l'historique des commandes (par défaut 20)
 set history=50
 
+"~" " Change le comportement de la TAB-complétion : on complète au plus long
+"~" " au premier appui, on affiche la liste des possibilités au deuxième
+"~" set wildmode=longest,list
 
 " +------------------+
 " | Hacks et scripts |
@@ -88,12 +91,12 @@ set history=50
 " ~~ Ne gêne pas la vue en mode édition. ~~
 " ~~ Adapté de http://vim.wikia.com/wiki/Highlight_unwanted_spaces ~~
 
-"~" highlight EspaceFinLigne ctermbg=red guibg=red
-"~" match EspaceFinLigne /\s\+$/
-"~" autocmd BufWinEnter * match EspaceFinLigne /\s\+$/
-"~" autocmd InsertEnter * match EspaceFinLigne /\s\+\%#\@<!$/
-"~" autocmd InsertLeave * match EspaceFinLigne /\s\+$/
-"~" autocmd BufWinLeave * call clearmatches()
+highlight EspaceFinLigne ctermbg=red guibg=red
+match EspaceFinLigne /\s\+$/
+autocmd BufWinEnter * match EspaceFinLigne /\s\+$/
+autocmd InsertEnter * match EspaceFinLigne /\s\+\%#\@<!$/
+autocmd InsertLeave * match EspaceFinLigne /\s\+$/
+autocmd BufWinLeave * call clearmatches()
 
 " ~~ Coloration du fond après n colonnes ~~
 " ~~ /!\ Seulement pour vim 7.3 et plus /!\ ~~