blob: e83e8880ad4bd55b550e684cd050e2c3366ffffe (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
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!)
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:
^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
|