gpt4 book ai didi

emacs - 组织模式下的语法高亮。语言列表?

转载 作者:行者123 更新时间:2023-12-04 17:00:29 25 4
gpt4 key购买 nike

当我尝试在组织模式下突出显示 SQL 代码时,突出显示失败:

#+BEGIN_SRC SQL
SELECT *
FROM Production.Product
ORDER BY Name ASC;
#+END_SRC SQL

它适用于 Python、shell 等,但不适用于 SQL。我想知道我是否使用了错误的关键字。

鉴于这种:
  • 如何突出显示 SQL 代码?
  • 在哪里可以找到支持的语言列表?
  • 最佳答案

    SQL应该是小写,sql ,并且您不需要在 END_SRC 上重复语言名称线:

    #+BEGIN_SRC sql
    SELECT *
    FROM Production.Product
    ORDER BY Name ASC;
    #+END_SRC

    组织模式只是附加 -mode到给定的语言名称并尝试找到主要模式函数。 Emacs Lisp 函数名区分大小写,所以 sql-mode存在同时 SQL-mode没有。

    您可以通过键入 C-h a -mode$ 来获取所有此类函数的列表。 ,即搜索所有以 -mode 结尾的函数,但结果列表包含许多不是编程语言主要模式的模式。

    关于emacs - 组织模式下的语法高亮。语言列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22484550/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com