bash emacs awk text-indent text-coloring

bash - Colorear/indenting un script dentro del script en Emacs



awk text-indent (2)

A menudo tengo scripts de shell que llaman a otros lenguajes de scripting, así:

#!/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." ...

¿Hay alguna manera de hacer que Emacs reconozca la cadena awk como un programa awk en lugar de solo una constante de cadena?



Uso mmm-mode para archivos Mason (mezcla de HTML y Perl); tal vez también puede ser útil en su caso?