新規作成 | ページ一覧 | RSS | MobileMemo | 検索 | ヘルプ | ファイル登録 | 更新履歴 | ログイン

トップページ > OrgMode

OrgMode - Emacs上のアウトライナー

Org-modeとは

TOP↑

Org-modeはCarsten Dominik氏が作成したEmacsのOutline-modeを大幅に拡張したアウトライナーのLisp(マクロ)である。Org=organizerという名のとおり、アウトライナーの域を超えて、プロジェクトやTODOを管理したり、スケジュールを組んだりするオーガナイザーである。

最初にOrg-modeに触れたのは、2004年12月初旬。当時、Zaurusを購入し、アウトライナーを探していたが、マクロが組めるエディターは存在しない。そこでシェルで動くEmacsにたどりついた。しかしEmacsのOutlineに不満を持ち、Emacsで動くOutline系のLispで良いものはないかと探していたところ、発見したのです。それは、あたかも専用のOutlineソフトのように、カーソルキーで階層を下げたり、ツリーを上下に移動したりすることができるものだった。しかしながら、機能が豊富すぎて、よくわからないので、マニュアルを翻訳してみることにした。そしてCarsten Dominik氏の了解をえてサイトに公開したのが、ちょうど2年前2004年12月23日だった。

なお、その後アウトラインを使うだけならば、IQNotesをもとにサムさんがWZNotesというアプリケーションを開発されている。

この2年の間に、当時バージョン3.03だったが、バージョンが4.60まで上がり、org.elは290KB、7,588行から681KB、18,561行に、マニュアルのorgは78KB、2064行から、268KB、6,328行にとおおむね3倍に拡張された。(2006年12月現在)

Org-mode4.60の概要を紹介しておこう

これらは一部の機能を紹介したにすぎないが、こんなことが、Emacsというテキストエディター上で実行できてしまうのだ。それもマクロを使って、プレーンなテキスト上で。

ただし、多機能になった結果、コマンドの数も大幅にふえたので、コマンドを覚えるのが大変なのだが、これはMeadowMemoさんに作ってもらったMyHelpで対応したいと考えている。乞うご期待。

Links

TOP↑

Org-mode4.60マニュアル 私が翻訳したもの

TOP↑

Org-modeマニュアルは以下の構成になっています。4つのページに分けました。

更新状況

TOP↑