Forum général.général VIM et _vimrc sous windows

Posté par  .
Étiquettes : aucune
-1
24
août
2011

J'utilise actuellement Vim (gVim) sous Windows 7.

J'ai mis mes réglages dans "c:\users\login_vimrc" mais cela écrase automatiquement les configurations systèmes présentes dans "c:\Program Files (x86)\Vim_vimrc".

Pour moi, ce comportement n'est pas logique. Sur ma Debian, il me semble que mes réglages s'ajoutent au réglages déjà fait dans la configuration système.

Des idées ?

Pour l'instant, j'ai mis mes réglages directement dans "c:\Program Files (x86)\Vim_vimrc".

Merci.

  • # :h source

    Posté par  . Évalué à 2.

    J'utilise actuellement Vim (gVim) sous Windows 7.

    Toutes mes condoléances.

    Sinon, pour ton problème, tu peux toujours essayer de 'sourcer' le fichier "c:\Program Files (x86)\Vim_vimrc" à partir de ton fichier "c:\users\login_vimrc"

    • [^] # Re: :h source

      Posté par  (site web personnel) . Évalué à 2.

      Le .vimrc par défaut sous Debian source la configuration système:

       " 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.
       
       " This line should not be removed as it ensures that various options are
       " properly set to work with the Vim-related packages available in Debian.
       runtime! debian.vim
      
      

      et

       " Source a global configuration file if available
       if filereadable("/etc/vim/vimrc.local")
         source /etc/vim/vimrc.local
       endif
       
      
      

      Du coup, la solution ci-dessus semble être la solution standard. Perso, j'utilise ça:

      if filereadable("/home/my_user/.customVimrc")
        source /home/my_user/.customVimrc
      endif
      
      
  • # Fermer la fenêtre...

    Posté par  . Évalué à 0.

    "Windows 7"
    "Pour moi, ce comportement n'est pas logique"

    Tout est dit. Installe linux.

  • # Merci.

    Posté par  . Évalué à 1.

    J'ai finalement opté pour "sourcer" la configuration système.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.