diff options
| author | B. Watson <urchlay@slackware.uk> | 2026-03-25 03:08:11 -0400 |
|---|---|---|
| committer | B. Watson <urchlay@slackware.uk> | 2026-03-25 03:08:11 -0400 |
| commit | b74d292847b22cf282ff8ae7d1b51df34176ce4d (patch) | |
| tree | 4717814a5390d1672840c2c417ebb4d9606480d8 /doc | |
| parent | 8f19c016edd9f258c1b39eb44647c685b245f2fc (diff) | |
| download | fujinet-chat-b74d292847b22cf282ff8ae7d1b51df34176ce4d.tar.gz | |
Banish cgetc(), and all its annoyances. Much more flexible and precise keyboard control, see keytab.[ch] and kgetc.[ch]
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/editing_keys.txt | 8 | ||||
| -rw-r--r-- | doc/ui_keys.txt | 14 |
2 files changed, 16 insertions, 6 deletions
diff --git a/doc/editing_keys.txt b/doc/editing_keys.txt index ce3124c..e83e888 100644 --- a/doc/editing_keys.txt +++ b/doc/editing_keys.txt @@ -2,7 +2,8 @@ This is kind of a weird mix of UNIX/Emacs/bash and traditional Atari. ^A - move to start of buffer ^E - move to end of buffer -^U, Shift-Del - delete (clear) buffer +Shift-Del - delete (clear) buffer +^U - delete to start of buffer. Shift-Clear or Ctrl-Clear: clear buffer and hide input box (show status) ^W - delete word to left of cursor Left/Right arrows - move cursor @@ -14,8 +15,13 @@ Atari key - insert a ^B (meaning, toggle bold) ^F or ctrl-shift-Up - move right by one word. ^B or ctrl-shift-Down - move left by one word. Tab - Nick completion (only at the start of an empty input box!) +Up arrow - if the inputbox has anything in it, move up 1 line, + aka 40 characters, or to the start if the text is less than + 40 characters. Up arrow *in an empty inputbox* - bring up last entered command. Can coexist with regular use of Up for movement. +Down arrow - moves down 1 line, aka 40 characters. If this would + move past the end of the text, moves to the end. Ctrl-Insert - toggle insert/typeover Future plans: diff --git a/doc/ui_keys.txt b/doc/ui_keys.txt index acccc8b..f12fbea 100644 --- a/doc/ui_keys.txt +++ b/doc/ui_keys.txt @@ -1,3 +1,11 @@ +Without Start: + +Ctrl+numbers (1 to 7) - switch to screen. Same as Start+numbers, + but more convenient for XEGS and 1200XL users. +UNTESTED: 1200XL F1-F4: without Shift, switch to screens 1-4. With + shift, F1-F3 = screens 5-7 and F4 is same as Start+A. +Help (XL/XE only) - same as Start+A. + Hold down Start, *or* press and release Escape, and: 1-7 - switch screens @@ -5,7 +13,7 @@ Up Arrow (without Control) - scroll current screen up Tab - switch to last displayed screen Left/Right (without Control) - previous/next screen. A - switch to active screen. [TODO: if no active screen, move - left one screen] + left one screen... maybe? would this be helpful or annoying?] S - show status (hide edit box) Q - create screen for last PM (in [private]) or last channel message (in [server]). Does nothing in screens 2-7. @@ -31,8 +39,4 @@ If you press Escape by accident, pressing it again gets you out of Future plans: -1200XL F1-F4: without Shift, switch to screens 1-4. With - shift, F1-F3 = screend 5-7 and F4 is same as Start+A. -Help - same as Start+A. J - join last channel you were invited to. -? - Show help (also the Help key by itself will do this). |
