1
0
Fork 0
mirror of https://github.com/Cloudef/bemenu synced 2024-04-19 08:34:01 +02:00

Document keybindings in README

This commit is contained in:
fancycade 2020-10-16 19:32:19 +00:00 committed by Jari Vetoniemi
parent 1bd40d0a44
commit 4cbc0343c3

View File

@ -80,6 +80,54 @@ All dependencies are searched with `pkg-config`
Wayland is only supported by compositors that implement the [wlr-layer-shell](https://github.com/swaywm/wlr-protocols/tree/master/unstable) protocol.
Typically [wlroots](https://github.com/swaywm/wlroots)-based compositors.
## Keybindings
| Key | Binding |
|---------------------|----------------------------------------------------------------|
| Left Arrow | Move cursor left |
| Right Arrow | Move cursor right |
| Up Arrow | Move to previous item |
| Down Arrow | Move to next item |
| Shift + Left Arrow | Select previous item |
| Shift + Right Arrow | Select next item |
| Shift + Alt + < | Select first item in actual list |
| Shift + Alt + > | Select last item in actual list |
| Shift + Page Up | Select first item in actual list |
| Shift + Page Down | Select last item in actual list |
| Page Up | Select first item in displayed list |
| Page Down | Select last item in displayed list |
| Tab | Move to next item |
| Shift + Tab | Select item and place it in filter |
| Esc | Exit bemenu |
| Insert | Return filter text or selected items if multi selection |
| Shift + Return | Return filter text or selected items if multi selection |
| Return | Execute selected item |
| Home | Curses cursor set to 0 |
| End | Cursor set to end of filter text |
| Backspace | Delete character at cursor |
| Delete | Delete character at cursor |
| Delete Left | Delete text before cursor |
| Delete Right | Delete text after cursor |
| Word Delete | Delete all text in filter |
| Alt + v | Select last item in displayed list |
| Alt + j | Select next item |
| Alt + d | Select last item in display list |
| Alt + l | Select previous item |
| Alt + f | Select next item |
| Alt + 0-9 | Execute selected item with custom exit code |
| Ctrl + Return | Select item but don't quit to select multiple items |
| Ctrl + g | Exit bemenu |
| Ctrl + n | Select next item |
| Ctrl + p | Select previous item |
| Ctrl + a | Move cursor to beginning of text in filter |
| Ctrl + e | Move cursor to end of text in filter |
| Ctrl + h | Delete character at cursor |
| Ctrl + u | Kill text behind cursor |
| Ctrl + k | Kill text after cursor |
| Ctrl + w | Kill all text in filter |
| Ctrl + m | Execute selected item |
## License
* [GNU GPLv3 (or any later version)](LICENSE-CLIENT) for client program[s] and