Plugins 如何在Ubuntu下编译gVim?

Plugins 如何在Ubuntu下编译gVim?,plugins,compilation,vim,vim-plugin,Plugins,Compilation,Vim,Vim Plugin,我正在尝试为gVim安装插件,但要这样做,我必须使用该插件编译gVim 在apt上,每个apt get到gVim包的源代码都会下载正常的Vim源代码,所以我想编译GUI必须是一个配置选项。然而,我可以在Vim上安装插件,但我无法编译gVim(因为当我创建时,似乎没有gVim可执行文件) 有什么帮助吗 apt get build dep vim安装vim的构建依赖项 阅读源代码顶级目录中的src/INSTALL,了解如何配置和编译它 在安装了依赖项并且找不到gvim可执行文件之后,从终端尝试vim

我正在尝试为gVim安装插件,但要这样做,我必须使用该插件编译gVim

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

有什么帮助吗

  • apt get build dep vim
    安装vim的构建依赖项
  • 阅读源代码顶级目录中的
    src/INSTALL
    ,了解如何配置和编译它

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

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

    这似乎是一个更为更新的版本:

    如果Martin能把他的补丁放在
    debian/
    目录的某个地方,修改某个提到补丁的文件,然后运行
    dpkg buildpackage
    来构建一个替换包,那就太好了。但是我不知道应该把补丁放在哪里,或者在构建过程中修改什么文件来包含补丁…最好使用插件,比如,使用Debian/Ubuntu包的缺点是它通常落后于上游补丁级别,并且/或者可能会引入您不想要的更改。每日/夜间构建当前Vim(例如,通过一些PPA)会很好。@blueyed:我特别在上游Vim和Debian的打包之间保持最小的增量。您可以在上看到我应用的特定修补程序。该软件包确实落后于上游,但我查看了开发列表,并尝试保持在重要补丁的顶部。是的,但它只有在最初使用GUI选项编译时才能工作。在AskUbuntu上也是如此: