2016-05-20 4 views
3

Wie finde ich auch $VIMRUNTIME?

Ich installierte vim von vim gesetzt yum install vim-X11 vim-common vim-enhanced vim-minimal auf CentOS 6.3

+0

Innen vim finden können, führen die commands ': echo $ VIM' und': echo $ VIMRUNTIME' –

+0

1. Warum nicht einfach '$ yum vim-X11 installieren'? 2. Warum kümmert es dich? Du solltest sowieso nichts in '$ VIM' oder' $ VIMRUNTIME' machen. – romainl

Antwort

5

$VIM Zu finden und $VIMRUNTIME Sie

:echo $VIM 
:echo $VIMRUNTIME 

laufen und zu beantworten, was $ VIM ist, können Sie

:h $VIM 

Die Umgebung ausführen Variable "$ VIM" wird verwendet, um verschiedene Benutzerdateien für Vim zu finden, wie das Benutzerstartskript ".vimrc". Dies hängt vom System ab, siehe Start.

Inorder diese Umgebungsvariablen zu setzen, verwenden Sie

:let $VIM = "/path/to/directory" 
:let $VIMRUNTIME = "/path/to/directory" 

Sie auch $VIM und $VIMRUNTIME von der Konsole oder wenn Sie es wollen in einem Shell-Skript

vim -e -T dumb --cmd 'exe "set t_cm=\<C-M>"|echo $VIMRUNTIME|quit' | tr -d '\015' 
vim -e -T dumb --cmd 'exe "set t_cm=\<C-M>"|echo $VIM|quit' | tr -d '\015' 
2

Dies sind die Umgebungsvariablen zu verwenden, wenn Sie in vim und laichen eine Schale aus vim sind. Sie werden sie in keinem anderen Fall finden.

Wenn Sie z. B. :!bash von vim ausführen, werden beide Umgebungsvariablen für die erzeugte Shell festgelegt.

Sie sollten :help $VIM ausführen, um mehr über beide zu wissen.

1

Diese sind in vim eingebaut. Versuchen Sie, diese in vim:

:echo $VIM 
:echo $VIMRUNTIME