有没有人知道如何设置Emacs默认情况下在SQL模式下使用/* */
注释而不是--
?
澄清:当我输入 M - ; 时,我想插入/* */
,但默认情况下会插入--
。我不关心字体着色或其他什么。
我通常会编写sqlite和postgresql代码,如果这很重要,但它不应该。
答案 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?