安装 Emacs 24 咯!

Emacs 24 已经可以开始使用了。它的 Mac OS X 版本支持 fullscreen mode。在 Mac OS X 下可以通过 Homebrew 来安装。方法如下:

brew update
brew install emacs --cocoa --use-git-head --HEAD
mv /usr/local/Cellar/emacs/HEAD/Emacs.app /Applications/Emacs24.app

如果要全屏,可以M-x ns-toggle-fullscreen。其中ns表示 NextSTEP,也就是 Apple Cocoa 的前身。

如果要配置半透明效果(Emacs 23也可以),可以采用 EmacsWiki 上建议的这段代码

 (eval-when-compile (require 'cl))
 (defun toggle-transparency ()
   (interactive)
   (if (/=
        (cadr (frame-parameter nil 'alpha))
        100)
       (set-frame-parameter nil 'alpha '(100 100))
     (set-frame-parameter nil 'alpha '(95 50))))
 (global-set-key (kbd "C-c t") 'toggle-transparency)

如果想用 Emacs 看 Google Maps,可以用 Julien Danjou 写的 google-maps-mode。下载方式如下:

cd ~/.emacs.d
git clone git://git.naquadah.org/google-maps.git

然后配置如下:

(add-to-list 'load-path "~/.emacs.d/google-maps")
(require 'google-maps)

下面附上我的 Mac OS X Lion 上,Emacs 24 在窗口为当前窗口和不是当前窗口时,不同的半透明效果图: