Mac OS 和 Emacs
最近入手了一台 MacBook 061.
由于 Mac OS 身上淌着 Unix 的血液,要找到一些不用花钱的生产力工具还是很容易的。最近习惯了 GNU Emacs (以下简称 Emacs), 所以不管三七二十一,找一个来安装上再说。
才发现 Mac OS 下的 Emacs 版本如此之多。我分别尝试了 Emacs.app, Carbon Emacs 和 Aquamacs.
首先,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 抛弃了。
January 27th, 2008 at 20:44
现在入手 MA061 需要多少米呀?
January 27th, 2008 at 20:53
最好用的是TextMate,可惜就是不支持中文,不然就完美了
January 27th, 2008 at 21:07
TextMate早就有半字解决方案,至少能用
Aquamacs另一个好处是已经打包了很多辅助的包…. Cedet,JDE,rails-emacs等
不如问问作者什么时候愿意做一个emacs23的版本
January 27th, 2008 at 21:33
现在选择mac的人真是越来越多了啊
January 27th, 2008 at 21:49
@北极冰仔 换成 2g 的内存,买了一个内袋,共 8785 元。
@Sparkle 半字方案如果只是别扭的话就算了,主要是光标移动到中文上时,整个 Textmate 都卡死,所以还是不用了。况且要钱……
January 27th, 2008 at 22:16
就等着textmate 2.0出来的时候,买一个License了。现在暂时用TextWrangler
January 28th, 2008 at 10:04
都是 Emacs 阵营的,没有用 vi 的?呵呵
January 28th, 2008 at 11:57
其实 vim 不错
January 29th, 2008 at 10:27
用 vim-cocoa 吧,哈哈。
February 3rd, 2008 at 21:38
不要骂我啊,不用钱,网上可以下到TEXTMATE的破解版,我手里也有
另外,不知道是不是个案啊,你的网站在我mac下的firefox中,文字都是重叠的
emacs的配置令我抓狂
February 4th, 2008 at 13:39
这个博客风格挺独特的
February 7th, 2008 at 16:07
我也刚刚开始学习使用 Emacs~
February 16th, 2008 at 22:54
我最近也想搞个Mac,主要特别喜欢它这个风格,不知Emacs.app在macos下用的稳定不?
February 17th, 2008 at 18:38
近来也想入手MAC,先了解一下
February 23rd, 2008 at 20:44
呵呵。我原来也用emacs.app,试下来,还是这个最好。
@zhuli emacs.app很稳定。而且他用的界面是Gnustep,一个Linux和Mac OS X通用的界面,所以你可以先在Linux下尝鲜。
February 23rd, 2008 at 22:43
TextMate
关于破解版的可以在csdn上面找到
2.0将完全支持CJK
现在的半字方案勉强过得去……Coding不需要多少中文吧?
April 1st, 2008 at 02:15
试了textmate的那个中文字体, 虽然很难看, 但至少不会挤在一起, 勉强凑合了
收费的话…到期就把配置文件删掉就可以再用30天了…
不过还是打算在2.0的时候买license
April 18th, 2008 at 23:32
我这里用MacPorts装的Emacs-app,似乎就是您说的那个。结果有些中文不能正常显示,比如“设”。它们都被显示成一个框里面一个叉。不知道您有没有遇见过?
July 24th, 2008 at 09:50
gVim才是王道啊。