about summary refs log tree commit diff stats
path: root/keymap
blob: 51708c8e744e78235727a20404a313d703ac1629 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
#"normal mode" keybindings
nmap q ACTION_QUIT
nmap h ACTION_CURSOR_LEFT
nmap j ACTION_CURSOR_DOWN
nmap k ACTION_CURSOR_UP
nmap l ACTION_CURSOR_RIGHT
nmap \e[D ACTION_CURSOR_LEFT
nmap \e[B ACTION_CURSOR_DOWN
nmap \e[A ACTION_CURSOR_UP
nmap \e[C ACTION_CURSOR_RIGHT
nmap ^ ACTION_CURSOR_LINEBEGIN
nmap $ ACTION_CURSOR_LINEEND
nmap b ACTION_CURSOR_PREV_WORD
nmap B ACTION_CURSOR_PREV_NODE
nmap w ACTION_CURSOR_NEXT_WORD
nmap W ACTION_CURSOR_NEXT_NODE
nmap [ ACTION_CURSOR_PREV_LINK
nmap ] ACTION_CURSOR_NEXT_LINK
nmap H ACTION_CURSOR_TOP
nmap M ACTION_CURSOR_MIDDLE
nmap L ACTION_CURSOR_BOTTOM
nmap C-d ACTION_HALF_PAGE_DOWN
nmap C-u ACTION_HALF_PAGE_UP
nmap C-f ACTION_PAGE_DOWN
nmap C-b ACTION_PAGE_UP
nmap \e[6~ ACTION_PAGE_DOWN
nmap \e[5~ ACTION_PAGE_UP
nmap C-e ACTION_SCROLL_DOWN
nmap C-y ACTION_SCROLL_UP
nmap J ACTION_SCROLL_DOWN
nmap K ACTION_SCROLL_UP
nmap C-m ACTION_CLICK
nmap C-j ACTION_CLICK
nmap C-l ACTION_CHANGE_LOCATION
nmap U ACTION_RELOAD
nmap r ACTION_RESHAPE
nmap R ACTION_REDRAW
nmap gg ACTION_CURSOR_FIRST_LINE
nmap G ACTION_CURSOR_LAST_LINE
nmap \e[H ACTION_CURSOR_FIRST_LINE
nmap \e[F ACTION_CURSOR_LAST_LINE

#line editing keybindings
lemap C-m ACTION_LINED_SUBMIT
lemap C-j ACTION_LINED_SUBMIT
lemap C-h ACTION_LINED_BACKSPACE
lemap C-? ACTION_LINED_BACKSPACE
lemap C-c ACTION_LINED_CANCEL
lemap \eb ACTION_LINED_PREV_WORD
lemap \ef ACTION_LINED_NEXT_WORD
lemap C-b ACTION_LINED_BACK
lemap C-f ACTION_LINED_FORWARD
lemap C-u ACTION_LINED_CLEAR
lemap C-k ACTION_LINED_KILL
lemap C-w ACTION_LINED_KILL_WORD
lemap C-v ACTION_LINED_ESC