我正在使用ido模式。和 AIX 上的 GNUM emacs 21.1.1。我在 .emacs.d 中添加了 ido.el。并在 .emacs 文件中添加以下内容。
(load-file "~/.emacs.d/site-lisp/ido/ido.el")
(require 'ido)
(ido-mode t)
(setq ido-enable-flex-matching t) ;; enable fuzzy matching
启动emacs时,它会抱怨。并且没有 ido 模式。如何解决这个问题?
error: "Unknown req `min-colors' with options `(88)'"
To ensure normal operation, you should investigate the cause
of the error in your initialization file and remove it. Start
Emacs with the `--debug-init' option to view a complete error
backtrace
回溯的内容
Debugger entered--Lisp error: (error "Unknown req `min-colors' with options `(88)'")
signal(error ("Unknown req `min-colors' with options `(88)'"))
error("Unknown req `%S' with options `%S'" min-colors (88))
face-spec-set-match-display(((min-colors 88) (class color)) #<frame F1 0x201a3600\ >)
face-spec-choose((((... ...) (:foreground "red1")) ((...) (:foreground "red")) (t (:underline t))) #<frame F1 0x201a3600\ >)
face-spec-set(ido-subdir (((... ...) (:foreground "red1")) ((...) (:foreground "red")) (t (:underline t))) #<frame F1 0x201a3600\ >)
custom-declare-face(ido-subdir (((... ...) (:foreground "red1")) ((...) (:foreground "red")) (t (:underline t))) "Face used by ido for highlighting subdirs in the alternatives." :group ido)
(defface ido-subdir (quote (... ... ...)) "Face used by ido for highlighting subdirs in the alternatives." :group (quote ido))
eval-buffer(#<buffer *load*<2>> nil "~/.emacs.d/site-lisp/ido/ido.el" nil t)
load-with-code-conversion("~/.emacs.d/site-lisp/ido/ido.el" "~/.emacs.d/site-lisp/ido/ido.el" nil nil)
load("~/.emacs.d/site-lisp/ido/ido.el" nil nil t)
load-file("~/.emacs.d/site-lisp/ido/ido.el")
eval-buffer(#<buffer *load*> nil "~/.emacs" nil t)
load-with-code-conversion("~/.emacs" "~/.emacs" t t)
load("~/.emacs" t t)
#[nil "^H\205\227^@ Æ=\203^Q^@Ç^HÈQ\2025^@ É=\203'^@ÊÇËÌ#\203#^@Í\2025^@Î\2025^@ Ï=\2031^@Ð\2025^@Ç^HÑQ^ZÒ^SÓ\nÒ\211#\210^KÒ=\203F^@Ë^S^K\203\210^@Ô^K!Õ\232\203\210^@Ö^K!\211^\×P^]Ø^M!\203d$
command-line()
normal-top-level()