@@ -129,38 +129,40 @@ control-key, there are also meta-key bindings. These vary more by platform, but
129
129
default to using alt- or option- held down with a key to send the meta-key (or can be configured
130
130
to do so).
131
131
132
- | Keybinding | Description |
133
- | :------------------- | :---------------------------------------------------------------------------- |
134
- | ** Program control** | |
135
- | ` ^D ` | Exit (when buffer is empty) |
136
- | ` ^C ` | Interrupt or cancel |
137
- | ` ^L ` | Clear console screen |
138
- | Return/Enter, ` ^J ` | New line, executing if it is complete |
139
- | meta-Return/Enter | Insert new line without executing it |
140
- | ` ? ` or ` ; ` | Enter help or shell mode (when at start of a line) |
141
- | ` ^R ` , ` ^S ` | Incremental history search, described above |
142
- | ** Cursor movement** | |
143
- | Right arrow, ` ^F ` | Move right one character |
144
- | Left arrow, ` ^B ` | Move left one character |
145
- | Home, ` ^A ` | Move to beginning of line |
146
- | End, ` ^E ` | Move to end of line |
147
- | ` ^P ` | Change to the previous or next history entry |
148
- | ` ^N ` | Change to the next history entry |
149
- | Up arrow | Move up one line (or to the previous history entry) |
150
- | Down arrow | Move down one line (or to the next history entry) |
151
- | Page-up | Change to the previous history entry that matches the text before the cursor |
152
- | Page-down | Change to the next history entry that matches the text before the cursor |
153
- | ` meta-F ` | Move right one word |
154
- | ` meta-B ` | Move left one word |
155
- | ** Editing** | |
156
- | Backspace, ` ^H ` | Delete the previous character |
157
- | Delete, ` ^D ` | Forward delete one character (when buffer has text) |
158
- | meta-Backspace | Delete the previous word |
159
- | ` meta-D ` | Forward delete the next word |
160
- | ` ^W ` | Delete previous text up to the nearest whitespace |
161
- | ` ^K ` | "Kill" to end of line, placing the text in a buffer |
162
- | ` ^Y ` | "Yank" insert the text from the kill buffer |
163
- | ` ^T ` | Transpose the characters about the cursor |
132
+ | Keybinding | Description |
133
+ | :------------------- | :-------------------------------------------------------------------------------- |
134
+ | ** Program control** | |
135
+ | ` ^D ` | Exit (when buffer is empty) |
136
+ | ` ^C ` | Interrupt or cancel |
137
+ | ` ^L ` | Clear console screen |
138
+ | Return/Enter, ` ^J ` | New line, executing if it is complete |
139
+ | meta-Return/Enter | Insert new line without executing it |
140
+ | ` ? ` or ` ; ` | Enter help or shell mode (when at start of a line) |
141
+ | ` ^R ` , ` ^S ` | Incremental history search, described above |
142
+ | ** Cursor movement** | |
143
+ | Right arrow, ` ^F ` | Move right one character |
144
+ | Left arrow, ` ^B ` | Move left one character |
145
+ | Home, ` ^A ` | Move to beginning of line |
146
+ | End, ` ^E ` | Move to end of line |
147
+ | ` ^P ` | Change to the previous or next history entry |
148
+ | ` ^N ` | Change to the next history entry |
149
+ | Up arrow | Move up one line (or to the previous history entry) |
150
+ | Down arrow | Move down one line (or to the next history entry) |
151
+ | Page-up | Change to the previous history entry that matches the text before the cursor |
152
+ | Page-down | Change to the next history entry that matches the text before the cursor |
153
+ | ` meta-F ` | Move right one word |
154
+ | ` meta-B ` | Move left one word |
155
+ | ** Editing** | |
156
+ | Backspace, ` ^H ` | Delete the previous character |
157
+ | Delete, ` ^D ` | Forward delete one character (when buffer has text) |
158
+ | meta-Backspace | Delete the previous word |
159
+ | ` meta-D ` | Forward delete the next word |
160
+ | ` ^W ` | Delete previous text up to the nearest whitespace |
161
+ | ` ^K ` | "Kill" to end of line, placing the text in a buffer |
162
+ | ` ^Y ` | "Yank" insert the text from the kill buffer |
163
+ | ` ^T ` | Transpose the characters about the cursor |
164
+ | ` ^Q ` | Write a number in REPL and press ` ^Q ` to open editor at corresponding stackframe |
165
+
164
166
165
167
### Customizing keybindings
166
168
0 commit comments