You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| <kbd>Ctrl</kbd>+<kbd>C</kbd> | Cancel current line |
156
153
| <kbd>Ctrl</kbd>+<kbd>L</kbd> | Clear screen |
157
-
| <kbd>↑</kbd> (Up Arrow) | Move menu up |
158
154
| <kbd>↑</kbd> (Up Arrow) | Move up |
159
-
| <kbd>↓</kbd> (Down Arrow) | Move menu down |
160
155
| <kbd>↓</kbd> (Down Arrow) | Move down |
161
-
| <kbd>←</kbd> (Left Arrow) | Move menu left |
162
156
| <kbd>←</kbd> (Left Arrow) | Move left |
163
-
| <kbd>→</kbd> (Right Arrow) | Move menu right |
164
157
| <kbd>→</kbd> (Right Arrow) | Move right |
165
158
| <kbd>Ctrl></kbd>+<kbd>→</kbd> (Right Arrow) | Move right one word |
166
159
| <kbd>Ctrl></kbd>+<kbd>←</kbd> (Left Arrow) | Move left one word |
167
160
168
-
As with Vi, many motions and actions can be combined with an optional count in normal-mode. For example, <kbd>3</kbd><kbd>d</kbd><kbd>w</kbd> deletes the next three words.
169
-
170
161
### Vi-normal Motions
171
162
163
+
As with Vi, many motions and actions can be combined with an optional count in normal-mode. For example, <kbd>3</kbd><kbd>d</kbd><kbd>w</kbd> deletes the next three words.
@@ -585,15 +580,38 @@ e.g. to disable screen clearing with `Ctrl + l` for all edit modes
585
580
586
581
### Troubleshooting Keybinding Problems
587
582
588
-
Your terminal environment may not always propagate your key combinations on to nushell the way you expect it to.
589
-
You can use the command [`keybindings listen`](/commands/docs/keybindings_listen.md) to figure out if certain keypresses are actually received by nushell, and how.
583
+
Your terminal environment may not always propagate your key combinations on to Nushell the way you expect it to. You can use the command [`keybindings listen`](/commands/docs/keybindings_listen.md) to determine if certain keypresses are actually received by Nushell, and how.
590
584
591
585
## Menus
592
586
593
587
Thanks to Reedline, Nushell has menus that can help you with your day to day
594
588
shell scripting. Next we present the default menus that are always available
595
589
when using Nushell
596
590
591
+
### Menu Keybindings
592
+
593
+
When a menu is active, some keybindings change based on the keybinding [`until` specifier](#until-type) discussed above. Common keybindings for menus are:
0 commit comments