我下载了vim-7.3.tar.bz2,据说包含源码和运行时。我解压了它,但我找不到 vim 程序的可执行文件。它在哪里?
3 回答
开源软件包很少同时包含源代码和二进制文件,特别是因为 Vim 运行在许多不同的平台上。
二进制下载列在http://www.vim.org/download.php
您没有告诉您正在使用的操作系统;对于 Windows,Cream 项目 ( http://cream.sourceforge.net/ ) 提供了最新的包和安装程序;对于 Linux,最好依靠发行版的包管理。
要安装本地用户(与系统/根用户相比),您要么必须破解包管理(cp. https://serverfault.com/questions/23734/is-there-any-way-to-get -apt-to-install-packages-to-my-home-directory),或从源代码(您已经下载!)编译(使用自定义安装前缀)
如果您想关注最新最好的 Vim 并不断更新,请查看其 Mercurial 存储库并从那里编译 Vim。
通常的步骤是:
$ ./configure --prefix=/home/username
$ make
$ make install
有很多方法可以定制整个过程,你应该先做$ ./configure --help
任何事情来了解你可以做什么。
第一步是定义用于构建的所有选项。
$ ./configure
没有选项只使用默认设置。第二步是建筑本身。
/home/username/bin/vim
在我的示例中,最后一步是将可执行文件移动到配置时给出的路径。
另一种解决方案是简单地做$ make
,将可执行文件移动到您想要的位置并确保该位置属于您的路径or
创建别名。
打开旧版本的 vim,然后输入:
:help install
你会在那里找到你需要的一切。甚至还有一个关于在家中安装的部分:
:help install-home