mac下选择合适的emacs

来源:互联网 发布:apache lucene 编辑:程序博客网 时间:2024/05/18 05:35

    之前在windows上和linux上都使用emacs,这两个平台上使用官方的安装包都还好,只是windows上有些东西安装不如linux上方便。开始用mac后,慢慢的习惯了后就基本上不再用windows和linux系统了(之前觉得linux是比较适合程序员的系统,但现在觉得mac系统才是最适合程序员的系统,特别是使用了homebrew后,linux上的一些gnu软件基本都可以拿过来用,这样就再也不要忍受linux字体的问题了)。

    再mac上使用emacs也遇到了一些问题,记录下来希望对某些人有点帮助。mac上默认是装了emacs的,只是版本比较老,而且只有终端版本的(个人认为终端里用起来多少还有有些不方便,特别是键盘操作)。所以一开始就得先把原先的老版本删除掉(当然也可以不删除,但是要一些麻烦的设置),在终端中执行"find / -name emacs",然后去finder中将所有文件删除(应该可以用"find / -name emacs | xargs rm",不过本人没用过,以前对命令不太熟悉,后来就没试过了)。接下来在终端中使用brew安装emacs,当然前提是homebrew已经安装好,执行命令"brew install --with-cocoa emacs",根据个人的网速和电脑配置等待一段时间。安装完后可以在终端中输入emacs启用终端版本或emacs-24.5启动窗口版本(这样启动的窗口版本无法响应键盘,键盘的输入会进入到终端里,由于直接启动app是可以的也就不管它了)。最后终端中执行"ls -s /usr/local/Cellar/emacs/version/Emacs.app /Applications"就可以在finder的应用中看到emacs.app了。由于安装后默认的键盘设置是super是mata键,alt是option键,用起来我是有些不习惯,所以在配置中添加(setq mac-command-modifier 'meta) (setq mac-option-modifier 'super)这两个设置来更改下。到这个时候emacs就跟linux上一样了。

    碰到的两个问题:有一次安装使用了x11选项,倒是也没什么问题,就是无法输入中文。之前还用过网上提供的一个编译好的emacs版本叫Emacs For Mac OS X,用起来是和官方的一样,但是总是一不小心就崩溃了(特别是在刚启动的时候),也不知道是我电脑的原因还是我emac配置有些问题。

0 0
原创粉丝点击