如何让 gVIM 变得可移植

如何让 gVIM 变得可移植

是否可以设置默认免疫球蛋白安装 (视窗) 是否便携,以便我可以将其放在 USB 记忆棒上携带?

我知道有一些便携式发行版,但它们似乎都没有维护。

答案1

gVim 便携版 是一款功能丰富且使用起来不太困难的文本编辑器,而且功能非常丰富。使用 gVim,您可以编写代码、突出显示语法,以及执行您期望的所有其他文本编辑器功能(以兆字节为单位)。

答案2

gVim 本身就非常便携。如果您从 vim.org 下载二进制文件,从 zip 文件(或 .tz,我现在不确定)。并开始使用它,您会注意到它留下的唯一东西是您的备份和交换以及 ...documents and settings ...目录中的类似文件。

把这个放到你的 vimrc 中

set nobackup
set nowritebackup
set noswapfile
set viminfo=

如果我没记错的话,它应该会非常有效。

答案3

要使 gvim 可移植,您只需更改 HOME 目录。只需一个小的批处理脚本即可完成此操作。

假设您已经下载了 gvim 存档及其运行时文件并进行了安装。您的 gvim 安装如下所示:

C:\path\to\your\vim\vim81\gvim.exe

其中 81 是版本号,可能会相应改变。

创建一个home与包含 的文件夹平行的目录gvim.exe,并portable_gvim.bat在该gvim.exe文件夹中创建一个名为 的批处理文件,如下所示:

vim
├─home
│      _viminfo
│      _vimrc
└─vim81
    │  gvim.exe
    │  portable_gvim.bat
    ├─autoload
    ............

portable_gvim.bat然后输入如下内容:

:: Changing gvim's home directory to make it portable
:: Put this file next to gvim.exe 

@echo off
setlocal

pushd %~dp0..
set "HOME=%CD%\home"
popd

start "" "%~dp0gvim.exe" %*

endlocal
echo on

就是这样。将您的 _vimrc 放入那个便携式家中,启动批处理,然后享受。

相关内容