2

我有一个窗口,其底部的模式行显示“(Text Spc Fill)”,可能是 *.txt 文件名的默认设置。“Spc”似乎是一种次要模式,它试图通过例如在删除一个单词后将两个空格折叠为一个来保留英文文本。但是,我不希望在这个缓冲区中。

那么,我怎样才能关闭这个次要模式呢?

我不知道该模式的实际名称。我尝试了M-x spc-modeand M-x space-mode,并浏览了一些帮助页面。

更一般地说,是否有一种简单的方法来获取当前缓冲区中处于活动状态的模式列表?或者根据其模式行缩写来了解模式?(这些可能是不可预测的;例如,M-x visual-line-mode对应于(WordWrap)。)

这是 Aquamacs,Emacs 版本 23.3.50.1。

4

2 回答 2

2

要回答您的第二个问题,命令describe-mode( C-hm) 将列出

  • 您的主要模式,以及
  • 一些文档(通常包括键绑定),以及
  • 所有处于活动状态的次要模式

您可能会惊讶于典型设置中有多少次要模式处于活动状态。并非所有活动模式都有“指示器”。

于 2013-05-24T19:38:07.067 回答
0

在您的 .emacs 文件中添加该行

  (remove-hook 'text-mode-hook 'turn-on-auto-fill)

资源

于 2013-05-24T19:28:30.417 回答