似乎维护了一些可移植版本的 vim,但我个人从未发现对它们的特殊需求:标准 Vim 的可移植性足以满足我的需要。
在你的 U 盘上创建一个目录(假设它是E:
在你创建它的时候):
E:\vim
添加两个文件夹:
E:\vim\vim73
E:\vim\vimfiles
C:\Program Files\vim\vim73
将(或安装它的任何位置)的内容复制到E:\vim\vim73
并获取您的 vim 配置文件(如果有的话)并将它们放入E:\vim\vimfiles
. 将你的 vimrc 复制到E:\vim\_vimrc
.
现在将 U 盘放入另一台 PC(假设它安装为F:
)。打开 Windows 资源管理器,导航到F:\vim\vim73
并双击 gvim.exe。它将打开 Vim GUI 并加载您的配置。
为了保持本地和可移植的 vim 配置匹配,我建议将 vimfiles 目录置于版本控制之下(也允许您轻松尝试新插件,然后如果您不想要它们,则“还原”以摆脱它们)和在 USB 记忆棒上结帐,在 PC 上结帐。如果您将您的_vimrc
移至vimfiles\vimrc
并替换_vimrc
为以下内容,它将通过所有插件和配置保持 vimrc 版本控制:
" _vimrc - Links to the vimrc in the vimfiles directory
runtime vimrc
_gvimrc
如果你有一个,你也可以这样做。