¿Cómo localizar el archivo vimrc utilizado por vim editor?


Respuestas:


218

Solo intenta hacer lo siguiente:

:version

Obtendrá una salida que incluye algo como:

 system vimrc file: "$VIM/vimrc"
     user vimrc file: "$HOME/.vimrc"
      user exrc file: "$HOME/.exrc"
  system gvimrc file: "$VIM/gvimrc"
    user gvimrc file: "$HOME/.gvimrc"
    system menu file: "$VIMRUNTIME/menu.vim"

Como señaló Herbert en los comentarios, aquí es donde se vim busca vimrc s, no significa que existan.

Puede verificar la ruta completa de su vimrccon

:echo $MYVIMRC

Si la salida está vacía, entonces vimno utiliza un usuario vimrc(solo créelo si lo desea).


20
Para aclarar: :versionindica qué ubicaciones se buscan, pero no proporciona ninguna información sobre qué archivos se encontraron. Para eso, la variable $ MYVIMRC es útil, ya que está buscando la salida de :scriptsuna lista completa de todos los archivos de script cargados, incluidos todos los archivos vimrc.
Herbert Sitz

17
@HerbertSitz :scripts-> :scriptnames(error tipográfico inocente)
Randy Morris el

2
: echo $ MYVIMRC era exactamente lo que estaba buscando. ¡Salud!
theINtoy

55
Estoy ejecutando vim 7.4 en OSX 10.10.5 instalado con Homebrew, y :echo $MYVIMRCno muestra nada.
Heath Borders

55
Sé que esto tiene como dos años, pero con respecto a los últimos dos comentarios. Obtuve un resultado en blanco al ejecutar ese comando desde la línea de comando, sin embargo, al abrir vim y luego escribir ": echo $ MYVIMRC" obtuve el archivo vimrc real.
Four_0h_Three
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.