atomで設定を分けて起動する方法

Atom をメインで使っているとソースを書くために使ったりマークダウンエディタとして使ったりします。そのとき、パッケージをまとめて1つの設定に入れても良いんですが、色々な言語のautocomplate系を入れるのが嫌なときやマークダウンエディタとして使いたいときに設定を分けて起動することができます。

ここからはmacをベースにします。

atomの設定は~/.atomにあります。これを環境変数ATOM_HOMEで指定することで設定を分けることができます。環境変数を指定してatomコマンドをこんな感じで呼んでやればATOM_HOMEで指定した設定で起動します。

ATOM_HOME=~/.atom_markdown atom

このコマンドを.bash_profileエイリアスで登録しておくと捗ります。

alias atommd='ATOM_HOME=~/.atom_markdown atom'

.bash_profileを読み込んだら以下のコマンドを実行すると~/.atom_markdownの設定でatomが起動します。

$ atommd .