Package Control

The Sublime Text package directory, refactored.

Terminal

Launch terminals from the current file or the root project folder

AugJulJunMayAprMarFebJan Dec2025 NovOctSep 2026-W39 | installs: 204 | removals: 105 | upgrades: 894 2026-W39 | installs: 204 | removals: 105 | upgrades: 894 2026-W39 | installs: 204 | removals: 105 | upgrades: 894 2026-W38 | installs: 103 | removals: 42 | upgrades: 50 2026-W38 | installs: 103 | removals: 42 | upgrades: 50 2026-W38 | installs: 103 | removals: 42 | upgrades: 50 2026-W37 | installs: 125 | removals: 48 | upgrades: 43 2026-W37 | installs: 125 | removals: 48 | upgrades: 43 2026-W37 | installs: 125 | removals: 48 | upgrades: 43 2026-W36 | installs: 123 | removals: 40 | upgrades: 47 2026-W36 | installs: 123 | removals: 40 | upgrades: 47 2026-W36 | installs: 123 | removals: 40 | upgrades: 47 2026-W35 | installs: 137 | removals: 41 | upgrades: 42 2026-W35 | installs: 137 | removals: 41 | upgrades: 42 2026-W35 | installs: 137 | removals: 41 | upgrades: 42 2026-W34 | installs: 145 | removals: 47 | upgrades: 53 2026-W34 | installs: 145 | removals: 47 | upgrades: 53 2026-W34 | installs: 145 | removals: 47 | upgrades: 53 2026-W33 | installs: 147 | removals: 50 | upgrades: 43 2026-W33 | installs: 147 | removals: 50 | upgrades: 43 2026-W33 | installs: 147 | removals: 50 | upgrades: 43 2026-W32 | installs: 140 | removals: 55 | upgrades: 48 2026-W32 | installs: 140 | removals: 55 | upgrades: 48 2026-W32 | installs: 140 | removals: 55 | upgrades: 48 2026-W31 | installs: 140 | removals: 44 | upgrades: 48 2026-W31 | installs: 140 | removals: 44 | upgrades: 48 2026-W31 | installs: 140 | removals: 44 | upgrades: 48 2026-W30 | installs: 144 | removals: 52 | upgrades: 41 2026-W30 | installs: 144 | removals: 52 | upgrades: 41 2026-W30 | installs: 144 | removals: 52 | upgrades: 41 2026-W29 | installs: 173 | removals: 56 | upgrades: 50 2026-W29 | installs: 173 | removals: 56 | upgrades: 50 2026-W29 | installs: 173 | removals: 56 | upgrades: 50 2026-W28 | installs: 159 | removals: 44 | upgrades: 43 2026-W28 | installs: 159 | removals: 44 | upgrades: 43 2026-W28 | installs: 159 | removals: 44 | upgrades: 43 2026-W27 | installs: 134 | removals: 46 | upgrades: 39 2026-W27 | installs: 134 | removals: 46 | upgrades: 39 2026-W27 | installs: 134 | removals: 46 | upgrades: 39 2026-W26 | installs: 141 | removals: 41 | upgrades: 51 2026-W26 | installs: 141 | removals: 41 | upgrades: 51 2026-W26 | installs: 141 | removals: 41 | upgrades: 51 2026-W25 | installs: 148 | removals: 54 | upgrades: 48 2026-W25 | installs: 148 | removals: 54 | upgrades: 48 2026-W25 | installs: 148 | removals: 54 | upgrades: 48 2026-W24 | installs: 180 | removals: 62 | upgrades: 63 2026-W24 | installs: 180 | removals: 62 | upgrades: 63 2026-W24 | installs: 180 | removals: 62 | upgrades: 63 2026-W23 | installs: 146 | removals: 49 | upgrades: 48 2026-W23 | installs: 146 | removals: 49 | upgrades: 48 2026-W23 | installs: 146 | removals: 49 | upgrades: 48 2026-W22 | installs: 0 | removals: 0 | upgrades: 0 2026-W22 | installs: 0 | removals: 0 | upgrades: 0 2026-W22 | installs: 0 | removals: 0 | upgrades: 0 2026-W21 | installs: 154 | removals: 49 | upgrades: 42 2026-W21 | installs: 154 | removals: 49 | upgrades: 42 2026-W21 | installs: 154 | removals: 49 | upgrades: 42 2026-W20 | installs: 171 | removals: 52 | upgrades: 73 2026-W20 | installs: 171 | removals: 52 | upgrades: 73 2026-W20 | installs: 171 | removals: 52 | upgrades: 73 2026-W19 | installs: 162 | removals: 51 | upgrades: 72 2026-W19 | installs: 162 | removals: 51 | upgrades: 72 2026-W19 | installs: 162 | removals: 51 | upgrades: 72 2026-W18 | installs: 170 | removals: 58 | upgrades: 68 2026-W18 | installs: 170 | removals: 58 | upgrades: 68 2026-W18 | installs: 170 | removals: 58 | upgrades: 68 2026-W17 | installs: 204 | removals: 69 | upgrades: 71 2026-W17 | installs: 204 | removals: 69 | upgrades: 71 2026-W17 | installs: 204 | removals: 69 | upgrades: 71 2026-W16 | installs: 182 | removals: 56 | upgrades: 55 2026-W16 | installs: 182 | removals: 56 | upgrades: 55 2026-W16 | installs: 182 | removals: 56 | upgrades: 55 2026-W15 | installs: 168 | removals: 48 | upgrades: 64 2026-W15 | installs: 168 | removals: 48 | upgrades: 64 2026-W15 | installs: 168 | removals: 48 | upgrades: 64 2026-W14 | installs: 309 | removals: 103 | upgrades: 67 2026-W14 | installs: 309 | removals: 103 | upgrades: 67 2026-W14 | installs: 309 | removals: 103 | upgrades: 67 2026-W13 | installs: 371 | removals: 94 | upgrades: 94 2026-W13 | installs: 371 | removals: 94 | upgrades: 94 2026-W13 | installs: 371 | removals: 94 | upgrades: 94 2026-W12 | installs: 390 | removals: 126 | upgrades: 68 2026-W12 | installs: 390 | removals: 126 | upgrades: 68 2026-W12 | installs: 390 | removals: 126 | upgrades: 68 2026-W11 | installs: 407 | removals: 116 | upgrades: 84 2026-W11 | installs: 407 | removals: 116 | upgrades: 84 2026-W11 | installs: 407 | removals: 116 | upgrades: 84 2026-W10 | installs: 389 | removals: 112 | upgrades: 76 2026-W10 | installs: 389 | removals: 112 | upgrades: 76 2026-W10 | installs: 389 | removals: 112 | upgrades: 76 2026-W09 | installs: 394 | removals: 126 | upgrades: 97 2026-W09 | installs: 394 | removals: 126 | upgrades: 97 2026-W09 | installs: 394 | removals: 126 | upgrades: 97 2026-W08 | installs: 363 | removals: 105 | upgrades: 100 2026-W08 | installs: 363 | removals: 105 | upgrades: 100 2026-W08 | installs: 363 | removals: 105 | upgrades: 100 2026-W07 | installs: 454 | removals: 130 | upgrades: 77 2026-W07 | installs: 454 | removals: 130 | upgrades: 77 2026-W07 | installs: 454 | removals: 130 | upgrades: 77 2026-W06 | installs: 379 | removals: 118 | upgrades: 82 2026-W06 | installs: 379 | removals: 118 | upgrades: 82 2026-W06 | installs: 379 | removals: 118 | upgrades: 82 2026-W05 | installs: 204 | removals: 74 | upgrades: 139 2026-W05 | installs: 204 | removals: 74 | upgrades: 139 2026-W05 | installs: 204 | removals: 74 | upgrades: 139 2026-W04 | installs: 200 | removals: 89 | upgrades: 117 2026-W04 | installs: 200 | removals: 89 | upgrades: 117 2026-W04 | installs: 200 | removals: 89 | upgrades: 117 2026-W03 | installs: 180 | removals: 82 | upgrades: 117 2026-W03 | installs: 180 | removals: 82 | upgrades: 117 2026-W03 | installs: 180 | removals: 82 | upgrades: 117 2026-W02 | installs: 189 | removals: 78 | upgrades: 112 2026-W02 | installs: 189 | removals: 78 | upgrades: 112 2026-W02 | installs: 189 | removals: 78 | upgrades: 112 2026-W01 | installs: 185 | removals: 72 | upgrades: 99 2026-W01 | installs: 185 | removals: 72 | upgrades: 99 2026-W01 | installs: 185 | removals: 72 | upgrades: 99 2025-W52 | installs: 152 | removals: 65 | upgrades: 134 2025-W52 | installs: 152 | removals: 65 | upgrades: 134 2025-W52 | installs: 152 | removals: 65 | upgrades: 134 2025-W51 | installs: 229 | removals: 77 | upgrades: 120 2025-W51 | installs: 229 | removals: 77 | upgrades: 120 2025-W51 | installs: 229 | removals: 77 | upgrades: 120 2025-W50 | installs: 194 | removals: 77 | upgrades: 141 2025-W50 | installs: 194 | removals: 77 | upgrades: 141 2025-W50 | installs: 194 | removals: 77 | upgrades: 141 2025-W49 | installs: 209 | removals: 61 | upgrades: 153 2025-W49 | installs: 209 | removals: 61 | upgrades: 153 2025-W49 | installs: 209 | removals: 61 | upgrades: 153 2025-W48 | installs: 200 | removals: 70 | upgrades: 180 2025-W48 | installs: 200 | removals: 70 | upgrades: 180 2025-W48 | installs: 200 | removals: 70 | upgrades: 180 2025-W47 | installs: 197 | removals: 65 | upgrades: 158 2025-W47 | installs: 197 | removals: 65 | upgrades: 158 2025-W47 | installs: 197 | removals: 65 | upgrades: 158 2025-W46 | installs: 227 | removals: 63 | upgrades: 183 2025-W46 | installs: 227 | removals: 63 | upgrades: 183 2025-W46 | installs: 227 | removals: 63 | upgrades: 183 2025-W45 | installs: 252 | removals: 82 | upgrades: 154 2025-W45 | installs: 252 | removals: 82 | upgrades: 154 2025-W45 | installs: 252 | removals: 82 | upgrades: 154 2025-W44 | installs: 222 | removals: 67 | upgrades: 195 2025-W44 | installs: 222 | removals: 67 | upgrades: 195 2025-W44 | installs: 222 | removals: 67 | upgrades: 195 2025-W43 | installs: 232 | removals: 74 | upgrades: 205 2025-W43 | installs: 232 | removals: 74 | upgrades: 205 2025-W43 | installs: 232 | removals: 74 | upgrades: 205 2025-W42 | installs: 252 | removals: 65 | upgrades: 254 2025-W42 | installs: 252 | removals: 65 | upgrades: 254 2025-W42 | installs: 252 | removals: 65 | upgrades: 254 2025-W41 | installs: 248 | removals: 56 | upgrades: 226 2025-W41 | installs: 248 | removals: 56 | upgrades: 226 2025-W41 | installs: 248 | removals: 56 | upgrades: 226 2025-W40 | installs: 210 | removals: 66 | upgrades: 209 2025-W40 | installs: 210 | removals: 66 | upgrades: 209 2025-W40 | installs: 210 | removals: 66 | upgrades: 209 2025-W39 | installs: 236 | removals: 76 | upgrades: 258 2025-W39 | installs: 236 | removals: 76 | upgrades: 258 2025-W39 | installs: 236 | removals: 76 | upgrades: 258 0200400 WeeklyInstalls 0400800 WeeklyUpgrades 2026-09-26 | upgrades: 894 | 756 on that day 3.0.0
Installations: recent average 211 per week, 11,174 in the 53 weeks shown
Installations minus removals
Upgrades

