Emacs のファイル操作、ファイル切換えがなんだか覚えられないので、ECB(Emacs Code Browser)をインストールしてみました。
ここを参考にインストール作業しました。
ECB を使うには、CEDITってのが必要らしきくこれもインストール。
$ cd ~/.emacs.d
$ wget "http://jaist.dl.sourceforge.net/sourceforge/cedet/cedet-1.0pre3.tar.gz"
$ tar zxvf cedet-1.0pre3.tar.gz
$ cd cedet-1.0pre3
$ make EMACS=/Applications/Emacs.app/Contents/MacOS/Emacs
$ cd ..
$ wget "http://jaist.dl.sourceforge.net/sourceforge/ecb/ecb-2.32.tar.gz"
$ tar zxvf ecb-2.32.tar.gz
$ cd ecb-2.32.tar.gz
$ make EMACS=/Applications/Emacs.app/Contents/MacOS/Emacs CEDET=../cedet-1.0pre3/
.emacs に ECB の設定を書く。
;;-----------------------------------------------------------------
;; ECB
;;-----------------------------------------------------------------
(setq load-path (cons (expand-file-name "~/.emacs.d/ecb-2.32") load-path))
(load-file "~/.emacs.d/cedet-1.0pre3/common/cedet.el")
(setq semantic-load-turn-useful-things-on t)
;; ECB
(require 'ecb)
(setq ecb-tip-of-the-day nil)
(setq ecb-windows-width 0.25)
(defun ecb-toggle ()
(interactive)
(if ecb-minor-mode
(ecb-deactivate)
(ecb-activate)))
(global-set-key [f2] 'ecb-toggle)
(custom-set-variables
;; custom-set-variables was added by Custom.
;; If you edit it by hand, you could mess it up, so be careful.
;; Your init file should contain only one such instance.
;; If there is more than one, they won't work right.
'(ecb-options-version "2.32"))
(custom-set-faces
;; custom-set-faces was added by Custom.
;; If you edit it by hand, you could mess it up, so be careful.
;; Your init file should contain only one such instance.
;; If there is more than one, they won't work right.
)
F2 を押す事で、Eclipseっぽいファイルブラウザがでてきて切換えも簡単にできるようになりました。
Emacs 本も参考になるかも。