如何在Emacs模式中添加评论样式



我希望在emacs上的fortran模式中添加其他单行评论!*,我将其添加到我的init.el文件中。

从我可以看到的情况下,应该使用modify-syntax-entry命令来处理,但是我正在努力成功,并且似乎没有fortran-mode-syntax-table,所以我看不到我如何将其连接到模式。<<<<<<<<<<<<

我目前的工作(这会导致错误)。

(modify-syntax-entry ?!* "< n")
(modify-syntax-entry ?n "< !*")

错误读取加载'init.el'时发生了错误:无效阅读语法:?

我终于弄清楚了如何做到这一点,值得一提的是使用普通的fortran设置!引起评论,但在我的中不引起评论。

所以我添加到init.el是

(add-hook 'fortran-mode-hook   
(lambda () 
(modify-syntax-entry ?! ". 1")
(modify-syntax-entry ?* ". 2")
(modify-syntax-entry ?n ">") ))

前两个修改式 - 符号输入使用两个字符注释启动序列!*和>是评论的语法类别结束的数字语法标志,为此我使用 n用newline来结束注释。

请参阅https://www.gnu.org/software/emacs/manual/html_node/elisp/syntax-flags.html和https://wwww.gnu.gnu.gnu.gn.gn.gn.gn.gn.gn.gn.org/software/emacs/manual/manual/html_node/eelisp/el_node/elelispe/语法级 - table.html#语法class-class-table有关更多详细信息

相关内容

  • 没有找到相关文章