Emacs 不显示文件名

Emacs 不显示文件名

曾经是文件名的地方现在有一条黑色条纹,使我看不到正在编辑的内容。

在此输入图像描述

为了澄清一点,它是“F1”和“All”之间的黑色条纹,当我制作屏幕截图时,我正在编辑我的 .emacs 文件。

-nw我在 Ubuntu 11.04 上运行 GNU Emacs 23.2.1(带有标志)。

我尝试执行emacs -q,弹出图形界面并且文件名可以正确读取。

这是我的 .emacs:

(defconst user-init-dir '~/Dropbox/emacs)
(add-to-list 'load-path "~/Dropbox/emacs")

(add-to-list 'load-path "~/Dropbox/clojure/clojure-mode")
(require 'clojure-mode)

(eval-after-load "slime" 
  '(progn (slime-setup '(slime-repl))))

(add-to-list 'load-path "~/Dropbox/emacs/slime")
(require 'slime)
(slime-setup)

;;line numbers
(global-linum-mode)
;;parens highlight
(show-paren-mode 1)

(require 'package)
(add-to-list 'package-archives
  '("marmalade" . "http://marmalade-repo.org/packages/"))

;;steve yegge's js mode http://code.google.com/p/js2-mode/wiki/InstallationInstructions
(setq load-path (append (list (expand-file-name "~/Dropbox/emacs/js2")) load-path))
(autoload 'js2-mode "js2" nil t)
(add-to-list 'auto-mode-alist '("\\.js$" . js2-mode))

;;save how the session was when i exited http://www.gnu.org/s/libtool/manual/emacs/Saving-Emacs-Sessions.html
(desktop-save-mode 1)

编辑:遗憾的是,这似乎比我想象的要大,似乎是更广泛的颜色配置,我以某种方式改变了它,我几乎可以肯定这一点,因为现在man在其页面中不显示开关的标志字母,并且 emacs 中的完成是未显示。

不管怎样,这只是为了完整性,也许在我搜索了更多之后我会就此提出一个新问题......

答案1

缓冲区名称位于mode-line-buffer-id面中,应用在面上方mode-line。默认情况下,在终端的深色背景上,mode-line为白底黑字且mode-line-buffer-id粗体;也许你不小心给了它一个黑色的前景。

相关内容