Links

Version

3.0.0 ·
2026-09-26 09:41

Terminal package for Sublime Text

Shortcuts and menu entries for opening a terminal at the current file, or any directory in Sublime Text.

Note that as of build 4213 Sublime Text itself has a open_terminal command. It has a terminal_command setting, and takes a dir argument. It can be used for instance in keybindings as follows, and might suit your needs as well as this package does:

[
  { "keys": ["super+ctrl+t"], "command": "open_terminal", "args": {"dir": "$file_path"} },
  { "keys": ["super+ctrl+alt+t"], "command": "open_terminal", "args": {"dir": "$folder"} },
]

Installation

Download Package Control and use the Package Control: Install Package command from the command palette. Using Package Control ensures Terminal will stay up to date automatically.

Usage

Terminals can be opened via the command palette, the editor context menu and the sidebar context menus. Additionally, you can set up key bindings.

Key bindings

To create keyboard shortcuts, open the Preferences > Package Settings > Terminal > Key Bindings menu entry. Our suggested key bindings are on the left, you can copy these over to your personal bindings on the right and tweak them to your liking. Example:

[
  { "keys": ["ctrl+shift+t"], "command": "terminal_open" },
  { "keys": ["ctrl+alt+t"], "command": "terminal_open_project_folder" },
  { "keys": ["ctrl+shift+alt+t"], "command": "terminal_switch" }
]

