2013-07-01 2 views
0

Я пытаюсь использовать emacs23.1.1 с nXhtml для веб-разработки, написав смешанные PHP и HTML. Однако всякий раз, когда я это делаю, я, похоже, сталкиваюсь с каким-то странным поведением emacs.Emacs 23 для смешанных PHP и HTML

В качестве одного примера, я пишу следующий код:

<?php 
     echo "a"; 
    ?> 

Как я пишу линию echo "a";, я перейти к предыдущей строке и нажмите C-J и начать печатать - то, как я нажимаю; (, Делает то же самое):

<?php 
echo "a"; 
    ?> 

Нажатие <TAB> посылает эхо обратно

<?php 
     echo "a"; 
    ?> 

Очень, очень раздражает ... Есть идеи?

Это мой уменьшенный init.el:

(load "~/.emacs.d/lib/nxhtml/autostart.el") 

ответ

0

Emacs предоставляет путь вокруг этого до сих пор нерешенного вопроса: орг-столпотворение позволяет выровнять код из разных языков. Вы можете использовать php-режим, чем для php-части. Экспортер передает все в один html.

На [email protected] вы должны получить дополнительную помощь.

+0

Благодарим за предложение - посмотрю, смогу ли я это выяснить. Похоже на довольно продвинутый режим. – Tausen