ゆずめも

メモ的なブログです。主に勉強した事について書いてます。

コマンドラインからSublimeTextを起動する

友達がコマンドラインからタタっとsublime text起動してていいなーと思ったので調べてみた

注意

vimでええやん? 」は禁止

調べてみた

sublime textには/Applications/Sublime\ Text.app/Contents/SharedSupport/bin/sublというコマンドが用意されてて、これを叩けばsublimeを起動することができます。調べてるとPATHが通っている所(/usr/bin/とか)にsublシンボリックリンクを追加して、sublを実行して起動するというのが見つかったのですが、自分はあまりbinディレクトリ見たりしないのでなんか嫌だなーと思い別の方法を考えることに

そこで思いついたのがalias使う方法(はい、普通ですねw aliasだったらsublimeをアンインストールしても.bash_profileから1行消すだけで解決

alias使って設定する

今回はMacBash使ってるという設定で紹介します。zshとか別のOS使ってる方は適宜読み替える or やってることさえわかれば、流用できると思います

# ターミナル開く

# .bash_profileにalias設定書き込む
echo "alias subl='/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl'" >> ~/.bash_profile

# 設定を読み込み
source ~/.bash_profile

これでsublコマンドを使用すればsublimeが起動します

subl # sublime起動

subl filename # sublimeを起動し、指定のファイルを開く