bash - Colorare/indentare uno script all'interno di uno script in Emacs



awk text-indent (2)

Ho spesso script di shell che chiamano altri linguaggi di scripting, in questo modo:


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

C'è un modo per far sì che Emacs riconosca la stringa awk come un programma awk invece di una costante di stringa?

https://ffff65535.com



Io uso mmm-mode per i file Mason (mescolando HTML e Perl); forse può essere utile anche nel tuo caso?





text-coloring