web-dev-qa-db-fra.com

Impossible de trouver le chemin d'accès au fichier ~ / .vimrc

J'ai lu de nombreux articles sur la modification de la longueur de la tabulation dans mon éditeur vim, mais uniquement des modifications temporaires.

Je veux rendre la configuration permanente et je crois comprendre que je peux la configurer dans le fichier mentionné ci-dessus.

J'ai essayé:

vim ~/.vimrc

Dans mon répertoire home sans résultats. Cela ouvre juste un nouveau fichier avec le nom.

14
Øystein Seel

Le chemin est correct mais le fichier n'existe pas encore. Il n'est pas créé par défaut car c'est un moyen facultatif de configurer vos propres paramètres.

Comme avec n'importe quel éditeur de texte, lorsque vous appelez vim et entrez le nom d'un fichier inexistant (ou vide), un fichier vierge portant ce nom est ouvert, c'est pourquoi

vim ~/.vimrc

ouvre un fichier vide. presse i, écrivez quelque chose, puis enregistrez le fichier en quelque sorte en tappant esc:wenter et maintenant vous avez un ~/.vimrc

Si vous en avez besoin, vous trouverez un exemple pour ~/.vimrc quelque part dans /usr/share/vim/. Sur mon système, c'est /usr/share/vim/vim74/vimrc_example.vim

À l'intérieur, il vous dit quoi faire si vous voulez l'utiliser:

" An example for a vimrc file.
"
" Maintainer:   Bram Moolenaar <[email protected]>
" Last change:  2016 Mar 25
"
" To use it, copy it to
"     for Unix and OS/2:  ~/.vimrc

Façon de le trouver:

Sudo updatedb && locate vimrc

Sinon, vous pouvez créer le vôtre à partir de zéro. Voici un wiki avec quelques conseils pour créer ~/.vimrc.

23
Zanna

Le moyen le plus simple de créer un fichier ~/.vimrc et de disposer d’un excellent point de départ pour vos propres explorations consiste à exécuter les opérations suivantes à partir d’une fenêtre de terminal:

cp -v /usr/share/vim/vim*/vimrc_example.vim ~/.vimrc

Ouvrez ce fichier avec votre éditeur de texte préféré et commencez à explorer, le fichier est bien commenté et il y a aussi sans fin exemples sur Internet avec lesquels expérimenter ...

4
andrew.46