Vim Tips Wiki

Set VIMRUNTIME within vimrc

Redirected from VimTip510

1,624pages on
this wiki
Add New Page
Talk0 Share
Tip 510 Printable Monobook Previous Next

created July 18, 2003 · complexity basic · author maxiangjiang · version 6.0

In general, $VIMRUNTIME cannot be set within vimrc.

This tip is for those who want to avoid setting $VIMRUNTIME as an enviromental variable (either rc file on Unix or enviroment on Windows).

I found the following steps worked on my PC and Unix:

  • Find out your $VIM (on Windows, it is the directory where gvim.exe lives).
  • Create a directory called doc under $VIM (now, we have $VIM/doc).
  • Copy help.txt from official $VIMRUNTIME/doc (now, we have $VIM/doc/help.txt).

Now, we can set $VIMRUNTIME within vimrc, for example

let $VIMRUNTIME='C:/usr/share/vim/vim63'

I find it is useful on PC especially when I have cygwin installed, thus a single copy of VIMRUNTIME can be shared for both vi (cygwin version) and gvim.exe (win32 version).


Ad blocker interference detected!

Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.

Also on Fandom

Random Wiki