aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-rw-r--r--doc/editing_keys.txt13
1 files changed, 7 insertions, 6 deletions
diff --git a/doc/editing_keys.txt b/doc/editing_keys.txt
index dfa6fd0..59b87bc 100644
--- a/doc/editing_keys.txt
+++ b/doc/editing_keys.txt
@@ -8,23 +8,24 @@ Shift-Clear or Ctrl-Clear: clear buffer and hide input box (show status)
Left/Right arrows - move cursor
Backspace - delete the character to the left of the cursor
Ctrl-Del - 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.
Future plans:
-Shift + Ctrl + Up/Down arrows - history (if we can spare the RAM)
-Up/Down arrows - move up/down by one line (40 chars)
+History (if we can spare the RAM), maybe Start+Up/Down?
Up arrow *in an empty inputbox* - bring up last entered command.
Can coexist with regular use of Up for movement.
^Y, Shift-Insert - paste (^K, ^U, ^W fill a paste buffer; need RAM)
Ctrl-Insert - toggle insert/typeover (does anyone care about this?)
-Atari key - insert a ^B (meaning, toggle bold)
-^U should be "delete to start of buffer", not delete whole line.
-^K - kill (delete) to end of buffer.
-Ctrl + Shift + Left/Right - move back/forward one word (space-separated).
Tab - tab completion. For [server], complete channels. For [private],
complete nicks that have PM'ed us or that we have PM'ed. For channels,
complete channel nicks (we'll never have enough RAM to have full lists;
search back through screen memory is how it'll work)
+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: