在特定位置使用vim文件启动vim
vim更常用的配置之一是具有这样的文件夹结构在特定位置使用vim文件启动vim,vim,windows-7,Vim,Windows 7,vim更常用的配置之一是具有这样的文件夹结构 \[vimfiles] \[vim73] \_vimrc 如何在_vimrc和[vimfiles]位于其他文件夹中的情况下启动vim?问题文件夹不是vim启动时自动检查的文件夹?您可以为~/.vimrc文件传递一个自定义位置:帮助启动包含所有详细信息。例如,您可以通过-u传递文件位置,或者在环境变量VIMINIT中定义:source file命令 运行自己的vimrc文件后,插件的加载由'runtimepath'选项决定。因此,如果您想使用非默认位
\[vimfiles]
\[vim73]
\_vimrc
如何在_vimrc和[vimfiles]位于其他文件夹中的情况下启动vim?问题文件夹不是vim启动时自动检查的文件夹?您可以为
~/.vimrc
文件传递一个自定义位置<代码>:帮助启动包含所有详细信息。例如,您可以通过-u
传递文件位置,或者在环境变量VIMINIT
中定义:source file
命令
运行自己的vimrc文件后,插件的加载由'runtimepath'
选项决定。因此,如果您想使用非默认位置(不是~/.vim
/~/vimfiles
),只需:将runtimepath=…
设置为它。我就是这样做的:
假设您在E:\Vim
中安装了Vim,并且希望从D:\Dropbox\vimfiles
加载Vim文件
编辑您的E:\Vim\\u vimrc
,如下所示:
set rtp+=D:\Dropbox\vimfiles
source D:\Dropbox\vimfiles\_vimrc
或者,您可以使用mklink
和junction
工具创建符号链接
C:\Config\Username\Vim
VIMINIT
,并将其设置为source C:\Config\Username\Vim\\u VIMINIT
C:\Config\Username\Vim\\u viminit
并将源代码C:/Config/Username/\u vimrc
添加到其中\u vimrc
并向其中添加set runtimepath+=C:/Config/Username/Vim/vimfiles
C:\Config\Username\Vim\\u gvimrc
,并在\u vimrc
末尾添加以下内容,以便在启动时加载:
if has("gui_running")
source C:/Config/Username/Vim/_gvimrc
endif
set viminfo+=nC:/Config/Username/Vim/_viminfo
添加到_vimrc
,以便也将viminfo文件存储在自定义位置