如何调整Emacs“Spc”模式?

时间:2013-05-24 19:24:06

标签: emacs

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

那么,我该如何关闭这种次要模式?

我不知道模式的实际名称。我尝试了M-x spc-modeM-x space-mode,然后浏览了几个帮助页面。

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

这是Aquamacs,Emacs版本23.3.50.1。

2 个答案:

答案 0 :(得分:2)

要回答第二个问题,命令describe-mode C-h m )将列出

  • 您的主要模式,以及
  • 一些文档(通常包括键绑定)和
  • 所有活跃的次要模式

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

答案 1 :(得分:0)

你的.emacs文件中的

添加了一行

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

Source