CoffeeScriptのインタラクティブシェルで改行する
2013年6月12日
node.js の coffee コマンドで開始するシェル内の話です
普通に Enter キーを入れると実行してしまいますが..
coffee coffee> for i in [1, 2, 3] repl:1:19: error: unexpected TERMINATOR for i in [1, 2, 3]
Ctrl + v でモードが変わり、改行できるようになりました!
------> for i in [1, 2, 3] ....... i * i [ 1, 4, 9 ]
改行モードでコードを書いて、最後の空行を1行入れてから再度 Ctrl + v で実行
・・・という感じ。
「行末にバックスラッシュ(\)を入れる」という記事も散見したけど、
自分環境だとできなかった、謎。
あざーす > @hrysd
蛇足: 改行モード時にインデントしたい
Tab とかでインデントしたいんですが、どーすればいいでしょうか?