sublime_terminal icon indicating copy to clipboard operation
sublime_terminal copied to clipboard

ctrl+shift+t shortcut conflict

Open atomi opened this issue 13 years ago • 10 comments

the ctrl/super+shift+t keyboard shortcut conflicts with the sublime text 2 ctrl+shift+t shortcut which runs the command "reopen_last_file"

atomi avatar Jan 26 '12 01:01 atomi

Yeah, Jon added that shortcut a while after Terminal was released. I'll add a new one in the next release and add some release notes to let people know.

wbond avatar Jan 26 '12 01:01 wbond

Default (OSX).sublime-keymap:

[
    { "keys": ["ctrl+shift+alt+t"], "command": "open_terminal" },
    { "keys": ["ctrl+shift+t"], "command": "open_terminal_project_folder" }
]

mathieug avatar Nov 16 '12 17:11 mathieug

What happened to this? The key bindings still conflict.

erbridge avatar Nov 24 '13 18:11 erbridge

my temp workaround, in default.sublime-keymap

// terminal // solve terminal package ctrl+shift+t conflict { "keys": ["ctrl+shift+t"], "command": "reopen_last_file" },// restore default behaviour { "keys": ["ctrl+alt+t"], "command": "open_terminal" }, //new keybind { "keys": ["ctrl+shift+alt+t"], "command": "open_terminal_project_folder" }, // same as package one

dummyano avatar Dec 15 '13 04:12 dummyano

@dummyano thank u it's worked ! :+1:

mehdilamaaffar avatar Jan 14 '15 18:01 mehdilamaaffar

Can someone open a PR to remove and/or relocate the key binding? @wbond What was your preference for key binding?

Also, we should mark this with a "help wanted" label =/

twolfson avatar Jun 13 '15 11:06 twolfson

This is still an issue on OSX. Should use ctrl in the default bindings instead of super, so it doesn't conflict with sublime's reopen last.

bobef avatar Sep 13 '15 08:09 bobef

As @bobef says, the OSX default overrides the reopen_last_file again! His solution sounds ideal, i.e. in Default (OSX).sublime-keymap :

{ "keys": ["ctrl+shift+t"], "command": "open_terminal" },

My current workaround is to override the key binding in my User key bindings:

    { "keys": ["super+shift+t"], "command": "reopen_last_file" },
    { "keys": ["ctrl+shift+t"], "command": "open_terminal" },

dacook avatar Apr 05 '16 00:04 dacook

This is still happening for me..

tnrich avatar May 22 '17 18:05 tnrich

Oh god,

By default, Terminal plugin binds this:

[
	{ "keys": ["super+shift+t"], "command": "open_terminal" },
	{ "keys": ["super+shift+alt+t"], "command": "open_terminal_project_folder" }
]

However, it makes a conflict with the default sublime text binding, like:

{ "keys": ["super+shift+t"], "command": "reopen_last_file" },

To make it work corectly, you have to open the Default (OSX).sublime-keymap and do something like:

  { "keys": ["super+shift+t"], "command": "reopen_last_file" },
  { "keys": ["ctrl+shift+t"], "command": "open_terminal" },
  { "keys": ["ctrl+shift+alt+t"], "command": "open_terminal_project_folder" }

to get it back.

kud avatar Jan 31 '19 14:01 kud