【发布时间】:2012-03-07 14:12:47
【问题描述】:
我正在尝试在左侧的 emacs 中显示行号。我知道这是 linum 模式。当我做M-x linum-mode 时,我的emacs 找不到linum-mode。它只找到line-numbers-mode,它显示在底部的模式栏上。为什么没有linum-mode?
另外,当我输入(menu-bar-mode t) 甚至(menu-bar-mode 1) 时,菜单栏不会在启动时启动。
当我输入(global-linum-mode t) 时,我收到以下初始化错误(使用--debug-init):
Debugger entered--Lisp error: (void-function global-linum-mode)
(global-linum-mode t)
eval-buffer(#<buffer *load*> nil "/Users/nayef/.emacs.d/init.el" nil t) ; Reading at buffer position 68
load-with-code-conversion("/Users/nayef/.emacs.d/init.el" "/Users/nayef/.emacs.d/init.el" t t)
load("/Users/nayef/.emacs.d/init" t t)
这非常令人沮丧。它通过 SSH 在一台计算机上运行,但是当我在笔记本电脑上运行时,它不起作用。我开始明白,尽管 Emacs 比 VIM 更强大,但 VIM 至少比 VIM 更容易使用 10 倍,击键次数更少,并且需要的修改也更少。
【问题讨论】:
-
如果我可以建议的话.. 由于您在笔记本电脑上,最好升级到最新版本,这样您就不需要单独安装软件包,而且 22.1.1 是古老的。
-
我会这样做的。谢谢@kindahero