Feat: add esc to exit modes (#889)

* Add ability to return to normal mode from any mode,
  except for the locked mode, by pressing the escape key
  to the default keybindings

  fix #887
This commit is contained in:
a-kenji 2021-11-23 12:42:15 +01:00 committed by GitHub
parent d05878315f
commit cd55c86260
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -55,7 +55,7 @@ keybinds:
- action: [SwitchToMode: Tab,] - action: [SwitchToMode: Tab,]
key: [Ctrl: 't',] key: [Ctrl: 't',]
- action: [SwitchToMode: Normal,] - action: [SwitchToMode: Normal,]
key: [Ctrl: 'r', Char: "\n", Char: ' ',] key: [Ctrl: 'r', Char: "\n", Char: ' ', Esc]
- action: [SwitchToMode: Scroll,] - action: [SwitchToMode: Scroll,]
key: [Ctrl: 's'] key: [Ctrl: 's']
- action: [SwitchToMode: Session,] - action: [SwitchToMode: Session,]
@ -100,7 +100,7 @@ keybinds:
- action: [SwitchToMode: Tab,] - action: [SwitchToMode: Tab,]
key: [Ctrl: 't',] key: [Ctrl: 't',]
- action: [SwitchToMode: Normal,] - action: [SwitchToMode: Normal,]
key: [Ctrl: 'p', Char: "\n", Char: ' ',] key: [Ctrl: 'p', Char: "\n", Char: ' ', Esc]
- action: [SwitchToMode: Scroll,] - action: [SwitchToMode: Scroll,]
key: [Ctrl: 's'] key: [Ctrl: 's']
- action: [SwitchToMode: Session,] - action: [SwitchToMode: Session,]
@ -145,7 +145,7 @@ keybinds:
- action: [SwitchToMode: Resize,] - action: [SwitchToMode: Resize,]
key: [Ctrl: 'n',] key: [Ctrl: 'n',]
- action: [SwitchToMode: Normal,] - action: [SwitchToMode: Normal,]
key: [Ctrl: 'h', Char: "\n", Char: ' ',] key: [Ctrl: 'h', Char: "\n", Char: ' ', Esc]
- action: [SwitchToMode: Scroll,] - action: [SwitchToMode: Scroll,]
key: [Ctrl: 's'] key: [Ctrl: 's']
- action: [SwitchToMode: Session,] - action: [SwitchToMode: Session,]
@ -184,7 +184,7 @@ keybinds:
- action: [SwitchToMode: Resize,] - action: [SwitchToMode: Resize,]
key: [Ctrl: 'n',] key: [Ctrl: 'n',]
- action: [SwitchToMode: Normal,] - action: [SwitchToMode: Normal,]
key: [Ctrl: 't', Char: "\n", Char: ' ',] key: [Ctrl: 't', Char: "\n", Char: ' ', Esc]
- action: [SwitchToMode: Scroll,] - action: [SwitchToMode: Scroll,]
key: [Ctrl: 's'] key: [Ctrl: 's']
- action: [SwitchToMode: Move,] - action: [SwitchToMode: Move,]
@ -240,7 +240,7 @@ keybinds:
scroll: scroll:
- action: [SwitchToMode: Normal,] - action: [SwitchToMode: Normal,]
key: [Ctrl: 'r', Ctrl: 's', Char: ' ', key: [Ctrl: 'r', Ctrl: 's', Char: ' ',
Char: "\n",] Char: "\n", Esc]
- action: [SwitchToMode: Tab,] - action: [SwitchToMode: Tab,]
key: [Ctrl: 't',] key: [Ctrl: 't',]
- action: [SwitchToMode: Locked,] - action: [SwitchToMode: Locked,]
@ -316,7 +316,7 @@ keybinds:
- action: [SwitchToMode: Tab,] - action: [SwitchToMode: Tab,]
key: [Ctrl: 't',] key: [Ctrl: 't',]
- action: [SwitchToMode: Normal,] - action: [SwitchToMode: Normal,]
key: [Ctrl: 'o', Char: "\n", Char: ' ',] key: [Ctrl: 'o', Char: "\n", Char: ' ', Esc]
- action: [SwitchToMode: Scroll,] - action: [SwitchToMode: Scroll,]
key: [Ctrl: 's'] key: [Ctrl: 's']
- action: [Quit,] - action: [Quit,]