emacs - 如何为 Emacs 重新定义 Fortran 注释字符?

标签 emacs fortran90

我正在使用 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/

相关文章:

string - 在Fortran中读取带空格的字符串

fortran90 - Fortran 中的 BiCG 算法无法正常工作?

emacs - 带名称的切换窗口配置布局

windows - 粘贴文本的 Emacs 编码

emacs - 如何更改/删除 Emacs 菜单项?

java - 有人成功使用emacs调试java中的内部类吗?

fortran - Fortran 的彩色终端输出

emacs - 组织模式:抽屉的可见导出

fortran90 - 在 fortran 90 中打印函数名称

python - 使用 Python 3 导入 f2py 模块时 undefined symbol