如何将emacs sql-mode注释默认为c-style?

时间:2014-10-10 17:01:56

标签: sql emacs

有没有人知道如何设置Emacs默认情况下在SQL模式下使用/* */注释而不是--

澄清:当我输入 M - ; 时,我想插入/* */,但默认情况下会插入--。我不关心字体着色或其他什么。

我通常会编写sqlite和postgresql代码,如果这很重要,但它不应该。

2 个答案:

答案 0 :(得分:1)

这样的东西
(add-hook 'sql-mode-hook
          (lambda ()
            (setq comment-start "/* ")
            (setq comment-end " */")))

可能会这样做,因为它是100%未经测试的。

答案 1 :(得分:-1)

我对此并不了解,但我认为你可以编辑语法表来改变emacs的工作方式。这个帖子的答案解释得比我好多了,因为我从未亲自与emacs合作过。除此之外,遗憾的是我没有任何东西给你。 How to make Emacs sql-mode recognize MySQL #-style comments?