我正在使用 fortran-mode
在 Emacs(无 Windows 模式)上使用 fortran90 进行编码。我只使用过 Emacs for Python,它可以正常工作,但现在我已经切换到 fortran90,我遇到了很多小问题,我不知道如何配置。
我遇到的最大问题是评论区域命令。我通常使用 M-; 来评论区域,但我得到这样的结果:
c$$$ if (x1.eq.0) then
我知道这个命令
C-x r t
这实际上起到了作用(我可以在每行的开头插入一个 !
),但我已经习惯了 M-; 命令,我希望我可以继续使用它。另外,使用后一个命令我可以评论和取消评论该区域。
所以我想做的是替换(并且仅在)fortran-mode
中注释的符号。这样每次我使用 fortran-mode
打开/关闭 Emacs 时它都会工作。
谢谢!
最佳答案
过去 30 年我没有使用 Fortran 进行编码(!),而且我也不熟悉 Emacs 中的 Fortran 模式。但是查看 fortran.el
库,我发现有一些用于自定义评论行为的用户选项。使用 M-xcustomize-group fortran-comment
查看它们。每个文件的文档应该是不言自明的。如果没有,Emacs 手册中提供了更多信息 - 请参阅节点 Fortran
及其子节点,特别是节点 Fortran Comments
。例如,它专门讨论了 Fortran 模式上下文中的 M-;
。
关于emacs - 如何为 Emacs 重新定义 Fortran 注释字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22816188/