diff options
| author | B. Watson <urchlay@slackware.uk> | 2026-03-25 03:37:55 -0400 |
|---|---|---|
| committer | B. Watson <urchlay@slackware.uk> | 2026-03-25 03:37:55 -0400 |
| commit | a0bb576d378ca260889c9b0e2ef62e451c544d1a (patch) | |
| tree | 32cedba45e5492f8f554b314ca485cf43f14cbe1 /doc/editing_keys.txt | |
| parent | b74d292847b22cf282ff8ae7d1b51df34176ce4d (diff) | |
| download | fujinet-chat-a0bb576d378ca260889c9b0e2ef62e451c544d1a.tar.gz | |
Update docs.
Diffstat (limited to 'doc/editing_keys.txt')
| -rw-r--r-- | doc/editing_keys.txt | 50 |
1 files changed, 29 insertions, 21 deletions
diff --git a/doc/editing_keys.txt b/doc/editing_keys.txt index e83e888..ab4a022 100644 --- a/doc/editing_keys.txt +++ b/doc/editing_keys.txt @@ -1,20 +1,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 -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 -Backspace - delete the character to the left of the cursor -Ctrl-Del or ^X - delete the character under the cursor -Atari key - insert a ^B (meaning, toggle bold) -^U - delete to start of buffer -^K - kill (delete) to end of buffer. -^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!) +Cursor movement: + +Left/Right arrows - move cursor left/right 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. @@ -22,17 +10,37 @@ 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-A - move to start of buffer +Ctrl-E - move to end of buffer +Ctrl-F or ctrl-shift-Up - move right by one word. +Ctrl-B or ctrl-shift-Down - move left by one word. + +Deleting text: + +Backspace - delete the character to the left of the cursor +Shift-Del - delete (clear) buffer +Shift-Clear or Ctrl-Clear: clear buffer and hide input box (show status) +Ctrl-Del or Ctrl-X - delete the character under the cursor +Ctrl-U - delete to start of buffer. +Ctrl-W - delete word to left of cursor +Ctrl-U - delete to start of buffer +Ctrl-K - kill (delete) to end of buffer. + +Formatting: + +Ctrl-I - toggle italic (prints as down-arrow) +Ctrl-shift-U - toggle underline (prints as right-arrow) +Atari/inverse key - toggle bold (prints as inverse B) + +Other: + +Tab - Nick completion (only at the start of an empty input box!) Ctrl-Insert - toggle insert/typeover + Future plans: ^Y, Shift-Insert - paste (^K, ^U, ^W fill a paste buffer; need RAM) -Tab - For [server], complete channels. For [private] and channels, - complete channel nicks. Shift-Return: Maybe... send buffer but do not clear it. -The glyphs for these will appear as inverse letters, but will actually -be the appropriate low ASCII characters: -^I - toggle italic -^L - toggle underline ^S - toggle strikethrough |
