Skip to content

Commit 1f970ef

Browse files
authored
Recovered hotkeys.md
1 parent aa6353f commit 1f970ef

File tree

1 file changed

+140
-0
lines changed

1 file changed

+140
-0
lines changed

docs/hotkeys.md

+140
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,140 @@
1+
<!--- Generated automatically by tools/lint-hotkeys -->
2+
<!--- Do not modify -->
3+
4+
# Hot Keys
5+
## General
6+
|Command|Key Combination|
7+
| :--- | :---: |
8+
|Show/hide Help Menu|<kbd>?</kbd>|
9+
|Show/hide Markdown Help Menu|<kbd>Meta</kbd> + <kbd>m</kbd>|
10+
|Show/hide About Menu|<kbd>Meta</kbd> + <kbd>?</kbd>|
11+
|Copy information from About Menu to clipboard|<kbd>c</kbd>|
12+
|Copy traceback from Exception Popup to clipboard|<kbd>c</kbd>|
13+
|Redraw screen|<kbd>Ctrl</kbd> + <kbd>l</kbd>|
14+
|Quit|<kbd>Ctrl</kbd> + <kbd>c</kbd>|
15+
|New footer hotkey hint|<kbd>Tab</kbd>|
16+
17+
## Navigation
18+
|Command|Key Combination|
19+
| :--- | :---: |
20+
|Close popup|<kbd>Esc</kbd>|
21+
|Go up / Previous message|<kbd>Up</kbd> / <kbd>k</kbd>|
22+
|Go down / Next message|<kbd>Down</kbd> / <kbd>j</kbd>|
23+
|Go left|<kbd>Left</kbd> / <kbd>h</kbd>|
24+
|Go right|<kbd>Right</kbd> / <kbd>l</kbd>|
25+
|Scroll up|<kbd>PgUp</kbd> / <kbd>K</kbd>|
26+
|Scroll down|<kbd>PgDn</kbd> / <kbd>J</kbd>|
27+
|Go to bottom / Last message|<kbd>End</kbd> / <kbd>G</kbd>|
28+
|Trigger the selected entry|<kbd>Enter</kbd> / <kbd>Space</kbd>|
29+
|Open recent conversations|<kbd>^</kbd>|
30+
|Search recent conversations|<kbd>Ctrl+f</kbd>|
31+
32+
## Switching Messages View
33+
|Command|Key Combination|
34+
| :--- | :---: |
35+
|View the stream of the current message|<kbd>s</kbd>|
36+
|View the topic of the current message|<kbd>S</kbd>|
37+
|Zoom in/out the message's conversation context|<kbd>z</kbd>|
38+
|Switch message view to the compose box target|<kbd>Meta</kbd> + <kbd>.</kbd>|
39+
|View all messages|<kbd>a</kbd> / <kbd>Esc</kbd>|
40+
|View all direct messages|<kbd>P</kbd>|
41+
|View all starred messages|<kbd>f</kbd>|
42+
|View all messages in which you're mentioned|<kbd>#</kbd>|
43+
|Next unread topic|<kbd>n</kbd>|
44+
|Next unread direct message|<kbd>p</kbd>|
45+
46+
## Searching
47+
|Command|Key Combination|
48+
| :--- | :---: |
49+
|Search users|<kbd>w</kbd>|
50+
|Search messages|<kbd>/</kbd>|
51+
|Search streams|<kbd>q</kbd>|
52+
|Search topics in a stream|<kbd>q</kbd>|
53+
|Search emojis from emoji picker|<kbd>p</kbd>|
54+
|Submit search and browse results|<kbd>Enter</kbd>|
55+
|Clear search in current panel|<kbd>Esc</kbd>|
56+
57+
## Message actions
58+
|Command|Key Combination|
59+
| :--- | :---: |
60+
|Edit message's content or topic|<kbd>e</kbd>|
61+
|Show/hide emoji picker for current message|<kbd>:</kbd>|
62+
|Toggle first emoji reaction on selected message|<kbd>=</kbd>|
63+
|Toggle thumbs-up reaction to the current message|<kbd>+</kbd>|
64+
|Toggle star status of the current message|<kbd>Ctrl</kbd> + <kbd>s</kbd> / <kbd>*</kbd>|
65+
|Show/hide message information|<kbd>i</kbd>|
66+
|Show/hide message sender information|<kbd>u</kbd>|
67+
68+
## Stream list actions
69+
|Command|Key Combination|
70+
| :--- | :---: |
71+
|Toggle topics in a stream|<kbd>t</kbd>|
72+
|Mute/unmute streams|<kbd>m</kbd>|
73+
|Show/hide stream information & modify settings|<kbd>i</kbd>|
74+
75+
## User list actions
76+
|Command|Key Combination|
77+
| :--- | :---: |
78+
|Show/hide user information|<kbd>i</kbd>|
79+
|Narrow to direct messages with user|<kbd>Enter</kbd>|
80+
81+
## Begin composing a message
82+
|Command|Key Combination|
83+
| :--- | :---: |
84+
|Open draft message saved in this session|<kbd>d</kbd>|
85+
|Reply to the current message|<kbd>r</kbd> / <kbd>Enter</kbd>|
86+
|Reply mentioning the sender of the current message|<kbd>@</kbd>|
87+
|Reply quoting the current message text|<kbd>></kbd>|
88+
|Reply directly to the sender of the current message|<kbd>R</kbd>|
89+
|New message to a stream|<kbd>c</kbd>|
90+
|New message to a person or group of people|<kbd>x</kbd>|
91+
92+
## Writing a message
93+
|Command|Key Combination|
94+
| :--- | :---: |
95+
|Cycle through recipient and content boxes|<kbd>Tab</kbd>|
96+
|Send a message|<kbd>Ctrl</kbd> + <kbd>d</kbd> / <kbd>Meta</kbd> + <kbd>Enter</kbd>|
97+
|Save current message as a draft|<kbd>Meta</kbd> + <kbd>s</kbd>|
98+
|Autocomplete @mentions, #stream_names, :emoji: and topics|<kbd>Ctrl</kbd> + <kbd>f</kbd>|
99+
|Cycle through autocomplete suggestions in reverse|<kbd>Ctrl</kbd> + <kbd>r</kbd>|
100+
|Exit message compose box|<kbd>Esc</kbd>|
101+
|Insert new line|<kbd>Enter</kbd>|
102+
|Open an external editor to edit the message content|<kbd>Ctrl</kbd> + <kbd>o</kbd>|
103+
104+
## Editor: Navigation
105+
|Command|Key Combination|
106+
| :--- | :---: |
107+
|Start of line|<kbd>Ctrl</kbd> + <kbd>a</kbd> / <kbd>Home</kbd>|
108+
|End of line|<kbd>Ctrl</kbd> + <kbd>e</kbd> / <kbd>End</kbd>|
109+
|Start of current or previous word|<kbd>Meta</kbd> + <kbd>b</kbd> / <kbd>Shift</kbd> + <kbd>Left</kbd>|
110+
|Start of next word|<kbd>Meta</kbd> + <kbd>f</kbd> / <kbd>Shift</kbd> + <kbd>Right</kbd>|
111+
|Previous line|<kbd>Up</kbd> / <kbd>Ctrl</kbd> + <kbd>p</kbd>|
112+
|Next line|<kbd>Down</kbd> / <kbd>Ctrl</kbd> + <kbd>n</kbd>|
113+
114+
## Editor: Text Manipulation
115+
|Command|Key Combination|
116+
| :--- | :---: |
117+
|Undo last action|<kbd>Ctrl</kbd> + <kbd>_</kbd>|
118+
|Clear text box|<kbd>Ctrl</kbd> + <kbd>l</kbd>|
119+
|Cut forwards to the end of the line|<kbd>Ctrl</kbd> + <kbd>k</kbd>|
120+
|Cut backwards to the start of the line|<kbd>Ctrl</kbd> + <kbd>u</kbd>|
121+
|Cut forwards to the end of the current word|<kbd>Meta</kbd> + <kbd>d</kbd>|
122+
|Cut backwards to the start of the current word|<kbd>Ctrl</kbd> + <kbd>w</kbd> / <kbd>Meta</kbd> + <kbd>Backspace</kbd>|
123+
|Cut the current line|<kbd>Meta</kbd> + <kbd>x</kbd>|
124+
|Paste last cut section|<kbd>Ctrl</kbd> + <kbd>y</kbd>|
125+
|Delete previous character|<kbd>Ctrl</kbd> + <kbd>h</kbd>|
126+
|Swap with previous character|<kbd>Ctrl</kbd> + <kbd>t</kbd>|
127+
128+
## Stream information (press i to view info of a stream)
129+
|Command|Key Combination|
130+
| :--- | :---: |
131+
|Show/hide stream members|<kbd>m</kbd>|
132+
|Copy stream email to clipboard|<kbd>c</kbd>|
133+
134+
## Message information (press i to view info of a message)
135+
|Command|Key Combination|
136+
| :--- | :---: |
137+
|Show/hide edit history|<kbd>e</kbd>|
138+
|View current message in browser|<kbd>v</kbd>|
139+
|Show/hide full rendered message|<kbd>f</kbd>|
140+
|Show/hide full raw message|<kbd>r</kbd>|

0 commit comments

Comments
 (0)