2010-09-24 9 views
5

Często mam skrypty powłoki, które wywołują inne języki skryptowe, tak:Farbowanie/wcięć skrypt w skrypcie w Emacs

 

#!/bin/bash 
cat somefile|awk ' 
BEGIN 
{ 
    #This line is not auto-indented and is colored as a string constant. 
    ... 
} 
{ 
    #Same with this line. 
    ... 
}' 

echo "More Bash code here." 
... 
 

Czy istnieje sposób, aby Emacs rozpoznać ciąg awk jako program awk zamiast tylko stała łańcuchowa?

Odpowiedz

1

Używam mmm-mode dla plików Mason (mieszanie HTML i Perl); może to może być przydatne w twoim przypadku?