$ port -qv installed | grep emacs
emacs-app @24.2_0+fullscreen+inline+patches (active) platform='darwin 12' archs='x86_64'
這一版的 GNU Emacs 已經支援新版 Mac OS 的全屏模式。
2012年10月19日 星期五
2012年8月1日 星期三
Mountain Lion 不再內建 SVN 工具
Mountain Lion 不再像之前版本的 Mac OS 內建 SVN,新的 SVN 工具會內附在 Xcode 中,但跟一些 3rd-party 軟體如 Versions 似乎有相容性問題。
升級 MacPorts 到 Mountain Lion
參考資料:前一篇文章 「使用 MacPorts 安裝 Unix 程式及 Python 模組」。
MacPorts 的設計是每一版 Mac OS 的 Major Release 就搭配一套 MacPorts Base,所以從 Lion 升級到 Mountain Lion 時,不能夠直接使用 port selfupdate 更新 MacPorts 系統,必須重新安裝。
2012年7月6日 星期五
Emacs 小技巧:使用 etags 來讀 ObjC 代碼
以下指令可以在目前目錄建立一個 TAGS 檔案,把本目錄下的 .C, .H, .CPP, .M, .MM 檔內的 symbol 做索引。
$ find . \( -name *.[cmh] -or -name *.cpp -or -name *.mm \) -print0 | xargs -0 etags
$ find . \( -name *.[cmh] -or -name *.cpp -or -name *.mm \) -print0 | xargs -0 etags
2012年5月6日 星期日
使用 MacPorts 安裝 Unix 程式及 Python 模組
1. 什麼是 MacPorts
MacPorts 是一套 Unix 套件管理介面,可以方便我們安裝、更新、移除、管理 Unix 程式。
熟悉 Linux 的人,可以把 MacPorts 想像 Linux 上面的 APT 系統。比如我們可以用 MacPorts 來安裝 PHP+MySQL 或其他 Linux 上好用的程式。
訂閱:
文章 (Atom)