Configurer gvim
Par haypo, lundi 26 mars 2007 à 22:59 :: Informatique :: #34 :: rss
Étant donné qu'un éditeur de texte est l'outil essentiel de mon travail, il se doit d'être adapté à mes besoins et configuré aux petits oignons. Je vais présenter gvim car c'est l'outil que j'utilise. Tous les jours je découvre de nouvelles commandes et fonctions de gvim, et je fignole ma configuration au jour le jour. Je vais vous présenter mon éditeur chéri dans son état actuel.
Personnaliser gvim
Pour commencer, voyons gvim sorti d'usine :
C'est moche ! Mais on n'a quand même déjà de quoi faire : copier/coller, barre de défilement, numéro de la ligne (974, dans la barre d'état), etc. Activons maintenant la coloration syntaxique (commande « :syn on ») et choisissios une police de caractère légèrement plus petite et plus grasse (set guifont=Deja\ Vu\ Sans\ Mono\ Bold\ 9) :
La police est plus lisible et prend moins de place. On peut donc afficher plus de lignes simultanément. Enfin, voici une capture d'écran un peu plus réaliste, avec ma configuration actuelle gvim :
Les détails qui font la différence :
- Le motif actuellement recherchés (datas) est surligné en jaune
- Les tabulations sont différenciées par léger gris (ici en début de ligne)
- Les espaces inutiles en fin de ligne sont surlignés en rouge (pas trop) vif
- Il y a 4 zones : 3 fichiers ouverts ainsi que le résultat d'une recherche (accessible avec la commande « cw »)
- L'accolade correspondante est mise en évidance (en cyan)
Ma configuration gvim
Mon fichier ~/.vimrc simplifié :
syntax on " Coloration syntaxique set hlsearch " Surligne les resultats de recherche set nowrap " Pas de retour a la ligne auto (affichage) set showmatch " Affiche parenthese correspondante set autoindent " Indentation automatique set softtabstop=4 " Largeur d'une tabulation set shiftwidth=4 " Largeur de l'indentation set fdm=indent " Repli selon l'indentation set expandtab " Utilise des espaces plutôt que le caractère tabulation " Supprime les espaces en fin de ligne avant de sauver autocmd BufWrite * silent! %s/[\r \t]\+$// " Police de caractere pour gvim set guifont=Deja\ Vu\ Sans\ Mono\ Bold\ 9
Pour en savoir plus, voyez mon article sur vi sur mon site web.
Commentaires
1. Le mercredi 4 avril 2007 à 15:04, par Anthony
2. Le dimanche 8 avril 2007 à 07:54, par Laurent
3. Le dimanche 8 avril 2007 à 07:58, par Laurent
4. Le lundi 9 avril 2007 à 13:07, par pappy
5. Le lundi 9 avril 2007 à 18:16, par haypo
6. Le jeudi 12 avril 2007 à 21:25, par Antoine
7. Le mardi 8 janvier 2008 à 14:25, par michel56520
8. Le samedi 29 mars 2008 à 11:06, par kenotenshi
9. Le samedi 29 mars 2008 à 23:32, par Dedalus
10. Le mercredi 17 décembre 2008 à 11:38, par stanche
11. Le jeudi 30 septembre 2010 à 16:43, par prix de l'arc de triomphe
Ajouter un commentaire
Les commentaires pour ce billet sont fermés.