强制emacs使用制表符而不是多个空格

时间:2013-09-23 23:57:38

标签: emacs tabs spaces

我最近遇到了croncrontab的问题,因为当我按Tab键时,我使用的文本编辑器emacs会插入多个空格而不是标签。无论为每种模式设置的标签宽度如何,此问题在所有主要模式中都会持续存在。

如何强制emacs使用标签字符而不是由多个空格组成的标签?

2 个答案:

答案 0 :(得分:2)

如果要插入TAB字符,请使用C-q TAB。 TAB键用于不同的目的(主要是根据各种规则缩进/对齐文本/代码,它还用于各种其他目的,例如执行完成,从一个字段跳到另一个字段等等。 )。

答案 1 :(得分:1)

设置变量indent-tabs-mode。您可以使用M-x customize-variable自定义变量,使用M-x set-variable动态自定义变量,或使用setq函数自定义Elisp。