Keys
Please see the up-to-date documentation for the most recent features.
These are the possible keys and key combinations one can set in the Keybindings configuration. For more information, please see: https://docs.rs/termion/1.5.6/termion/event/enum.Key.html
Or some related Github Issues:
There's a table with an overview of valid key combinations at the bottom of this page.
Char: <character>
A single character with no modifier, eg. Char: 'f'
Note: Please also refer to the table at the bottom of this page
Alt: <character>
A single character preceded by the Alt modifier, eg. Alt: 'f'.
Note: Please also refer to the table at the bottom of this page
Ctrl: <character>
A single character preceded by the Ctrl modifier, eg. Ctrl: 'f'.
Note: Please also refer to the table at the bottom of this page
F: <1-12>
One of the F characters (usually at the top of the keyboard). eg. F: 11
Backspace
The Backspace key.
Left / Right / Up / Down
The arrow keys on the keyboard.
Home
The home key.
End
The End key.
PageUp / PageDown
The PageUp or PageDown keys.
BackTab
The backward Tab key.
Delete
The delete key.
Insert
The insert key.
Esc
The Esc key.
Valid character combinations
Following is a table that gives an overview of all the possible character combinations available for keybindings.
Note that combining any of the Ctrl, Alt or Char bindings with the
special keys mentioned above isn't possible.
| Keys | Ctrl: ' ' | Alt: ' ' | Char: ' ' |
|---|---|---|---|
a-z | yes | yes | yes |
A-Z | no | yes | yes |
0-9 | no | yes | yes |
| Space | no | yes | yes |
| Tab | no | yes | yes |
.:,;-_!? | no | yes | yes |
'"#$%&() | no | yes | yes |
*+/<=>@\ | no | yes | yes |
[]^_|{}~ | no | yes | yes |
äöüß | no | yes | yes |