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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
# Please avoid using Ctrl-v, it will paste your clipboard and trigger many unwanted event
[]
= "q" # ctrl-c is implemented by default
= "Left"
= "Right"
= "Ctrl-Up"
= "Ctrl-Down"
= "e"
= "Ctrl-e"
= "c"
= "l"
[]
= "Ctrl-h" # Take care to not overlap other inputs, the help can be triggered from anywhere
# E.g. Collection name, request name, URL, Header, Query param, Basic Auth, Bearer Token, Request body
[]
= "Esc"
= "Enter"
= "Ctrl-s"
# The following line is a shortcut of the next section (modes: vim, emacs, default, custom)
#mode = "default"
[]
= "Ctrl-c"
= "Ctrl-v"
= "Ctrl-f"
= "Ctrl-e"
= "Ctrl-z"
= "Ctrl-y"
= "Enter"
= "Tab"
= "Delete"
= "Backspace"
= "Ctrl-Right"
= "Ctrl-Left"
= "Up"
= "Down"
= "Left"
= "Right"
= "Home"
= "End"
# Navigation in tables, popups, up and down in the collections list
[]
= "Up"
= "Down"
= "Left"
= "Right"
# Avoids overlapping when in text input (e.g. selecting a collection while creating a new request)
# Might not happen when using the default config
= "Up"
= "Down"
= "Left"
= "Right"
= "Esc"
= "Enter"
# Collections list, query params, headers, cookies
[]
= "n"
= "d"
= "Enter" # Edit query param, header, basic auth, bearer token
= "r" # Only used in the collections list (main menu)
= "t" # Only used in tables (Query params, headers, cookies)
= "Ctrl-d"
[]
= "Tab"
= "u"
= "m"
= "s"
= "v"
= "Space"
= "Ctrl-Enter"
= "Shift-E"
[]
= "Ctrl-a"
= "Ctrl-b"
= "Ctrl-m"
[]
= "Ctrl-Up"
= "Ctrl-Down"
= "Ctrl-Left"
= "Ctrl-Right"
= "y" # Used to yank the current result tab (e.g. body, headers, cookies)
= "Shift-BackTab" # Will use param_next_tab depending on the selected view