我该如何隐藏Emacs状态栏?

15
我想完全隐藏emacs状态栏,这可能吗?我在Google上找不到任何相关信息。
我希望能完全隐藏emacs状态栏,这可行吗?通过Google搜索,我没有找到任何相关信息。
3个回答

17
更深入一些,将 mode-line-format 设置为 nil 将会移除它。更多细节请参见这里

我稍微了解了一下mode-line-format和http://webonastick.com/emacs-lisp/hide-mode-line.el,但还没有成功隐藏它 :) - swdev
2
只需转到 scratch 缓冲区,输入:(setq mode-line-format nil),然后按下 C-j - R. P. Dillon
我刚刚看了你的回复,非常感谢。但是,我们能让它影响所有缓冲区吗?我刚刚意识到它只会影响到临时缓冲区本身。 - swdev
5
(setq mode-line-format nil) 的评估是针对特定缓冲区的,这意味着它只会影响执行该命令的缓冲区。如果您想要全局应用此设置,请评估 (setq-default mode-line-format nil),如果您想要在特定缓冲区中应用此设置,请在该缓冲区中按下 M-: (setq mode-line-format nil) - Iceland_jack

9

全局隐藏状态行

(setq-default mode-line-format nil)

完全隐藏状态栏的首选方法是在您的init.el文件中使用(setq-default mode-line-format nil)


隐藏当前缓冲区的状态栏

(setq mode-line-format nil)

当提示时,通过输入M-:然后输入(setq mode-line-format nil),可以隐藏当前缓冲区的状态栏。


6

谢谢,这很接近我的期望,并且它隐藏了状态栏。完美!我只需要稍微调整一下就可以得到我需要的东西。 - swdev
备份。*(截至2014年4月)* - Miles Rout
目前看来,这两个链接似乎都已经失效了,但至少在 GitHub 上有一个存储库的副本。https://github.com/joaotavora/darkroom - mtraceur

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接