【问题标题】:How can I compile gVim under Ubuntu?如何在 Ubuntu 下编译 gVim?
【发布时间】:2010-07-23 02:24:39
【问题描述】:

我正在尝试为 gVim 安装 codecheck 插件,但为此我必须使用该插件编译 gVim。

在 apt 上,gVim 包的每个 apt-get 源都会下载正常的 Vim 源,所以我猜编译 GUI 必须是一个配置选项。但是,我可以在 Vim 上安装插件,但无法编译 gVim(因为当我制作时,似乎没有 gVim 可执行文件)。

对编译 gVim 有帮助吗?

【问题讨论】:

标签: plugins compilation vim vim-plugin


【解决方案1】:

我很确定您可以在 configureing 时添加 --enable-gui=gtk2。至少,我记得我是这样做的。

【讨论】:

    【解决方案2】:
    1. apt-get build-dep vim 为 Vim 安装构建依赖项。
    2. 阅读src/INSTALL,如源码顶层目录README.txt中所述,了解如何配置和编译。

    【讨论】:

    • 如果Martin 可以将他的补丁放到debian/ 目录的某个位置,修改某个文件以提及该补丁,然后运行dpkg-buildpackage 来构建一个替换包,那肯定会很高兴。但我不知道在哪里放置补丁或在构建过程中修改什么文件以包含补丁......
    • 最好是使用插件,比如vim.org/scripts/script.php?script_id=2736,而不是尝试对 Vim 的源代码使用 alpha 质量补丁。
    • 使用 Debian/Ubuntu 软件包的缺点还在于它通常落后于上游补丁级别和/或可能引入您不想要的更改。每天/每晚构建当前 Vim(例如通过一些 PPA)会很不错。
    • @blueyed:我特别在上游 Vim 和 Debian 的打包之间保持最小的差异。你可以在patch-tracker.debian.org/package/vim 看到我应用的特定补丁。该软件包确实落后于上游,但我查看了开发列表并尝试了解重要的补丁。
    【解决方案3】:

    在你安装好你的依赖之后你找不到 gvim 可执行文件,然后从终端尝试vim -g - 这是在 GUI 模式下启动的标志。总是值得一试。

    【讨论】:

    • 是的,但只有在最初使用 GUI 选项编译时才会起作用。
    【解决方案4】:

    看来这是一个更新的版本:http://vim.wikia.com/wiki/Building_Vim

    【讨论】:

      猜你喜欢
      • 2011-09-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-26
      • 2011-11-20
      • 2015-11-16
      • 2014-08-05
      • 1970-01-01
      相关资源
      最近更新 更多