Emacs不会加载包window-number
我的.emacs
文件中包含以下内容:
;;;windows
(require 'window-number)
(window-number-mode)
但是,如果输入emacs,则输入M-x load-file RETURN .emacs
然后会加载window-number-mode
。
这里发生了什么,为什么启动时window-number
不会加载?请注意,我从elpa
window-number
编辑窗口编号模式有效,但在emacs启动时无法启动。我必须输入M-x window-number-mode
。我尝试将(window-number-mode)
插入到我的.emacs
文件中,但这并不能解决我的问题。
答案 0 :(得分:1)
在.el文件中你看过这个吗?
;; Installation
;; ============
;; Drop this file into your load path. C-h v load-path RET or F1 v
;; load-path RET will help. Then place the following lines into your
;; .emacs or ~/.xemacs/init.el and uncomment them.
;; ----------------------------------------------------------------------------
;; (autoload 'window-number-mode "window-number"
;; "A global minor mode that enables selection of windows according to
;; numbers with the C-x C-j prefix. Another mode,
;; `window-number-meta-mode' enables the use of the M- prefix."
;; t)
;; (autoload 'window-number-meta-mode "window-number"
;; "A global minor mode that enables use of the M- prefix to select
;; windows, use `window-number-mode' to display the window numbers in
;; the mode-line."
;; t)
;; ----------------------------------------------------------------------------
;; Then you can use M-x window-number-mode RET to turn the mode on, or
;; place (window-number-mode 1) and (window-number-meta-mode 1) into
;; your .emacs or ~/.xemacs/init.el.
答案 1 :(得分:1)
如果您从elpa加载了包,请确保在使用该包之前有(package-initialize)
。该函数(除其他外)更新加载路径以包括下载的包的目录。
“要求”可能是不必要的,因为elpa包通常具有自动加载,但它没有任何害处。