emacsとかviみたいに、sublime filename.txtとか打ったらSublime Textでファイルを開きたい!
これをMacのターミナル(bash)でやります。
まずは単純にアプリケーションを起動する
openコマンドを使います。
アプリケーションのときは-aオプションです。
bashでSublime Textを開くときは以下。
$ open -a /Applications/Sublime\ Text.app/
一応バージョン3の方なのでこの名前ですが2の場合は適宜合わせて。
$ emacs ~/.bash_profile
.bash_profileに以下を書き加える。
alias sublime="open -a /Applications/Sublime\ Text.app/"
"sublime"で"open 〜"のコマンド操作を実行するように指定しました。
読み込み。
$ source ~/.bash_profile
実行
$ sublime test.txt
これでSublime Textをbashからラクラク使えるようになりました! やったね!
ただし存在しないファイル名を指定しても、emacsたちのようにそういう名前のファイルを作成して編集し始めてくれたりなんてことはせず、ただ開けずに終わるので、touchコマンドで空ファイル作成してからとかで実行しましょう!
参考:
qiita.com