Les fichiers /etc/vimrc et ~/.vimrc

Le livre LFS installe Vim comme éditeur de texte. Vous devriez noter ici qu'il y a beaucoup d'applications d'édition différentes de celle-là, comprenant Emacs, nano, Joe et plus encore. Tous ceux qui ont parcouru un peu Internet (surtout usenet) auront certainement remarqué au moins une guerre de feu impliquant généralement les utilisateurs de Vim et d'Emacs !

Le livre LFS crée un fichier vimrc de base. Dans cette section, vous trouverez une tentative d'amélioration de ce fichier. Au démarrage, vim lit le fichier de configuration global (/etc/vimrc) ainsi qu'un fichier spécifique à l'utilisateur (~/.vimrc). L'un et/ou l'autre peut être adapté pour correspondre aux besoins de votre système particulier.

Voici un .vimrc légèrement étendu que vous pouvez mettre dans ~/.vimrc pour produire des effets spécifiques à l'utilisateur. Bien entendu, si vous le mettez plutôt dans /etc/skel/.vimrc, il sera disponible pour tous les utilisateurs que vous ajouterez plus tard au système. Vous pouvez aussi copier le fichier de /etc/skel/.vimrc vers le répertoire home des utilisateurs déjà existants sur le système, tels que root. Assurez-vous de régler les droits, le propriétaire et le groupe si vous copiez quelque chose directement depuis /etc/skel.

" Begin .vimrc

set columns=80
set wrapmargin=8
set ruler

" End .vimrc

Remarquez que les drapeaux de commentaire sont " au lieu du # or du // plus habituels. C'est correct, la syntaxe de vimrc est légèrement inhabituelle.

Vous trouverez ci-dessous une explication rapide de ce que veut dire chaque option de ce fichier d'exemple :

Vous pouvez trouver plus d'informations sur les nombreuses options de vim en lisant l'aide à l'intérieur de vim lui-même. Faites cela en tapant :help dans vim pour voir l'aide générale ou en tapant :help usr_toc.txt pour lire la table des matières du manuel de l'utilisateur.

Last updated on 2007-10-16 15:02:24 +0200