バッファーで組織モードを無効にする方法


9

テストの目的M-x org-modeで、バッファで(たとえば、スクラッチバッファで)org-modeを有効にしました。それを無効にする方法は?再度実行しM-x org-modeても、オフにはなりません。


2
希望のモードに置き換えてみM-x fundamental-modeませんか?関数の内容、fundamental-modeつまりも参照してください(kill-all-local-variables) (run-mode-hooks)。私はそれをさらに一歩進め、オーバーレイを削除し、テキストのプロパティやその他のものを削除します-参照: emacs.stackexchange.com/a/12527/2287
lawlist

2
これは間違いなく、メジャーモードを「オフにする」ことに関する他の質問の複製ですが、今は重複を探す時間はありません。
Drew

回答:


14

Mx org-modeを再度実行しても、オフにはなりません。

この規則はマイナーモード用です-Mx "minor-mode-name"を実行すると、そのマイナーモードが再び無効になります。org-modeはメジャーモードです。これを行うとき、emacsはどのメジャーモードに入るのか手掛かりがありません。常にアクティブなメジャーモードが存在する必要があります。

したがって、org-modeを無効にするのではなく、どのメジャーモードに移行するかを考える必要があります。ファンダメンタルモードは、コメントで説明されているように、他のどれよりも優れた選択肢です。


1
Emacsを起動するとき、スクラッチバッファーはlisp対話モードになっているので、これも良い候補になります
YoungFrog
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.