【发布时间】:2010-10-17 23:30:41
【问题描述】:
要在 emacs 中设置选项卡,我的 .emacs 中有这一行:
(global-set-key (kbd "TAB") 'tab-to-tab-stop)
我正在寻找某种方法让所有模式在 emacs 中将制表符显示为 4 个空格,并让 emacs 将制表符保存为制表符(而不是将它们保存为空格)。
如果我使用 c 模式,那么 .emacs 行将使制表符看起来像 8 个空格并将它们保存为制表符。但是在 ada-mode 中输入会自动缩进(我可以接受),它会在 emacs 中显示为 4 个空格并保存为 4 个空格。
有谁知道如何通用设置选项卡以在按下 tab 键时插入一个选项卡(并且没有空格)并让它在 emacs 上显示为四个空格?
我也试过了:
(setq tab-width 4)
但我仍然遇到与 ada-mode 相同的问题。
【问题讨论】:
-
请不要在文件中保存制表符;它只会导致痛苦和痛苦。
标签: emacs