realazy


Mac OS 和 Emacs

最近入手了一台 MacBook 061.

由于 Mac OS 身上淌着 Unix 的血液,要找到一些不用花钱的生产力工具还是很容易的。最近习惯了 GNU Emacs (以下简称 Emacs), 所以不管三七二十一,找一个来安装上再说。

才发现 Mac OS 下的 Emacs 版本如此之多。我分别尝试了 Emacs.app, Carbon EmacsAquamacs.

首先,Emacs.app 基于还在开发中的 Emacs 23,这个版本最大的改动之一就是字体的处理方式,无疑,在 Mac OS 下,三者中也是它的字体支持最好。Carbon Emacs 和 Aquamacs 都是基于 Emacs 22 的,对字体的支持不足(比如中英混排,或者对字型的选择都比较奇怪)。我对Carbon Emacs 没有什么印象,倒是因为 Aquamacs 解决一个至关重要的问题,我才不得不选择它。

如果你用过 Emacs, 你就知道它是多么依赖于各种快捷键。问题在于,MacBook 键盘右边没有 control 键。当然可以通过设置来让 command 或者 option 来充当 control 键来解决问题,但是为了一个 Emacs 而改变整个系统的键盘布局方式,有点得不偿失。而 Aquamacs 可以使得这样的设置只在 Emacs 内生效而不影响系统:

(setq mac-command-modifier 'control)
(setq mac-control-modifier 'alt)
(setq mac-option-modifier 'meta)

p.s. 至于 Textmate, 先慢慢尝试一下吧。我的工作环境不可能不处理中文,Textmate 不支持中文严重降低了我去使用它的频度。

更新:后来又折腾一下 Emacs.app, 发现它其实也可以 remap 键位的。无疑,我马上把 Aquamacs 抛弃了。

21 Responses to “Mac OS 和 Emacs”

  1. 北极冰仔 Says:

    现在入手 MA061 需要多少米呀?

  2. DAKKON Says:

    最好用的是TextMate,可惜就是不支持中文,不然就完美了

  3. Sparkle Says:

    TextMate早就有半字解决方案,至少能用

    Aquamacs另一个好处是已经打包了很多辅助的包…. Cedet,JDE,rails-emacs等

    不如问问作者什么时候愿意做一个emacs23的版本

  4. dy Says:

    现在选择mac的人真是越来越多了啊

  5. realazy Says:

    @北极冰仔 换成 2g 的内存,买了一个内袋,共 8785 元。

    @Sparkle 半字方案如果只是别扭的话就算了,主要是光标移动到中文上时,整个 Textmate 都卡死,所以还是不用了。况且要钱……

  6. fireyy Says:

    就等着textmate 2.0出来的时候,买一个License了。现在暂时用TextWrangler

  7. 手气不错 Says:

    都是 Emacs 阵营的,没有用 vi 的?呵呵

  8. 姜运涛 Says:

    其实 vim 不错

  9. jjgod Says:

    用 vim-cocoa 吧,哈哈。

  10. x5 Says:

    不要骂我啊,不用钱,网上可以下到TEXTMATE的破解版,我手里也有

    另外,不知道是不是个案啊,你的网站在我mac下的firefox中,文字都是重叠的

    emacs的配置令我抓狂

  11. kissfour Says:

    这个博客风格挺独特的

  12. iwinux Says:

    我也刚刚开始学习使用 Emacs~

  13. zhuli Says:

    我最近也想搞个Mac,主要特别喜欢它这个风格,不知Emacs.app在macos下用的稳定不?

  14. zine Says:

    近来也想入手MAC,先了解一下

  15. weakish Says:

    呵呵。我原来也用emacs.app,试下来,还是这个最好。

    @zhuli emacs.app很稳定。而且他用的界面是Gnustep,一个Linux和Mac OS X通用的界面,所以你可以先在Linux下尝鲜。

  16. LuoboTixS Says:

    TextMate
    关于破解版的可以在csdn上面找到
    2.0将完全支持CJK
    现在的半字方案勉强过得去……Coding不需要多少中文吧?

  17. wayne Says:

    试了textmate的那个中文字体, 虽然很难看, 但至少不会挤在一起, 勉强凑合了

    收费的话…到期就把配置文件删掉就可以再用30天了…

    不过还是打算在2.0的时候买license

  18. liufeng Says:

    我这里用MacPorts装的Emacs-app,似乎就是您说的那个。结果有些中文不能正常显示,比如“设”。它们都被显示成一个框里面一个叉。不知道您有没有遇见过?

  19. avenger Says:

    gVim才是王道啊。

  20. xf Says:

    emacs.app 有时会有乱码,比如说ctrl-x f打开文件时文件名或目录名是中文就会乱码
    而aquamacs显示中文目录或文件时会吃掉第一个字符.不知道怎么解决

  21. freelancer Says:

    一直用carbon emacs,更新及时 :D

Leave a Reply


realazy (懒到死) is proudly powered by WordPress | Entries (RSS) and Comments (RSS)