2012-01-23 9 views
101

Chcę się dowiedzieć, czy w edytorze vim istnieje dowolne polecenie, dzięki któremu dowiemy się, który plik vimrc (lokalizacja) jest używany przez edytor vim.Jak zlokalizować plik vimrc używany przez edytor vim?

+1

Możliwy duplikat [Gdzie jest mój plik .vimrc?] (Http://stackoverflow.com/questions/10921441/where-is-my-vimrc-file) –

Odpowiedz

152

prostu spróbuj wykonać następujące czynności:

:version 

Dostaniesz wyjście która zawiera coś takiego:

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" 

Albo można zrobić:

:echo $MYVIMRC 

$MYVIMRC jest ustawiony na pełna ścieżka twojego vimrc.

+7

+1 lub "vim --version". –

+16

Aby wyjaśnić: ': version' określa, które lokalizacje są wyszukiwane, ale nie podaje żadnych informacji dotyczących znalezionych plików. W tym celu użyta jest zmienna $ MYVIMRC, tak jak w wynikach ': scripts' dla pełnej listy wszystkich załadowanych plików skryptów, w tym wszystkich plików vimrc. –

+13

@HerbertSitz ': scripts' ->': scriptnames' (innocent litero) –

Powiązane problemy