Sublime Text 2でGaucheを実行する

設定方法

[Tools] > [Build System] > [New Build System...]を選び、
以下をGauche.sublime-buildのファイル名で保存(ディレクトリはPackages/User/)

{
  "cmd": ["gosh", "$file"],
  "selector": "source.lisp",
  "osx": {
    "path": "/usr/local/bin:/opt/local/bin"
  },
  "linux": {
    "path": "/usr/local/bin:/usr/bin"
  }
}

試しに実行してみる

(print "hello, world")

(print (+ 3 3))

こんな感じに書いて、

うまくいくとこんな感じに表示される

hello, world
6
[Finished in 0.1s]

実行しても何も表示されない場合

UnicodeDecodeError: 'ascii' codec can't decodeというエラーの場合は
Packages/Default/exec.pyを変更することで回避できた

参考

以下のページを参考にさせて頂きました