こういう醜さをどうしたら払拭できるでしょうか。

このような構文の強調表示があると便利です。
ここのTextmate バンドルでうまくいくかもしれないと思ったのですが、うまくいきませんでした。複数行のステートメントのパイプセパレーターに関係していることはわかっています。
こういう醜さをどうしたら払拭できるでしょうか。

このような構文の強調表示があると便利です。
ここのTextmate バンドルでうまくいくかもしれないと思ったのですが、うまくいきませんでした。複数行のステートメントのパイプセパレーターに関係していることはわかっています。
そもそもこれらの縦棒が必要ですか?Hamlファイルでこのように使用したことはありません。Hamlのドキュメントによると、パイプ文字は複数行の文字列を示します。
%whoo
  %hoo= h(                       |
    "I think this might get " +  |
    "pretty long so I should " + |
    "probably make it " +        |
    "multiline so it doesn't " + |
    "look awful.")               |
  %p This is short.
したがって、あなたがしていることについては、あなたの引数の1つの後の行の終わりにコンマを置くだけで、次の行の好きな場所に次の引数を置くのに十分なはずです。