【发布时间】:2013-07-26 20:00:32
【问题描述】:
如果我用emacs -q 启动 emacs,那么 emacs 不知道命令 M-x View-goto-percent,(它允许按百分比值在大文件中跳跃)。
但是,如果我输入 C-h a percent(搜索“百分比”),它会找到 View-goto-percent 命令,然后我可以使用它。
为什么会发生这种情况,我应该在.emacs 中输入什么,以便M-x View-goto-percent 在启动时可用?
我的 emacs 版本 (M-x version) 是:
GNU Emacs 23.3.1 (i686-pc-linux-gnu, GTK+ Version 2.24.6) of 2012-09-21 on roseapple, modified by Debian
【问题讨论】:
-
With
emacs -q.emacs不会被加载,所以我看不到你的问题的重点。通常,首先更新到最近的 Emacs 版本。 -
emacs -q是为了使问题易于重现。我在现实生活中没有使用-q:)。 -
好吧,只是
require包含View-goto-percent的文件(很可能是view.el,因此是(require 'view))。或者添加一个自动加载`(autoload 'View-goto-percent "view")'。 -
谢谢,@lunaryorn。您想将其作为解决方案发布吗?
-
我添加了相应的答案。