Sublime text2でCompass watchが動かない時の解決方法

最近Sublime text2のCompass watchが動作していないことに気づいちゃって、なんじゃこりゃ?となったので解決方法を自分用のメモ代わりに記載しときます。(すぐ忘れちゃうんで)

あまりしたくはなかったのですがCompass watchが効かなかったので記述を変更してはcommnd +Bでビルドとしてたけど、いい加減うっとおしくなったので、Compass watchを出来る様に調べた結果
packagesフォルダ→compassフォルダの中の
sc1

build.shファイルの中の記述を変更

#!/bin/sh
IFS=`printf '\n+'`; IFS=${IFS%+}
FILE_PATH=$1;
PROJECT_PATH=${2-/};
COMPASS=`which compass`;

if [ -z "$COMPASS" ]; then
  echo "[ERROR] compass not found. Make sure it exists in your PATH.";
  exit;
fi

if [ `find "$FILE_PATH" -maxdepth 1 -name config.rb` ]; then
  $COMPASS compile "$FILE_PATH" --boring;
  FOUND=1;
fi;

while [ "$FILE_PATH" != "$PROJECT_PATH" ];
  do FILE_PATH=`dirname "$FILE_PATH"`;

  if [ `find "$FILE_PATH" -maxdepth 1 -name config.rb` ]; then
    $COMPASS compile "$FILE_PATH" --boring;
    FOUND=1;
    break;
  fi;
done

if [ -z "$FOUND" ]; then
  echo "[ERROR] Build did not run because config.rb cannot be found.";
fi

13行目と21行目に同じ記述があるのですが、21行目の

$COMPASS compile "$FILE_PATH" --boring;

$COMPASS watch "$FILE_PATH" --boring;

に変更すると以前どおりCompass watchが効く様になります。
問題なのはcompassのpackageがアップデートなどで記述に変更があった場合に以前の状態に戻すことがあるかもしれないので一応メモ書きしておきます。
そもそもなぜ出来ていた事が出来なくなっているのかを考えるとcompass watchを停止しても切れていなくてrubyがバックグラウンドで動いてCPUに負荷がかかってたとかいう記事をみたので意図的に変更したのかもしれません。
でも、compass watchがSublime textの中で出来るのでちょっと使用していこうかなと思います。
ターミナルでcompass watchでもよいのかな?