aboutsummaryrefslogtreecommitdiff
path: root/doc/editing_keys.txt
diff options
context:
space:
mode:
authorB. Watson <urchlay@slackware.uk>2026-03-25 03:08:11 -0400
committerB. Watson <urchlay@slackware.uk>2026-03-25 03:08:11 -0400
commitb74d292847b22cf282ff8ae7d1b51df34176ce4d (patch)
tree4717814a5390d1672840c2c417ebb4d9606480d8 /doc/editing_keys.txt
parent8f19c016edd9f258c1b39eb44647c685b245f2fc (diff)
downloadfujinet-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/editing_keys.txt')
-rw-r--r--doc/editing_keys.txt8
1 files changed, 7 insertions, 1 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: