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
Copy file name to clipboardExpand all lines: content/en/software/using-medley/keystrokes.md
+16-18Lines changed: 16 additions & 18 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,26 +2,27 @@
2
2
title: Keystrokes, Mouse menus and Gestures
3
3
url: /software/using-medley/keystrokes/
4
4
weight: 40
5
+
type: docs
5
6
aliases:
6
7
- /doc/info/Keystrokes.html
7
8
---
8
9
9
-
The handling of keyboard and mouse clicks and gestures is different and varied within the Medley environment. This chart shows common keystrokes.
10
-
[Table of Keystrokes](https://docs.google.com/spreadsheets/d/1FOkrr62TtEhhY49m9U0T_6bvqSGRQt9fBRtMDw0YKtY/edit?usp=sharing) more data.
10
+
The handling of keyboard and mouse clicks and gestures is different and varied within the Medley environment. This chart shows common keystrokes. On macOS the Option key is equivalent to Alt. See
11
+
[Table of Keystrokes](https://docs.google.com/spreadsheets/d/1FOkrr62TtEhhY49m9U0T_6bvqSGRQt9fBRtMDw0YKtY/edit?usp=sharing)for more data.
11
12
12
13
We'd like to improve keyboard handling but haven't yet found a path.
13
14
14
-
## At an "exec" (i.e., the REPL).
15
+
## At an "exec" (i.e., the REPL)
15
16
16
17
|character |action |
17
18
|----------|--------------------------------|
18
-
|backspace| delete the previous character |
19
-
|ctrl-H | (same as backspace) |
20
-
|enter|if at end of line, terminate|
21
-
|ctrl-M | (same as enter) |
22
-
|ctrl-alt-J|move down |
23
-
|ctrl-alt-L|move to start of line |
24
-
|ctrl-alt-Y|"get userexec" ????|
19
+
|Backspace| delete the previous character |
20
+
|Ctrl-H | (same as backspace) |
21
+
|Enter|if terminates a valid expression evaluate, otherwise newline|
22
+
|Ctrl-M | (same as Enter) |
23
+
|Ctrl-Alt-J|move down |
24
+
|Ctrl-Alt-L|move to start of line (some OSes capture this for system functions, e.g. screen lock on Linux)|
25
+
|Ctrl-Alt-Y| invoke an old-style executive (REPL), but uses the package and readtable of its caller|
25
26
26
27
## Interrupt characters
27
28
@@ -35,11 +36,8 @@ below take place in the mouse process if it is busy, otherwise the TTY process.
0 commit comments