我可以安全地从 Vim 安装目录中删除哪些文件



我有一个旧的256mb USB驱动器,我用它来存储文本文件。草稿、链接、待办事项列表和个人日记日志文件。

我将 vim 安装到驱动器上,以便始终拥有一个体面的文本编辑器,即使我在计算机之间切换,在别人的机器上快速编辑某些内容等。

我不担心很快达到驱动器的容量:vim 安装目录本身比所有其他文本占用更多的空间,而 vim 非常小。

但是,如果我要以某种方式用 200 万个字符左右的文本填充它,我可以安全地从 vim 安装目录中删除什么来清理一些空间?

(当然,这不是一个紧迫的问题,只是一个极简主义的有趣练习。

如果你想要绝对的极简主义,你可以删除所有内容,只保留vim.exe(以及任何必需的DLL)。您还可以使用 UPX 将 vim.exe 的大小从 1.6 MB 减小到 0.8 MB。如果你想进一步减小 vim.exe 的大小,请自己编译它,删除任何不需要的标志。

您还可以包含您的 .vimrc、一些语法文件、您喜欢的插件等。它的大小取决于您。

所以从理论上讲,你可以让你的 vim 安装低于 0.8 MB。

我会从删除您从未打算使用的语法、文件类型和编译器插件开始。所有的配色方案也可以去掉,只用你使用的配色方案(如果有的话)替换。

假设您在 Windows 上,您会注意到从 vim.org 安装使用大约 30 MB,这为大量文本留出了空间。

如果您仍然认为有必要让 Vim 使用更少的空间,您可以尝试 PortableApps 的便携式版本,它非常稳定并使用 ~15 mb。


编辑:

实际上,最新的gVim便携式(7.4)并没有节省太多空间。提到的 ~15 mb 是指 7.3 版,它是使用一组简化的功能编译的(例如:-perl/dyn)。

与其删除文件作为文件类型插件和配色方案(通常非常小),不如考虑编译 Vim,只启用您实际使用的功能。有大量这样的功能,就像:version命令一样。

最新更新