V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
orab
V2EX  ›  macOS

Mavericks下Emacs的问题!

  •  
  •   orab · 2013-10-17 18:28:33 +08:00 · 2796 次点击
    这是一个创建于 3867 天前的主题,其中的信息可能已经有所发展或是发生改变。
    emacs24在Mavericks下很怪异,在终端直接启动执行文件可以正常运行,但是直接点.app就会报错。
    14 条回复    1970-01-01 08:00:00 +08:00
    sinxccc
        1
    sinxccc  
       2013-10-17 20:10:10 +08:00
    你是什么版本的 Emacs,24.3 还是 bzr?
    orab
        2
    orab  
    OP
       2013-10-17 21:44:00 +08:00
    @sinxccc 24.3, 用brew install --cocoa安装的
    lululau
        3
    lululau  
       2013-10-17 21:55:38 +08:00
    为什么你们都不用 Aquamacs,我觉得这个是 Mac 上最好的 Emacs 了
    xlmo
        4
    xlmo  
       2013-10-17 22:00:51 +08:00
    试试用最新的源码编译:http://savannah.gnu.org/git/?group=emacs
    sinxccc
        5
    sinxccc  
       2013-10-17 22:05:28 +08:00
    @orab 我刚才用 24.3 的官方包编译了一下,没有发现这个问题。要不你先把 .emacs.d 改个名字,不带配置启动一下看看?看了一眼 homebrew 的 emacs,貌似除了改了下 srgb 之外没有其他的 patch。
    sinxccc
        6
    sinxccc  
       2013-10-17 22:05:44 +08:00
    @lululau 试试看 Emacs mac port :)
    orab
        7
    orab  
    OP
       2013-10-17 22:28:11 +08:00
    @sinxccc 你用C-x C-f看下默认目录是~/还是/?我的默认目录在Mavericks下变成了/,然后安装nxhtml插件后会提示要求输入tramp密码,但是直接终端启动就很正常,默认目录是~/。后来我下载了一个emacsforosx也会发生相同的问题。 具体情况就这些了。
    johnnyb
        8
    johnnyb  
       2013-10-17 22:55:15 +08:00
    一直在用 emacsformacosx 每夜版,没问题
    orab
        9
    orab  
    OP
       2013-10-17 23:06:02 +08:00
    @johnnyb 是用的10.9系统吗?
    johnnyb
        10
    johnnyb  
       2013-10-17 23:14:50 +08:00
    @orab 是的 10.9,不过我是用了一个applescript来启动加载自己的配置,直接点.app待我明天到公司确认。
    orab
        11
    orab  
    OP
       2013-10-18 11:49:11 +08:00
    @johnnyb 能分享一下你的启动文件么?
    johnnyb
        12
    johnnyb  
       2013-10-18 15:01:12 +08:00   ❤️ 1
    @orab 不懂 applescript 写得比较乱,不怕亮瞎就看吧:
    https://gist.github.com/twlz0ne/7037510

    我觉得你还是先把 ~/.emacs.d 删掉,试试看启动有没问题,然后再用启动脚本
    orab
        13
    orab  
    OP
       2013-10-24 13:03:28 +08:00   ❤️ 1
    今天升级到了Mavericks正式版,然后发现emacs还是启动不了,后来到emacsformacos下了一个最新的每夜版,竟然能用了。。。看来是emacs自身的问题啊
    lalawue
        14
    lalawue  
       2013-12-05 11:34:39 +08:00
    @orab 好吧,我下了当前最新的 2013-12-04 的版本,直接点击 app 启动失败,终端里面能用;看了一下你发帖的时间,改成下 2013-11-09 的,竟然能用了。。。多谢
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3948 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 01:05 · PVG 09:05 · LAX 18:05 · JFK 21:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.