Terminal 2.0

Note that in version 2 of this package, we stopped enabling these bindings by default. They conflicted with built-in bindings of Sublime Text, and users might have different preferences.

Terminal 3.0

In version 3 of this package the commands have been renamed, to avoid conflict with Sublime Text's new built-in open_terminal command (as of build 4213).

Package Settings

The settings can be viewed and edited by accessing the Preferences > Package Settings > Terminal > Settings menu entry.

Custom Parameters

By passing parameters argument to the terminal_open or terminal_open_project_folder commands, it is possible to construct custom terminal environments. You can do so by creating custom key bindings that call these commands with the arguments you want, as we'll document here, or by adding custom command palette or menu entries.

The following is an example, of passing the parameters `-T 'Custom Window Title'`` to an XFCE terminal.

{
 "keys": ["ctrl+alt+t"],
 "command": "terminal_open",
 "args": {
   "parameters": ["-T", "Custom Window Title"]
 }
}

A parameter may also contain the %CWD% placeholder, which will be substituted with the current working directory the terminal was opened to.

{
 "keys": ["ctrl+alt+t"],
 "command": "terminal_open",
 "args": {
   "parameters": ["-T", "Working in directory %CWD%"]
 }
}

Example configurations

Here are some example configurations calling different terminals. Note that paths to executables might differ on your machine.

Cmder on Windows

{
  "terminal": "C:\\Program Files\\cmder_mini\\cmder.exe",
  "parameters": ["/START", "%CWD%"]
}

xterm on GNU/Linux

{
  "terminal": "xterm"
}

gnome-terminal for CJK users on GNU/Linux

We unset LD_PRELOAD, as it may cause problems for Sublime Text with imfix.

{
  "terminal": "gnome-terminal",
  "env": {"LD_PRELOAD": null}
}

iTerm on MacOS.

{
  "terminal": "iTerm.sh"
}

iTerm on MacOS. with tabs

{
  "terminal": "iTerm.sh",
  "parameters": ["--open-in-tab"]
}

iTerm2 v3 on MacOS.

{
  "terminal": "iTerm2-v3.sh"
}

Hyper on MacOS.

{
  "terminal": "hyper.sh"
}

Kitty on OS X

{
  "terminal": "/opt/homebrew/bin/kitty",
  "parameters": ["-d", "%CWD%"]
}

Windows Terminal

{
  "terminal": "C:/Users/yourusername/AppData/Local/Microsoft/WindowsApps/wt.exe",
  "parameters": ["-d", "."]
}

Results

Packages