diff options
author | Florent Le Coz <louiz@louiz.org> | 2011-11-06 03:41:00 +0100 |
---|---|---|
committer | Florent Le Coz <louiz@louiz.org> | 2011-11-06 03:41:00 +0100 |
commit | d76b37f825b53e0b55eb0f8d95c7f8eb7d3d7eff (patch) | |
tree | 426e51859068761c4252d302e51a8c8db456da5f /doc/en/keys.txt | |
parent | 432afd6179e69b70b290fef68ea3bb263ff3b4c1 (diff) | |
parent | 9ff6380149980581bc74f33ddd0e38fb0627623b (diff) | |
download | poezio-d76b37f825b53e0b55eb0f8d95c7f8eb7d3d7eff.tar.gz poezio-d76b37f825b53e0b55eb0f8d95c7f8eb7d3d7eff.tar.bz2 poezio-d76b37f825b53e0b55eb0f8d95c7f8eb7d3d7eff.tar.xz poezio-d76b37f825b53e0b55eb0f8d95c7f8eb7d3d7eff.zip |
Merge branch 'master' into plugins
Diffstat (limited to 'doc/en/keys.txt')
-rw-r--r-- | doc/en/keys.txt | 66 |
1 files changed, 66 insertions, 0 deletions
diff --git a/doc/en/keys.txt b/doc/en/keys.txt new file mode 100644 index 00000000..eaae961d --- /dev/null +++ b/doc/en/keys.txt @@ -0,0 +1,66 @@ +Keys +==== + +This file describes the default keys of poezio and explains how to +configure them. + +By default, most keys manipulating the input (where you type your +messages and commands) behave like emacs does. + +Note that keys are case sensitive. Ctrl-X is not the same than Ctrl-x + +Key bindings listing +-------------------- +Some key bindings are available only in some tabs, others are global. + +Global keys +~~~~~~~~~~~ +These keys work in *any* tab. + +*Ctrl-n*:: Go to the next tab. + +*Ctrl-p*:: Go to the previous tab. + +*Alt-number*:: Go to tab number x. + +*Alt-j*:: Waits for you to type a two-digits number. Go to tab number xx. + +Input keys +~~~~~~~~~~ +These keys concern only the inputs. + +*Ctrl-a*:: Move the cursor to the beginning of line. + +*Ctrl-e*:: Move the cursor to the end of line. + +Chat tab input keys +~~~~~~~~~~~~~~~~~~~~~ +These keys work in any conversation tab (MultiUserChat, Private or Conversation tabs) + +*Key Up*:: Use the previous message from the message history. + +*Key Down*:: Use the next message from the message history. + +*Page Up*:: Scroll up in the conversation by x lines, where x is the height of the conversation window - 1. + +*Page Down*:: Likfe Page Up, but down. + +*Alt-/*:: Complete what you’re typing using the "recent" words from the current conversation, if any. + +Key configuration +----------------- +Bindings are keyboard shortcut aliases. You can use them +to define your own keys to replace the default ones. +where ^x means Control + x +and M-x means Alt + x + +To know exactly what the code of a key is, just run +================== +python3 src/keyboard.py +================== +And enter any keys + +.Turn Alt-i into a tab key (completion, etc) +================== +M-i = ^I +================== |