1

我无法让我的 Aquamacs 2.4 (Emacs) 遵循 Kohana 风格:

php 模式下的 Emacs 用空格替换制表符。我想禁用它并使用制表符作为缩进。

我尝试了很多这样的解决方案,但没有一个对我有用:

(require 'php-mode)
(setq php-mode-force-pear t)
(add-hook 'php-mode-hook
      '(lambda ()
         (setq indent-tabs-mode t)
         (setq tab-width 4)
         (setq c-basic-offset 4)))

任何帮助表示赞赏。

谢谢,大卫

4

1 回答 1

0

如果您正在寻找用于缩进的制表符和用于对齐的空格,那么您可以使用 SmartTabs。
--->是一个制表符,.是一个空格)

function example()
{
--->command();

--->if ($condition)
--->{
--->--->$arr = array('One',
--->--->.............'Two'); // Tabs for indent, spaces for alignment.
--->--->other_command();
--->}
}

有关安装详细信息,请参阅emacswikigithub

于 2012-08-28T10:05:31.847 回答