Vim editörü tarafından kullanılan vimrc dosyası nasıl bulunur?


Yanıtlar:


218

Sadece aşağıdakileri yapmayı deneyin:

:version

Gibi bir şey içeren bir çıktı alırsınız:

 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"

Herbert tarafından yorumlarda belirtildiği gibi, burası s'yi vim arar vimrc , bu onların var olduğu anlamına gelmez.

Eğer tam yolunu kontrol edebilirsiniz vimrcile

:echo $MYVIMRC

Çıktı boşsa, vimbir kullanıcı kullanmaz vimrc(yalnızca isterseniz oluşturun).


20
Açıklığa kavuşturmak için: :versionhangi konumların arandığını söyler, ancak hangi dosyaların bulunduğuyla ilgili bilgi vermez. Bunun için, tüm vimrc :scriptsdosyaları da dahil olmak üzere tüm yüklü komut dosyalarının tam listesi için çıktıya bakıldığında $ MYVIMRC değişkeni yararlıdır .
Herbert Sitz

17
HeerSitz :scripts-> :scriptnames(masum yazım hatası)
Randy Morris

2
: echo $ MYVIMRC tam da aradığım şeydi. Şerefe!
theINtoy

5
Homebrew yüklü OSX 10.10.5 üzerinde vim 7.4 çalıştırıyorum ve :echo $MYVIMRChiçbir şey çıktı.
Heath Sınırları

5
Bunun iki yaşında olduğunu biliyorum ama son iki yorumla ilgili. Komut satırından bu komutu çalıştırırken boş bir çıktı aldım ancak vim açtıktan sonra ": echo $ MYVIMRC" yazarken gerçek vimrc dosyasını aldım.
Four_0h_Three
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.