index.md - sites - public wiki contents of suckless.org
(HTM) git clone git://git.suckless.org/sites
(DIR) Log
(DIR) Files
(DIR) Refs
---
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>