【问题标题】:Where can I get a vim syntax file for the Falcon programming language?我在哪里可以获得 Falcon 编程语言的 vim 语法文件?
【发布时间】:2009-04-24 03:59:21
【问题描述】:

我今天刚刚发现了Falcon programming language,并想尝试一下。因为很新,所以没有ide。这不是问题,因为我可以使用 Vim。如果有 Falcon 的 Vim 语法文件会很有帮助,但我似乎找不到。有人可以指出我的 Falcon 的 Vim 语法文件吗?如果没有,我真的可以使用详尽的教程来为 Vim 创建自己的语法文件。我在 Windows 上,并且是一个非常基本的 Vim 用户,因此将非常感谢特定于该操作系统的逐步操作。谢谢!

【问题讨论】:

    标签: vim syntax-highlighting falcon


    【解决方案1】:

    退房:

    svn://falconpl.org/falcon/docs/trunk/SyntaxHilight

    有点过时了,不过应该可以用。

    【讨论】:

      【解决方案2】:

      据我所知(和谷歌),似乎没有一个。您可以尝试编写一个,但请注意,它并不像听起来那么简单。当然,如果您只想突出显示语法关键字,这不是什么大问题,但是正则表达式(并且只有那个)可能会有点困难。

      我不熟悉那种语言,但尝试从与其相对相似的语言中找到一个语法文件,至少在“结构”上,然后从修改它开始。

      对于正则表达式引用,除了 vim 的帮助之外,我建议使用“开始正则表达式”和“正则表达式口袋引用”。 (它有一个很好的比较功能,其中还包括 vim 的正则表达式)。

      【讨论】:

      • 好建议 - 从 Vim 已有的东西开始(例如 C/Python)并针对 Falcon 的变幻莫测进行修改。
      • 是的,据我从 wikipedia/../Falcon 看到的(只是看了一眼)Python 的语法文件就可以了,作为一个开始。尝试在某处为 falcon 找到保留关键字列表。
      • 谢谢你们。我将看看复制和调整 Python 文件。
      【解决方案3】:

      查看 Vim 文档,它有一整节关于 syntax highlighting 文件以及如何编写自己的 custom syntax files

      【讨论】:

        【解决方案4】:

        Steve Oliver 为 Falcon 编写了一个 VIM 语法文件。它位于:http://www.vim.org/scripts/script.php?script_id=2745

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2011-06-05
          • 1970-01-01
          • 1970-01-01
          • 2011-04-22
          • 1970-01-01
          • 1970-01-01
          • 2015-10-31
          • 1970-01-01
          相关资源
          最近更新 更多