在ubuntu 下面使用 Emacs Snapshot (GTK) 24版本。出现部分菜单不见的问题,比如最近打开文件的菜单不见了,,还有很多模式的菜单也不见了。虽然不是大问题,但总觉得不爽。
解决方法:
/usr/bin/emacs-snapshot-gtk
执行文件换成 /etc/alternatives/emacs
解决菜单显示问题,并且可以在unity左边固定及打开。
网上也有这样的方法:
(defun menuupdate () (menu-bar-mode) ())
(add-hook 'window-configuration-change-hook 'menuupdate)
不过,我加入到.emacs的时候,发现错误:
menuupdate: Lisp nesting exceeds `max-lisp-eval-depth'
解决emacs 在ubuntu 12.04 下面 部分菜单不见的问题
-
- 帖子: 237
- 注册时间: 2011-10-11 10:16
-
- 帖子: 39
- 注册时间: 2010-07-13 15:17
Re: 解决emacs 在ubuntu 12.04 下面 部分菜单不见的问题
改成
(add-hook 'after-change-major-mode-hook 'menuupdate)
window-configuration-change-hook 这个调用太多了 另外还有个 menu-update-hook 也一样
(add-hook 'after-change-major-mode-hook 'menuupdate)
window-configuration-change-hook 这个调用太多了 另外还有个 menu-update-hook 也一样