org-modeでソースコードを編集するときのメジャーモードを変更できるようになっていた
org-mode内でソースコードを編集するときのメジャーモードを指定できるようになっていた。
org-mode8.3から変数org-src-lang-modesで設定できるようになったとのこと
例?
このようなorg-modeのテキストがあって
* sum header
#+BEGIN_SRC web
<!doctype html>
<html lang="ja">
<head>
<meta charset="UTF-8"/>
<title>タイトル</title>
</head>
<body>
<h1>タイトル</h1>
</body>
</html>
#+END_SRC
#+BEGIN_SRC (モード名)から#+END_SRCの間で"C-c `"(M-x org-edit-special)を押すと、
別のウィンドウで指定したメジャーモードのバッファが開いていた。
このモード名とメジャーモードの対応を変更できるようになったとのこと。
今中身を見てみると、shellと書くとsh-modeで開いてくれるみたい。
(("ocaml" . tuareg) ("elisp" . emacs-lisp) ("ditaa" . artist) ("asymptote" . asy) ("dot" . fundamental) ("sqlite" . sql) ("calc" . fundamental) ("C" . c) ("cpp" . c++) ("C++" . c++) ("screen" . shell-script) ("shell" . sh) ("bash" . sh))