【发布时间】:2010-03-05 16:45:44
【问题描述】:
我正在跳转到 EMACS,但在我的 .emacs 文件中找不到我需要做什么来获取 php-mode 和所有其他模式 以插入 4 个空格而不是一个标签。帮忙?
更新:
当我点击选项卡时,我仍然会在一个带有给定答案的普通文件中获得 8 个空格。在 php 模式下,我仍然得到 2 个空格。在 php 模式下点击 tab 没有任何作用,在常规 EMACS 中的 tab 会增加 8 个空格。
更新2:
这就是我的.emacs:
(require 'color-theme)
(color-theme-calm-forest)
(setq-default indent-tabs-mode nil)
(setq-default tab-width 4)
(setq c-basic-offset 4)
在常规文件中仍然是 8 个空格,而在 PHP 文件中,制表符不起作用,或者现在随机跳转。我的 php 模式来自 Ubuntu 9.10 apt-get install php-mode
UDATE3:
好的,这就是我想要的...
- 当我按 TAB 键时,当我总是按 TAB 键时,我想插入 4 个空格。
- 我想让TAB键跳转到上一行的相对位置(自动跳到最后一行,再次输入空格)
这些规则需要适用于所有文件,但如有必要,首先需要适用于(文本)和 PHP 文件。
【问题讨论】: