next up previous contents index
suivant: Commandes de base de monter: Commandes de base de précédent: Commandes de configuration de   Table des matières   Index


Fichier d'initialisation de "vi" : ".exrc"

L'ensemble des commandes de "vi" permettant de définir son environnement de travail, c'est-à-dire l'ensemble des commandes appelable à partir du prompt de l'éditeur (caractère ":") sont mémorisables dans un fichier de configuration : le fichier ".exrc" situé dans le répertoire de connexion de l'utilisateur (répertoire contenu dans la variable d'environnement "HOME").

Toutes ces commandes, vues dans les sections précédentes peuvent y être placée sans les faire préfixer du caractère ":".

Par exemple :

set number
set autoindent
map v d$
permet, pour toutes les sessions "vi" qui seront lancées :

Le nom de ce fichier est paramètrable grâce à la variable d'environnement "EXRC" qui contiendra le chemin absolu et le nom du nouveau fichier de configuration.

Par conséquent, à chaque nouvelle session "vi", l'éditeur suivra le processus suivant :

  1. "vi" regarde si la variable d'environnement "EXRC" est définie. Si oui, il mémorise le nouveau nom du fichier de configuration. Si non, il prendra la valeur par défaut ("$HOME/.exrc").
  2. "vi" regarde si le fichier de configuration existe et est accessible en lecture. Si oui, il charge son contenu. Si non, aucune opération n'est effectuée.


next up previous contents index
suivant: Commandes de base de monter: Commandes de base de précédent: Commandes de configuration de   Table des matières   Index
baudry@esme.fr