我使用fortran-mode
在Emacs(无窗口模式)的fortran90中进行编码。我只使用了Emacs for Python,它的工作没有问题,但现在我已经切换到fortran90,我有很多小问题,我不知道如何配置。
我遇到的最大问题是使用commenting region命令。我通常使用 M - ; 来评论区域但我得到这样的东西:
c$$$ if (x1.eq.0) then
我知道命令
C-x r t
实际上是诀窍(我可以在每行的开头插入一个!
)但我已经习惯了 M - ; 命令,我希望我能继续使用它。此外,使用后一个命令,我可以评论和取消注释该区域。
所以我想做的是替换符号(仅在fortran-mode
中)。每当我用fortran-mode
打开/关闭Emacs时它都能正常工作。
谢谢!
答案 0 :(得分:2)
在过去的30年里,我还没有在Fortran中编码(!),而且我对Emacs中的Fortran模式并不熟悉。但是看看库fortran.el
我发现有一些用户选项可以自定义评论行为。使用M-x customize-group fortran-comment
查看它们。每个人的文件应该是不言自明的。如果没有,Emacs手册中提供了更多信息 - 请参阅节点Fortran
及其子节点,尤其是节点Fortran Comments
。例如,它专门讨论了Fortran模式中的M-;
。