index.md (1025B)
1 keybindings 2 =========== 3 4 Description 5 ----------- 6 This patch allows you to map a key binding into different key binding. 7 Main objective is to utilise VIM-esque key bindings, such as: 8 - `Alt + [hjkl]`: `[Left/Down/Up/Right]` 9 - `Alt + Shift + [hjkl]`: `Shift + [Left/Down/Up/Right]` 10 11 This is useful when you have to use GUI applications which doesn't have good 12 support for VIM-like key binding, like editing text on modern GUI web browsers. 13 14 Default Key Bindings 15 -------------------- 16 Most bindings work with `Shift` key: 17 18 ### Two-Handed 19 - `Alt + [hjkl]`: `[Left/Down/Up/Right]` 20 - `Alt + [pn]`: `[Up/Right]`(`readline`-like binding) 21 - `Alt + [io]`: `Ctrl + [Left/Right]`(jump by word) 22 - `Alt + [=-]`: `Ctrl + [Home/End]`(page up/down) 23 24 ### One-Handed 25 - `Alt + [sxzc]`: `[Up/Down/Left/Right]` 26 - `Alt + [ae]`: `[Home/End]`(`readline`-like binding) 27 - `Alt + d`: `Return`(This doesn't work with `Shift` key) 28 29 Download 30 -------- 31 * [dwm-keybindings-6.5.diff](dwm-keybindings-6.5.diff) 32 33 Author 34 ------ 35 * suiso67 <suiso67@macadamia.rocks>