使用TAB跟踪emacs TAB缩进,而不是空格

时间:2015-05-01 18:10:28

标签: emacs tabs

如果我的.emacs只包含

(setq-default indent-tabs-mode nil)
(add-hook 'text-mode-common-hook
          (lambda () (setq indent-tabs-mode t)))

如果我编辑包含

的文件list.txt,我希望如此
<tab> - Item 1
<tab> - Item 2

并在第2项后按 return ,将在下一行插入一个标签,而不是八个空格。

但我得到八个空格,而不是TAB

如何修改上面的.emacs(24.5,如果重要的话)以便我获得TAB?

毋庸置疑,我正在努力避免 C-q TAB 。这个想法是在需要时自动在 return 之后插入 C-q TAB

这么简单的事情真的需要智能标签吗?

我过去曾问过这个问题,并且told上面提到的.emacs会解决问题。它没有。

1 个答案:

答案 0 :(得分:1)

text-mode-common-hook doesn't seem to exist。但是有std::unique_ptr

这应该有效:

text-mode-hook