sbt でファイル変更をフックしてコンソールをクリアしつつコンパイルする
Scala Advent Calendar 2014 の 12 日目です。
sbt で ~compile
でファイル変更をフックしてコンパイルは皆さんよくやってると思いますが、
~ ;eval "\u001B[2J\u001B[0\u003B0H" ;compile
とにするとコンソールをクリアしつつコンパイル続行するのでちょっといいかんじになります。
~/.sbtrc に
alias cc = ~ ;eval "\u001B[2J\u001B[0\u003B0H" ;compile
って書けば cc
で使えるようになります。