annotate qutebrowser/keys.conf @ 424:d8086f81b9c8

Pathogen config files.
author Ludovic Chabant <ludovic@chabant.com>
date Tue, 27 Mar 2018 21:34:25 -0700
parents ff48d206d1f1
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
382
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
1 # vim: ft=conf
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
2 #
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
3 # In this config file, qutebrowser's key bindings are configured.
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
4 # The format looks like this:
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
5 #
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
6 # [keymode]
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
7 #
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
8 # command
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
9 # keychain
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
10 # keychain2
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
11 # ...
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
12 #
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
13 # All blank lines and lines starting with '#' are ignored.
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
14 # Inline-comments are not permitted.
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
15 #
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
16 # keymode is a comma separated list of modes in which the key binding should be
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
17 # active. If keymode starts with !, the key binding is active in all modes
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
18 # except the listed modes.
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
19 #
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
20 # For special keys (can't be part of a keychain), enclose them in `<`...`>`.
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
21 # For modifiers, you can use either `-` or `+` as delimiters, and these names:
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
22 #
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
23 # * Control: `Control`, `Ctrl`
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
24 # * Meta: `Meta`, `Windows`, `Mod4`
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
25 # * Alt: `Alt`, `Mod1`
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
26 # * Shift: `Shift`
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
27 #
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
28 # For simple keys (no `<>`-signs), a capital letter means the key is pressed
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
29 # with Shift. For special keys (with `<>`-signs), you need to explicitly add
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
30 # `Shift-` to match a key pressed with shift.
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
31 #
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
32 # Note that default keybindings are always bound, and need to be explicitly
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
33 # unbound if you wish to remove them:
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
34 #
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
35 # <unbound>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
36 # keychain
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
37 # keychain2
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
38 # ...
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
39
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
40 [!normal]
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
41
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
42 leave-mode
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
43 <escape>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
44 <ctrl-[>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
45
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
46 [normal]
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
47 # Keybindings for normal mode.
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
48
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
49 clear-keychain ;; search ;; fullscreen --leave
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
50 <escape>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
51 <ctrl-[>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
52
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
53 set-cmd-text -s :open
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
54 o
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
55
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
56 set-cmd-text :open {url:pretty}
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
57 go
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
58 O
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
59
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
60 set-cmd-text :open -t -i {url:pretty}
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
61 gO
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
62
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
63 set-cmd-text -s :open -b
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
64 xo
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
65
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
66 set-cmd-text :open -b -i {url:pretty}
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
67 xO
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
68
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
69 set-cmd-text /
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
70 /
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
71
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
72 set-cmd-text ?
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
73 ?
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
74
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
75 set-cmd-text :
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
76 :
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
77
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
78 open -t
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
79 ga
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
80 <ctrl-t>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
81
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
82 open -w
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
83 <ctrl-n>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
84
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
85 tab-close
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
86 d
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
87 <ctrl-w>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
88
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
89 tab-close -o
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
90 D
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
91
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
92 tab-only
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
93 co
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
94
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
95 tab-move
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
96 gm
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
97
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
98 tab-next
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
99 <ctrl-pgdown>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
100 K
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
101
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
102 tab-prev
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
103 <ctrl-pgup>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
104 J
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
105
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
106 tab-clone
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
107 gC
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
108
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
109 reload
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
110 r
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
111 <f5>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
112
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
113 reload -f
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
114 R
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
115 <ctrl-f5>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
116
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
117 back
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
118 H
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
119 <back>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
120
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
121 forward
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
122 L
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
123 <forward>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
124
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
125 fullscreen
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
126 <f11>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
127
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
128 hint
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
129 f
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
130
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
131 hint all tab
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
132 F
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
133
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
134 hint all tab-bg
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
135 ;b
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
136
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
137 hint all tab-fg
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
138 ;f
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
139
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
140 hint all hover
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
141 ;h
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
142
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
143 hint images
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
144 ;i
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
145
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
146 hint images tab
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
147 ;I
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
148
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
149 hint links fill :open {hint-url}
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
150 ;o
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
151
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
152 hint links fill :open -t -i {hint-url}
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
153 ;O
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
154
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
155 hint links yank
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
156 ;y
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
157
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
158 hint links yank-primary
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
159 ;Y
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
160
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
161 hint --rapid links tab-bg
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
162 ;r
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
163
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
164 hint --rapid links window
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
165 ;R
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
166
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
167 hint links download
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
168 ;d
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
169
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
170 hint inputs
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
171 ;t
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
172
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
173 scroll left
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
174 h
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
175
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
176 scroll right
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
177 l
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
178
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
179 undo
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
180 u
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
181 <ctrl-shift-t>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
182
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
183 scroll-perc 0
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
184 gg
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
185
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
186 scroll-perc
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
187 G
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
188
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
189 search-next
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
190 n
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
191
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
192 search-prev
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
193 N
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
194
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
195 enter-mode insert
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
196 i
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
197
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
198 enter-mode caret
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
199 v
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
200
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
201 enter-mode set_mark
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
202 `
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
203
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
204 enter-mode jump_mark
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
205 '
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
206
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
207 yank
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
208 yy
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
209
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
210 yank -s
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
211 yY
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
212
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
213 yank title
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
214 yt
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
215
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
216 yank title -s
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
217 yT
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
218
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
219 yank domain
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
220 yd
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
221
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
222 yank domain -s
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
223 yD
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
224
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
225 yank pretty-url
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
226 yp
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
227
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
228 yank pretty-url -s
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
229 yP
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
230
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
231 open -- {clipboard}
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
232 pp
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
233
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
234 open -- {primary}
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
235 pP
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
236
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
237 open -t -- {clipboard}
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
238 Pp
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
239
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
240 open -t -- {primary}
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
241 PP
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
242
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
243 quickmark-save
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
244 m
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
245
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
246 set-cmd-text -s :quickmark-load
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
247 b
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
248
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
249 set-cmd-text -s :quickmark-load -t
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
250 B
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
251
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
252 bookmark-add
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
253 M
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
254
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
255 set-cmd-text -s :bookmark-load
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
256 gb
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
257
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
258 set-cmd-text -s :bookmark-load -t
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
259 gB
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
260
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
261 save
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
262 sf
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
263
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
264 set-cmd-text -s :set
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
265 ss
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
266
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
267 set-cmd-text -s :set -t
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
268 sl
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
269
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
270 set-cmd-text -s :bind
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
271 sk
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
272
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
273 zoom-out
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
274 -
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
275
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
276 zoom-in
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
277 +
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
278
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
279 zoom
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
280 =
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
281
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
282 navigate prev
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
283 [[
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
284
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
285 navigate next
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
286 ]]
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
287
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
288 navigate prev -t
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
289 {{
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
290
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
291 navigate next -t
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
292 }}
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
293
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
294 navigate up
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
295 gu
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
296
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
297 navigate up -t
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
298 gU
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
299
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
300 navigate increment
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
301 <ctrl-a>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
302
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
303 navigate decrement
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
304 <ctrl-x>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
305
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
306 download
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
307 gd
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
308
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
309 download-cancel
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
310 ad
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
311
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
312 download-clear
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
313 cd
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
314
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
315 view-source
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
316 gf
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
317
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
318 set-cmd-text -s :buffer
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
319 gt
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
320
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
321 tab-focus last
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
322 <ctrl-tab>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
323
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
324 enter-mode passthrough
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
325 <ctrl-v>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
326
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
327 quit
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
328 <ctrl-q>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
329
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
330 scroll-page 0 1
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
331 <ctrl-f>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
332
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
333 scroll-page 0 -1
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
334 <ctrl-b>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
335
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
336 scroll-page 0 0.5
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
337 <ctrl-d>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
338
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
339 scroll-page 0 -0.5
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
340 <ctrl-u>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
341
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
342 tab-focus 1
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
343 <alt-1>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
344
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
345 tab-focus 2
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
346 <alt-2>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
347
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
348 tab-focus 3
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
349 <alt-3>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
350
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
351 tab-focus 4
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
352 <alt-4>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
353
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
354 tab-focus 5
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
355 <alt-5>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
356
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
357 tab-focus 6
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
358 <alt-6>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
359
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
360 tab-focus 7
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
361 <alt-7>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
362
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
363 tab-focus 8
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
364 <alt-8>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
365
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
366 tab-focus 9
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
367 <alt-9>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
368
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
369 home
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
370 <ctrl-h>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
371
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
372 stop
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
373 <ctrl-s>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
374
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
375 print
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
376 <ctrl-alt-p>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
377
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
378 open qute:settings
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
379 Ss
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
380
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
381 follow-selected
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
382 <return>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
383 <ctrl-m>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
384 <ctrl-j>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
385 <shift-return>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
386 <enter>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
387 <shift-enter>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
388
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
389 follow-selected -t
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
390 <ctrl-return>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
391 <ctrl-enter>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
392
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
393 repeat-command
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
394 .
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
395
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
396 record-macro
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
397 q
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
398
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
399 run-macro
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
400 @
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
401
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
402 set-cmd-text -s :open -t
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
403 t
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
404
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
405 <unbound>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
406 th
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
407 wh
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
408 tl
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
409 wl
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
410 gl
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
411 gr
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
412 wp
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
413 wP
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
414 wb
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
415 wB
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
416 wi
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
417 wo
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
418 wO
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
419 wf
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
420
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
421 tab-move -
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
422 <
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
423
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
424 tab-move +
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
425 >
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
426
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
427 set-cmd-text -s :open -w
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
428 w
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
429
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
430 set-cmd-text :open -t {url:pretty}
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
431 T
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
432
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
433 set-cmd-text :open -w {url:pretty}
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
434 W
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
435
383
ff48d206d1f1 Miscellaneous tweaks.
Ludovic Chabant <ludovic@chabant.com>
parents: 382
diff changeset
436 run-with-count 3 scroll down
ff48d206d1f1 Miscellaneous tweaks.
Ludovic Chabant <ludovic@chabant.com>
parents: 382
diff changeset
437 j
ff48d206d1f1 Miscellaneous tweaks.
Ludovic Chabant <ludovic@chabant.com>
parents: 382
diff changeset
438
ff48d206d1f1 Miscellaneous tweaks.
Ludovic Chabant <ludovic@chabant.com>
parents: 382
diff changeset
439 run-with-count 3 scroll up
ff48d206d1f1 Miscellaneous tweaks.
Ludovic Chabant <ludovic@chabant.com>
parents: 382
diff changeset
440 k
ff48d206d1f1 Miscellaneous tweaks.
Ludovic Chabant <ludovic@chabant.com>
parents: 382
diff changeset
441
382
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
442 [insert]
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
443 # Keybindings for insert mode.
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
444 # Since normal keypresses are passed through, only special keys are
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
445 # supported in this mode.
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
446 # Useful hidden commands to map in this section:
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
447 # * `open-editor`: Open a texteditor with the focused field.
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
448 # * `paste-primary`: Paste primary selection at cursor position.
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
449
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
450 open-editor
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
451 <ctrl-e>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
452
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
453 insert-text {primary}
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
454 <shift-ins>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
455
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
456 [hint]
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
457 # Keybindings for hint mode.
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
458 # Since normal keypresses are passed through, only special keys are
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
459 # supported in this mode.
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
460 # Useful hidden commands to map in this section:
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
461 # * `follow-hint`: Follow the currently selected hint.
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
462
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
463 follow-hint
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
464 <return>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
465 <ctrl-m>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
466 <ctrl-j>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
467 <shift-return>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
468 <enter>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
469 <shift-enter>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
470
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
471 hint --rapid links tab-bg
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
472 <ctrl-r>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
473
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
474 hint links
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
475 <ctrl-f>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
476
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
477 hint all tab-bg
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
478 <ctrl-b>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
479
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
480 [command]
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
481 # Keybindings for command mode.
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
482 # Since normal keypresses are passed through, only special keys are
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
483 # supported in this mode.
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
484 # Useful hidden commands to map in this section:
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
485 # * `command-history-prev`: Switch to previous command in history.
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
486 # * `command-history-next`: Switch to next command in history.
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
487 # * `completion-item-focus`: Select another item in completion.
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
488 # * `command-accept`: Execute the command currently in the commandline.
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
489
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
490 command-history-prev
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
491 <ctrl-p>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
492
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
493 command-history-next
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
494 <ctrl-n>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
495
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
496 completion-item-focus prev
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
497 <shift-tab>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
498 <up>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
499
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
500 completion-item-focus next
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
501 <tab>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
502 <down>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
503
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
504 completion-item-focus next-category
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
505 <ctrl-tab>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
506
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
507 completion-item-focus prev-category
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
508 <ctrl-shift-tab>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
509
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
510 completion-item-del
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
511 <ctrl-d>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
512
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
513 command-accept
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
514 <return>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
515 <ctrl-m>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
516 <ctrl-j>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
517 <shift-return>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
518 <enter>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
519 <shift-enter>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
520
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
521 [prompt]
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
522 # Keybindings for prompts in the status line.
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
523 # You can bind normal keys in this mode, but they will be only active
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
524 # when a yes/no-prompt is asked. For other prompt modes, you can only
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
525 # bind special keys.
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
526 # Useful hidden commands to map in this section:
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
527 # * `prompt-accept`: Confirm the entered value.
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
528 # * `prompt-accept yes`: Answer yes to a yes/no question.
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
529 # * `prompt-accept no`: Answer no to a yes/no question.
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
530
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
531 prompt-accept
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
532 <return>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
533 <ctrl-m>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
534 <ctrl-j>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
535 <shift-return>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
536 <enter>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
537 <shift-enter>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
538
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
539 prompt-accept yes
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
540 y
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
541
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
542 prompt-accept no
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
543 n
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
544
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
545 prompt-open-download
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
546 <ctrl-x>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
547
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
548 prompt-item-focus prev
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
549 <shift-tab>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
550 <up>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
551
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
552 prompt-item-focus next
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
553 <tab>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
554 <down>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
555
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
556 [command,prompt]
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
557
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
558 rl-backward-char
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
559 <ctrl-b>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
560
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
561 rl-forward-char
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
562 <ctrl-f>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
563
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
564 rl-backward-word
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
565 <alt-b>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
566
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
567 rl-forward-word
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
568 <alt-f>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
569
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
570 rl-beginning-of-line
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
571 <ctrl-a>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
572
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
573 rl-end-of-line
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
574 <ctrl-e>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
575
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
576 rl-unix-line-discard
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
577 <ctrl-u>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
578
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
579 rl-kill-line
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
580 <ctrl-k>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
581
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
582 rl-kill-word
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
583 <alt-d>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
584
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
585 rl-unix-word-rubout
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
586 <ctrl-w>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
587
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
588 rl-backward-kill-word
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
589 <alt-backspace>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
590
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
591 rl-yank
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
592 <ctrl-y>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
593
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
594 rl-delete-char
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
595 <ctrl-?>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
596
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
597 rl-backward-delete-char
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
598 <ctrl-h>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
599
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
600 [caret]
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
601
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
602 toggle-selection
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
603 v
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
604 <space>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
605
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
606 drop-selection
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
607 <ctrl-space>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
608
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
609 enter-mode normal
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
610 c
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
611
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
612 move-to-next-line
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
613 j
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
614
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
615 move-to-prev-line
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
616 k
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
617
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
618 move-to-next-char
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
619 l
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
620
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
621 move-to-prev-char
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
622 h
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
623
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
624 move-to-end-of-word
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
625 e
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
626
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
627 move-to-next-word
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
628 w
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
629
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
630 move-to-prev-word
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
631 b
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
632
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
633 move-to-start-of-next-block
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
634 ]
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
635
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
636 move-to-start-of-prev-block
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
637 [
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
638
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
639 move-to-end-of-next-block
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
640 }
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
641
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
642 move-to-end-of-prev-block
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
643 {
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
644
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
645 move-to-start-of-line
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
646 0
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
647
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
648 move-to-end-of-line
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
649 $
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
650
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
651 move-to-start-of-document
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
652 gg
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
653
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
654 move-to-end-of-document
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
655 G
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
656
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
657 yank selection -s
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
658 Y
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
659
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
660 yank selection
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
661 y
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
662 <return>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
663 <ctrl-m>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
664 <ctrl-j>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
665 <shift-return>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
666 <enter>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
667 <shift-enter>
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
668
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
669 scroll left
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
670 H
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
671
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
672 scroll down
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
673 J
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
674
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
675 scroll up
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
676 K
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
677
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
678 scroll right
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
679 L
c3a863440b1a Add qutebrowser config.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff changeset
680