是否可以使emacs组织模式将以%开头的行视为注释?

是否可以使emacs组织模式将以%开头的行视为注释?,emacs,comments,org-mode,Emacs,Comments,Org Mode,我知道我可以在组织模式下,通过在一行前面加上#将其标记为注释。是否可以为以“%”开头的行配置相同的行为?我刚刚尝试从org.el修改以下函数: (defun org-at-comment-p nil “光标是否位于以#字符开头的行中?” (省去远足 (行首) (看“^#”号)) 通过将正则表达式更改为类似于^[#%]之类的内容,没有运气 #字符在组织模式中的许多地方都是硬编码的。您可能认为这不是一个真正的答案,但它是 不要,只要使用# 这将显示%字符,即使它是#字符。您仍然需要插入带有#的注释

我知道我可以在组织模式下,通过在一行前面加上
#
将其标记为注释。是否可以为以“%”开头的行配置相同的行为?

我刚刚尝试从
org.el
修改以下函数:

(defun org-at-comment-p nil
“光标是否位于以#字符开头的行中?”
(省去远足
(行首)
(看“^#”号))
通过将正则表达式更改为类似于
^[#%]
之类的内容,没有运气


#
字符在组织模式中的许多地方都是硬编码的。

您可能认为这不是一个真正的答案,但它是

不要,只要使用#


这将显示
%
字符,即使它是
#
字符。您仍然需要插入带有#的注释,但它们将按照您的需要显示。

将变量
comment start
设置为“%”似乎都没有帮助。您可能认为这不是真正的答案,但它是。。。不要。只要使用
#
@Slomojo:如果你认为这真的是一个答案,就把它作为一个答案贴出来,看看投票结果如何。就我个人而言,我同意你的观点,但你的胆小并没有给我留下深刻的印象。@HighPerformanceMark你的激励给我留下了深刻的印象。如果你提出这个问题的理由充分,你最好提供一些背景,因为斯洛莫乔的回答很难反驳。(例如,您是否试图将大量现有数据与
%
注释合并在一起?)我的理由是,我想要一个
.org
文件,其中可以保存大量与项目相关的注释。其中一些笔记将是用各种语言编写的片段,包括LaTeX和Mathematica。我希望能够将latex段落直接复制并粘贴到
.tex
文件中,而无需进行任何操作,将其重新格式化为latex注释。
(font-lock-add-keywords
  'org-mode `(("^[ \t]*\\(#\\)[ +\n].*$"
      (0 (compose-region
      (match-beginning 1) (match-end 1) ?%)))))