前の月 / 最新

MuraTaka 速記メモ / 2009-06

01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30

2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12

2009-06-03 Wed

Carbon Emacs org-mode をアップデート [Emacs]

現在、
- Org-mode version 5.23a
が入っている。
最新の org-mode にアップデートする。
単純に、

$ git clone git://repo.or.cz/org-mode.git
でソースを取ってきて、contrib/lisp 配下の lisp ファイルをコピーするだけでいいかな?と思ったが、機能しないものもあるようなので、ちゃんとコンパイルする。

Makefile を Carbon Emacs 用に若干修正。

EMACS=emacs

EMACS=/Applications/Emacs.app/Contents/MacOS/Emacs
に。
/usr/local 配下に site-lisp を入れても Carbon Emacs も大丈夫なようなので、とりあえず上記でまずはやってみる。
- MacWiki - CarbonEmacsPackage/追加ライブラリのインストール手順

$ make
$ sudo make install
で、
- /usr/local/share/emacs/site-lisp
配下に全ての lisp が展開された。

設定は、以下を追加。
make しないと、org-install はない。
(require 'org-install)
(setq org-startup-truncated nil)
(setq org-return-follows-link t)
(org-remember-insinuate)
(add-to-list 'auto-mode-alist '("\\.org$" . org-mode))
(define-key global-map "\C-ca" 'org-agenda)
(define-key global-map "\C-cl" 'org-store-link) ;; (setq org-return-follows-link t) を定義したの消してもいいが。。
(setq org-log-done t)

あとは、
- org-mode + remember-mode でEmacs内で瞬時にメモをする→コードリーディングに生かす・メモ検索する - (rubikitch loves (Emacs Ruby CUI))
の情報をありがたく使わせて頂いた。

おっ、何気に Speedbar に対応している。
Speedbar 2階層目までの一覧が確認できる。通常通り jump もできる。

■ 参考

- org-mode + remember-mode でEmacs内で瞬時にメモをする→コードリーディングに生かす・メモ検索する - (rubikitch loves (Emacs Ruby CUI))
- WeBlowg Side:org-mode
  キーバインドをよくまとめてくださっている。
- freemind とOrg Mode

2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12

最終更新時間: 2009-10-14 00:22