Sublime Text 2 Advent Calendar 2012 5日目担当のしかだよ。 一番使うエディタはEclipseです。
今回はsublime textのニッチな機能「コマンドラインからの起動」についてまとめてみるよ。
$ subl で起動できるように設定しておきましょう。
ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" /Users/shikajiro/bin
パイプで繋げると文字列送れます。
例えばこんな感じ
shikajiro$ ls | subl
開いたデータを閉じるまでコマンドライン側は待ち続けます。
例えばこんな感じ。
shikajiro$ ls | subl | cat
sublime textで開いて、色々編集して、それをまたコマンドラインに戻すことができちゃいますね。 これは、色々幅が広がりそうな予感・・・!
tail -f hoge.log | subl
みたいなストリーム系は無理でした。(´・ω・`)
そもそもあんまりコマンドライン使わないからぱっと思い浮かばない・・・(´・ω・`) がんばって考えてみた。
shikajiro$ wget http://www.adventar.org/calendars/20 -O - | subl
味気ないログをお気に入りのフォーマットで見れます。 検索も簡単ですね!
shikajiro$ ssh shikajiro@www.shikajiro.me "cat log.txt" | subl
リアルタイムで見れないのが難点。
shikajiro$ sqlite3 app.db "select * from user;"
変更した内容が反映されたらかっちょいいけどそれはまた別の話だな・・・。
良いアイデアがありましたら #st2jp で呟いてもらえると助かります。
んじゃーね。