6

次のように、他のスクリプト言語を呼び出すシェル スクリプトをよく使用します。


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

Emacsにawk文字列を単なる文字列定数ではなくawkプログラムとして認識させる方法はありますか?

4

2 に答える 2

1

Masonファイル (HTML と Perl の混合)にはmmm-modeを使用します。あなたの場合にも役立つかもしれませんか?

于 2010-09-24T18:31:21.037 に答える
1

既存の emacs lisp ファイルに独自の拡張機能を作成する必要があります。emacs lisp を学ぶのに役立つチュートリアルがあります:
http://www.gnu.org/software/emacs/emacs-lisp-intro/

そして、これは html に色を付ける .el ファイルの例です:
http://fly.srk.fer.hr/~hniksic/emacs/htmlize.el

完了したら、オンラインに投稿して、他の人が利益を得ることができるようにします。

于 2010-09-24T17:38:01.087 に答える