iTerm2
SublimeText3

【備忘録】SublimeText3からiTerm2を開く方法

SublimeTextでTerminalを開く方法はPackage ControlでTerminalをインストールすれば完了しますが、iTermを設定する方法が手こずりました。

目次

  1. Package ControlでTerminalをインストール
  2. User Settingsに"terminal": "iTerm.sh"を追記
  3. Terminal.shを書き換え

実作業

  1. Package ControlでTerminalをインストール

    cmd + shift + pでpackage Controlを呼び出しTerminalをインストールする。

  2. User Settingsに"terminal": "iTerm.sh"を追記

    User Settingsに下記を追記する。
    sh
    {
    "terminal": "iTerm.sh"
    }

  3. Terminal.shを書き換え
    先ほどのインストールに成功していると下記ディレクトリが作成されている。
    /Users/ユーザー名/Library/Application Support/Sublime Text 3/Packages/Terminal/

    その中の
    sh
    Terminal.sh ← 書き換えるファイル
    // ※下記ファイルは関係ありそうなファイルなのでメモとして残しておく
    iTerm.sh
    iTerm2-v3.sh

    下記リンク先のiTerm.shをTermial.shと書き換える。
    https://gist.github.com/gnachman/b9ae9cf06c44b5a95edf

終わりメモ

MacTerminalとかいうパッケージもあってそっちの方が簡単そうだなと思ったけど、生産終了したのかありませんでした。

参考文献の通り、iTerm.shを上書きしても相変わらずだったので、Terminal.shにて対処しました。

腑に落ちるやり方を見つけたら再度編集する予定でっす。

参考文献

http://t8m8.hateblo.jp/entry/2016/02/20/194950
https://qiita.com/hirokishirai/items/6b008623d1ea05b4d92e