Orgモードは、Emacsをオーガナイザーや執筆システムとして利用するためのOutlineモードの派生版です。拡張子が.orgで終わるファイル名のファイルは、Orgモードで開かれます(ファイルモードの選択を参照)。明示的にOrgモードに切り替えるには、M-x org-modeと入力してください。
Orgモードでは、アウトラインモードと同様に、各エントリには1つ以上の‘*’文字で始まる見出し行があります。アウトラインの書式を参照してください。また、‘#’文字で始まる行はすべてコメントとして扱われます。
Orgモードには、アウトライン構造を簡単に表示・操作するためのコマンドが用意されています。これらのコマンドの中で最もシンプルなのが TAB (org-cycle)
です。見出し行で呼び出すと、サブツリーの異なる表示状態を順に切り替えます:(i) その見出し行のみを表示する、(ii)
その見出し行と、もしあればその直下の子見出し行のみを表示する、(iii) サブツリー全体を表示する。本文行で呼び出した場合は、TAB のグローバルバインディングが実行されます。
Orgモードのバッファ内の任意の場所で S-TAB
(org-shifttab) と入力すると、アウトライン構造全体の表示状態が、(i)
最上位の見出し行のみの表示、(ii) すべての見出し行を表示し本文行は非表示、(iii) すべて表示、の間で切り替わります。
見出し行で M-UP (org-metaup) または M-DOWN (org-metadown)
と入力すると、本文行やサブツリー(ある場合)を含むエントリ全体をバッファ内で上下に移動できます。同様に、M-LEFT (org-metaleft) および
M-RIGHT (org-metaright)
で見出し行を昇格または降格させることができます。これらのコマンドを本文行で実行した場合、グローバルバインディングが実行されます。
以下のサブセクションでは、Orgモードをオーガナイザーおよび執筆システムとして利用するための基本的な手順を説明します。詳細については、The Org Manualのはじめにを参照してください。