J'utilise la configuration par défaut de vim depuis un certain temps et je souhaite apporter quelques modifications. Cependant, si je le modifie, ~/.vimrc
il semble écraser tous les autres paramètres de configuration de /etc/vimrc
etc., par exemple, il n'y a plus de coloration syntaxique. Voici ce que charge vim:
:scriptnames
/etc/vimrc
/usr/share/vim/vimfiles/archlinux.vim
~/.vimrc
/usr/share/vim/vim80/plugin/... <there are a few>
En d'autres termes, je veux conserver tout ce qui est configuré dans vim, mais simplement faire des ajustements mineurs pour mon utilisateur shell.
Que dois-je faire pour tisser d'une manière ou d'une autre ~/.vimrc
dans la configuration existante ou que dois-je y mettre ~/.vimrc
pour qu'il charge la configuration par défaut?
EDIT:
Mon contenu prévu de ~/.vimrc
:
set expandtab
set shiftwidth=2
set softtabstop=2
vim
configuration
sjngm
la source
la source
~/.vimrc
avez - vous pu être au milieu du peloton?$VIMRUNTIME
type de fichier , il chargera les fichiers à partir des types de fichiers, et ce sera après vimrcRéponses:
Vous pouvez
source
le fichier de configuration Vim global dans votre local~/.vimrc
:la source
Ce que j'ai découvert, c'est que la configuration par défaut (
default.vim
) n'est pas chargée si vous créez un~/.vimrc
fichier, donc ce que j'ai fait était de mettre le contenu de la configuration par défaut dans vimrc et d'ajouter les modifications à la fin.Je suppose que vous avez vim8 et utilisez des configurations par défaut (c'est-à-dire que vous n'avez pas de
~/.vimrc
fichier)Copiez la configuration par défaut dans votre fichier utilisateur vimrc:
cp /usr/share/vim/vim80/defaults.vim ~/.vimrc
Ouvrez ensuite votre
~/.vimrc
fichier et ajoutez vos configurations à la fin de celui-ci.la source