【问题标题】:How to set ":make" to use scons?如何设置 ":make" 以使用 scons?
【发布时间】:2009-11-20 00:13:57
【问题描述】:

我知道当我按下 :make 时,有一种方法可以让 vim 运行 scons 而不是 make。

我在~/.vimrc 中有一个选项,但我不久前删除了它,忘记了它是什么。

【问题讨论】:

    标签: vim scons


    【解决方案1】:

    这个周末我也遇到了同样的问题。我不想每次启动 Vim 时都输入 :set makeprg=scons 或在我的 .vimrc 中硬编码 'makeprg',因为我在某些项目中使用 make,在其他项目中使用 maven,rake... , 等等 ...

    所以今天我写了一个名为 Makeshift 的 Vim 插件,通过查找已知文件 (Makefile, SConstruct, pom.xml, ...) 并设置 'makeprg' 来确定调用 :make 的内容相应地。

    vim.orgDoR 和此问题的未来访问者的详细信息。

    【讨论】:

    • @Sardathrion:我很高兴你发现它很有用。
    【解决方案2】:

    设置makeprg。我不确定scons 是否需要任何选项,但它可能看起来像:

    set makeprg=scons
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-05
      • 1970-01-01
      • 2023-03-09
      • 2011-01-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多