_vimrc的位置

_vimrc的位置,vim,vi,Vim,Vi,我定制的\u vimrc文件保存在$HOME中,如下所示: M:_vimrc 我可以移动\u vimrc说出以下位置,并且仍然让gvim找到它吗 M:\UsefulDirectoryName\u vimrc :帮助vimrc说 Recommended place for your personal initializations: Unix $HOME/.vimrc OS/2 $HOME/.vimrc or $VIM/.vimr

我定制的
\u vimrc
文件保存在
$HOME
中,如下所示:

M:_vimrc

我可以移动
\u vimrc
说出以下位置,并且仍然让gvim找到它吗

M:\UsefulDirectoryName\u vimrc


:帮助vimrc

    Recommended place for your personal initializations:
    Unix            $HOME/.vimrc
    OS/2            $HOME/.vimrc or $VIM/.vimrc (or _vimrc)
    MS-DOS and Win32    $HOME/_vimrc or $VIM/_vimrc
    Amiga           s:.vimrc or $VIM/.vimrc

因此,您可以将
$VIM
设置为
UsefDirectoryName
,并尝试一下。

:help vimrc

    Recommended place for your personal initializations:
    Unix            $HOME/.vimrc
    OS/2            $HOME/.vimrc or $VIM/.vimrc (or _vimrc)
    MS-DOS and Win32    $HOME/_vimrc or $VIM/_vimrc
    Amiga           s:.vimrc or $VIM/.vimrc

因此,您可以将
$VIM
设置为
UsefolDirectoryName
,并尝试一下。

VIM将仅在以下两个位置之一找到您的
\u vimrc

$HOME/_vimrc
$VIM/_vimrc
如果您想使用其他位置,您必须告诉Vim您的
\u vimrc
在哪里。你可以:

  • 使用此命令启动Vim,
    Vim-u/path/to/\u vimrc
  • 将此行添加到
    $HOME/_vimrc
    source/path/to/_vimrc

Vim将仅在以下两个位置之一找到您的
\u vimrc

$HOME/_vimrc
$VIM/_vimrc
如果您想使用其他位置,您必须告诉Vim您的
\u vimrc
在哪里。你可以:

  • 使用此命令启动Vim,
    Vim-u/path/to/\u vimrc
  • 将此行添加到
    $HOME/_vimrc
    source/path/to/_vimrc

是的,你可以:)这个问题为你回答了这个问题:是的,你可以:)这个问题为你回答了这个问题:罗曼因-你是无所不在的维默-+1谢谢
:s/无所不在/无聊
,但是如果我使用你的方法,我仍然需要保留
$HOME/\u vimrc
,但其中只有一行
源代码/path/to/_vimrc
和执行所有工作的实际rc将位于
/path/to/_vimrc
?是。基本上,我就是这样做的,我的
~/.vim
目录处于版本控制之下,里面有我的“真正的”vimrc。@romainl不要动摇我的信念,你无所不在!romainl-你是无所不在的vimmer-+1谢谢
:s/无所不在/无聊
,但是如果我使用你的方法,我仍然需要保留
$HOME/\u vimrc
,但是它里面只有一行
source/path/to/\u vimrc
,而完成所有工作的实际rc将位于
/path/to/\u vimrc
?是的。基本上,我就是这样做的,我的
~/.vim
目录处于版本控制之下,里面有我的“真正的”vimrc。@romainl不要动摇我的信念,你无所不在+1 ah-ok-那么$HOME对我的电脑来说是gerneric-但是我可以配置$VIM?+1 ah-ok-那么$HOME对我的电脑来说是gerneric-但是我可以配置$VIM?