【发布时间】:2008-12-05 20:07:41
【问题描述】:
我想覆盖 emacs 中错误的默认选项卡方案,以便它可以像大多数其他编辑器(eclipse、notepad++)一样工作。我想设置它,以便无论模式如何,选项卡都会插入一个选项卡,按 Enter 将使我保持当前的选项卡深度。
我试过了,但它什么也没做:
(global-set-key (kbd "TAB") 'tab-to-tab-stop)
(setq default-tab-width 4) ;; 8 is way too many
【问题讨论】:
-
一些主要模式可能会覆盖这个。你能多谈谈你的环境吗?
-
我的目标是让它适用于所有环境。当它决定它比我更了解并拒绝让我随意缩进时,它真的让我很恼火。例如。在 apache 配置中,它允许我使用 1、8 个字符选项卡,并且没有更多。 elisp 模式是健全的,但与通常的不一致。
-
如果它只允许一个 8 字符的制表符,解决方法是改变 that,改变它的制表位。 (或更改缩进功能。)
标签: emacs elisp indentation