Je peux :set number
à partir d'un fichier que je suis en train de modifier, mais comment puis-je toujours les activer par défaut?
Ajoutez set number
à votre fichier .vimrc
de votre répertoire personnel.
Si le fichier .vimrc
ne se trouve pas dans votre répertoire personnel, créez-en un avec vim .vimrc
et ajoutez les commandes souhaitées à l'ouverture.
Voici un site qui explique le vimrc et comment l’utiliser.
Pour modifier le paramètre par défaut afin d’afficher les numéros de ligne dans vi/vim:
vi ~/.vimrc
puis ajoutez la ligne suivante au fichier:
set number
Soit nous pouvons source ~/.vimrc
ou enregistrer et quitter par :wq
, maintenant la session de Vim aura une numérotation :)
Terminal> su
> password
> vim /etc/vimrc
Cliquez ici et éditez comme dans le numéro de ligne (13):
set nu
Je n'avais pas de fichier .vimrc dans mon répertoire personnel. J'ai créé un, ajouté cette ligne:
set number
et cela a résolu le problème.
dans le répertoire personnel, vous trouverez un fichier appelé ".vimrc" dans ce fichier, ajoutez le code "set n", enregistrez, quittez et ouvrez un nouveau fichier vi. Vous y trouverez les numéros de ligne.
J'utilise Debian 7 64 bits.
Je n'avais pas de fichier .vimrc dans mon dossier personnel. J'en ai créé un et j'ai pu définir les paramètres utilisateur par défaut pour vim.
Cependant, pour Debian 7, une autre méthode consiste à éditer/etc/vim/vimrc
Voici un bloc de commentaires dans ce fichier:
" All system-wide defaults are set in $VIMRUNTIME/debian.vim (usually just
" /usr/share/vim/vimcurrent/debian.vim) and sourced by the call to :runtime
" you can find below. If you wish to change any of those settings, you should
" do it in this file (/etc/vim/vimrc), since debian.vim will be overwritten
" everytime an upgrade of the vim packages is performed. It is recommended to
" make changes after sourcing debian.vim since it alters the value of the
" 'compatible' option.
Si vous ne voulez pas ajouter/modifier .vimrc, vous pouvez commencer par
vi "+set number" /path/to/file