Skip to content

Commit

Permalink
Change some default keybindings (#2014)
Browse files Browse the repository at this point in the history
Closes #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 miniksa committed Jul 23, 2019
1 parent a6ab075 commit 260d095
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 260d095

Please sign in to comment.