【问题标题】:Bash completion symfonyBash 完成 symfony
【发布时间】:2011-01-26 19:59:13
【问题描述】:

如何在 bash 中完成 symfony? 有ubuntu 9.10。很难写自己的别名。谁知道我在哪里可以找到它?

我找到了http://trac.symfony-project.org/wiki/BashCompletion - 但它适用于 symfony 1.1。兼容 1.4 吗?

【问题讨论】:

    标签: php bash autocomplete symfony1 alias


    【解决方案1】:

    http://github.com/biko2/symfony_complete

    这个脚本非常适合 symfony 1.4。

    【讨论】:

      【解决方案2】:

      我不确定该代码是否适用于 1.4,因为我不使用 propel,而是将教义 ORM 与 symfony 一起使用。然而,真的有必要再这样做了吗?如果它是最独特的表达形式,symfony 任务能够计算出你的意思,就像完成一样,例如:

      ./symfony do:build --all --and-load --no-confirmation
      

      我还发现,如果您在路径中大量使用上述脚本,则将它们放入自己的 bash 脚本中很有用,这样您就可以通过代码完成来调用它们,即

      #!/bin/bash
      ./symfony doctrine:build --all --and-load --no-confirmation
      

      然后将其保存在路径中,例如/usr/local/sbin 类似于 symfony-build 然后将其设置为可执行的 chmod +x /usr/local/sbin/symfony-build 然后您可以通过键入 symfony-[TAB] 来调用它,它应该为您完成代码(尽管不一定是您想要的)。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2021-08-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-05-10
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多