Skip to content

Commit

Permalink
Change some default keybindings (microsoft#2014)
Browse files Browse the repository at this point in the history
Closes microsoft#1417.

  Changes New Tab to Ctrl+Shift+t (from Ctrl+t)
  Changes SwitchToTabN to Ctrl+Alt+<number> (from Alt+<number>)
  • Loading branch information
zadjii-msft authored and mcpiroman committed Jul 25, 2019
1 parent 5d8b756 commit a1e1610
Showing 1 changed file with 11 additions and 13 deletions.
24 changes: 11 additions & 13 deletions src/cascadia/TerminalApp/CascadiaSettings.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -277,11 +277,9 @@ void CascadiaSettings::_CreateDefaultProfiles()
void CascadiaSettings::_CreateDefaultKeybindings()
{
AppKeyBindings keyBindings = _globals.GetKeybindings();
// Set up spme basic default keybindings
// TODO:MSFT:20700157 read our settings from some source, and configure
// keychord,action pairings from that file
// Set up some basic default keybindings
keyBindings.SetKeyBinding(ShortcutAction::NewTab,
KeyChord{ KeyModifiers::Ctrl,
KeyChord{ KeyModifiers::Ctrl | KeyModifiers::Shift,
static_cast<int>('T') });
keyBindings.SetKeyBinding(ShortcutAction::DuplicateTab,
KeyChord{ KeyModifiers::Ctrl | KeyModifiers::Shift,
Expand Down Expand Up @@ -354,31 +352,31 @@ void CascadiaSettings::_CreateDefaultKeybindings()
KeyChord{ KeyModifiers::Ctrl | KeyModifiers::Shift,
VK_PRIOR });
keyBindings.SetKeyBinding(ShortcutAction::SwitchToTab0,
KeyChord{ KeyModifiers::Alt,
KeyChord{ KeyModifiers::Alt | KeyModifiers::Ctrl,
static_cast<int>('1') });
keyBindings.SetKeyBinding(ShortcutAction::SwitchToTab1,
KeyChord{ KeyModifiers::Alt,
KeyChord{ KeyModifiers::Alt | KeyModifiers::Ctrl,
static_cast<int>('2') });
keyBindings.SetKeyBinding(ShortcutAction::SwitchToTab2,
KeyChord{ KeyModifiers::Alt,
KeyChord{ KeyModifiers::Alt | KeyModifiers::Ctrl,
static_cast<int>('3') });
keyBindings.SetKeyBinding(ShortcutAction::SwitchToTab3,
KeyChord{ KeyModifiers::Alt,
KeyChord{ KeyModifiers::Alt | KeyModifiers::Ctrl,
static_cast<int>('4') });
keyBindings.SetKeyBinding(ShortcutAction::SwitchToTab4,
KeyChord{ KeyModifiers::Alt,
KeyChord{ KeyModifiers::Alt | KeyModifiers::Ctrl,
static_cast<int>('5') });
keyBindings.SetKeyBinding(ShortcutAction::SwitchToTab5,
KeyChord{ KeyModifiers::Alt,
KeyChord{ KeyModifiers::Alt | KeyModifiers::Ctrl,
static_cast<int>('6') });
keyBindings.SetKeyBinding(ShortcutAction::SwitchToTab6,
KeyChord{ KeyModifiers::Alt,
KeyChord{ KeyModifiers::Alt | KeyModifiers::Ctrl,
static_cast<int>('7') });
keyBindings.SetKeyBinding(ShortcutAction::SwitchToTab7,
KeyChord{ KeyModifiers::Alt,
KeyChord{ KeyModifiers::Alt | KeyModifiers::Ctrl,
static_cast<int>('8') });
keyBindings.SetKeyBinding(ShortcutAction::SwitchToTab8,
KeyChord{ KeyModifiers::Alt,
KeyChord{ KeyModifiers::Alt | KeyModifiers::Ctrl,
static_cast<int>('9') });
}

Expand Down

0 comments on commit a1e1610

Please sign in to comment.