在 org-mode 中 - 有没有办法让 emacs 将某个区域视为给定模式(使用语法高亮等)。我针对 bash 尝试了以下操作:
#+begin_src bash
# -*- mode:sh -*-
find . -type f -not -name '*[[:digit:]]*'
#+end_src
它不起作用 - 它只是用灰色显示查找行。我希望它像在 shell 脚本模式下一样突出显示,或者至少是黑色 - 没有 org-mode 解析。
编辑:
解决(setq org-src-fontify-natively t)
了这个问题,但是 org 仍然解释[[:digit:]]
为一个链接:
#+begin_src sh
find . -type f -not -name '*[[:digit:]]*'
#+end_src
能以某种方式关闭它吗?
答案1
(setq org-src-fontify-natively t)