2

org-mode では、先頭に#. `%' で始まる行に対して同じ動作を設定することは可能ですか?

4

3 に答える 3

2

次の関数を変更してみましたorg.el

(defun org-at-comment-p nil
  "Is cursor in a line starting with a # character?"
  (save-excursion
    (beginning-of-line)
    (looking-at "^#")))

^[#%]運が悪ければ、のような正規表現を変更することによって。

#文字はorg-mode内の多くの場所でハードコーディングされています。

于 2013-03-02T19:40:35.240 に答える
2

これは本当の答えだとは思わないかもしれませんが、それは...

使用しないでください # を使用してください

于 2013-03-03T00:18:54.090 に答える
2
(font-lock-add-keywords
  'org-mode `(("^[ \t]*\\(#\\)[ +\n].*$"
      (0 (compose-region
      (match-beginning 1) (match-end 1) ?%)))))

これは%文字なのに文字を表示します#。# でコメントを挿入する必要がありますが、希望どおりに表示されます。

于 2013-03-06T00:00:11.353 に答える