Terminal plugin for sublime
- Fully packaged
- Currently with option to open new tab on OS X (works fine on 10.8)
- Sublime Text 3 beta support
How to install ?
From git:
cd $PATH_OF_SUBLIME_PACKAGES
git clone git://github.com/afterdesign/MacTerminal.git
From package control
Just type MacTerminal
FAQ
-
How do I use this ?
Just use "ctrl+command+t" while editing file to open terminal with cd to directory where the file exists.
You can also use the "Open in terminal" option in sidebar.
-
How can I change shortcut ?
Go to:
Sublime Text 2 -> Preferences -> Package Settings -> Macterminal -> Key Bindings - Userand add something like:
{ "keys": ["super+t"], "command": "open_mac_terminal" } The "Open in terminal" is greyed out. This happens when there is no opened file and for now I don't know if this is just a sublime bug or I need to change something. For now I saw the same behavior in
-
How to I use it with iTerm 2 ? Simply go to:
Sublime Text 2 -> Preferences -> Package Settings -> Macterminal -> Settings - Userand add:
{ "terminal" : "iterm" }If you wish you can also change it in Settings - Default.
-
How do I change path to
osascript?To check what is path for
osascriptjust open terminal and type:which osascriptWith path simply go to:
Sublime Text 2 -> Preferences -> Package Settings -> Macterminal -> Settings - Userand add:
{ "osascript" : "/usr/bin/osascript" } -
Can I always open main directory of project ?
From version 2.0 you can.
Open:
Sublime Text 2 -> Preferences -> Package Settings -> Macterminal -> Settings - UserAnd set :
{ "directory_mode" : "project" }From now on if you have only 1 directory added to project it's going to be opened by default. If you have more than 1 directory in your project you'll see quickpanel to select what you would like to open.

Thanks @dirajkumar for the idea !
-
Its not working for me.
First of all enable
debugmode. To do this open your settings and add:"debug": trueAfter this try to open terminal again. If it's not working (and debug shouldn't repair the problem) open sublime console (default shortcut is
ctrl+`) and open new issue with log between---MacTerminal Debug Start---and---MacTerminal Debug End---.You can always ping me on twitter or simply write issue on github.
Contact
You can follow me on twitter: @afterdesign or find me on coderwall: @afterdesign or find me on g+: +RafaĆMalinowski
License
Licensed under the MIT license.
