org-mode - 有沒有辦法讓 emacs 將一個區域視為給定模式

org-mode - 有沒有辦法讓 emacs 將一個區域視為給定模式

在 org-mode 中 - 有沒有辦法讓 emacs 將某個區域視為給定模式(使用語法突出顯示等)。我為 bash 嘗試了以下操作:

#+begin_src bash
# -*- mode:sh -*-
find . -type f -not -name '*[[:digit:]]*'
#+end_src

它不起作用 - 它只是以灰色顯示查找線。我想要突出顯示,就像我處於 shell 腳本模式一樣,或者至少是黑色,沒有組織模式解析。

編輯:

解決(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)

相關內容