summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-rw-r--r--doc/de/includes/autogen_user_commands.de.adoc94
-rw-r--r--doc/en/includes/autogen_user_commands.en.adoc2
-rw-r--r--doc/fr/includes/autogen_user_commands.fr.adoc2
-rw-r--r--doc/it/includes/autogen_user_commands.it.adoc2
-rw-r--r--doc/ja/includes/autogen_user_commands.ja.adoc2
-rw-r--r--doc/pl/includes/autogen_user_commands.pl.adoc2
-rw-r--r--doc/sr/includes/autogen_user_commands.sr.adoc2
7 files changed, 60 insertions, 46 deletions
diff --git a/doc/de/includes/autogen_user_commands.de.adoc b/doc/de/includes/autogen_user_commands.de.adoc
index 1fb61c936..164a4c290 100644
--- a/doc/de/includes/autogen_user_commands.de.adoc
+++ b/doc/de/includes/autogen_user_commands.de.adoc
@@ -1778,54 +1778,56 @@ Beispiele:
resetctxt <context> <key>
resetall -yes [<context>]
missing [<context>]
-
- list: zeigt die aktuelle Tastenbelegungen an (ohne Angabe von Argumente wird diese Liste standardmäßig ausgegeben)
-listdefault: zeigt die Standardeinstellung der Tastenbelegung an
- listdiff: zeigt die Unterschiede zwischen der aktuell genutzten Tastaturbelegung und der Standardbelegung an (hinzugefügte/verändert/gelöschte Tastenbelegungen)
- context: Name des Kontextes ("default" oder "search")
- bind: belegt eine Taste mit einem Befehl oder zeigt an welcher Befehl auf eine Taste gelegt wurde (für Kontext "default")
- bindctxt: belegt eine Taste mit einem Befehl oder zeigt an welcher Befehl auf eine Taste gelegt wurde, dies trifft für Kontext definierte Tasten zu
- command: Befehl (mehrere Befehle werden durch ein Semikolon getrennt)
- unbind: hebt eine Tastenbelegung auf (für Kontext "default")
- unbindctxt: hebt eine Tastenbelegung für den angegebenen Kontext auf
- reset: die Tastenbelegung wird für die ausgewählte Taste auf die Standardeinstellung zurück gesetzt (für Kontext "default")
- resetctxt: die Tastenbelegung wird für die ausgewählte Taste auf die Standardeinstellung zurück gesetzt, dies trifft für den ausgewählten Kontext zu
- resetall: die Tastenbelegung wird auf die Standardeinstellungen zurück gesetzt. Dies löscht ALLE persönlichen Tastenbelegungen (Vorsicht!)
- missing: fügt fehlende Tastenbelegungen hinzu (dazu wird die Standardbelegung genutzt). Dies kann sinnvoll sein wenn man auf eine neue WeeChat Version umgestiegen ist
-
-Falls ein Befehl einer Taste zugeordnet werden soll ist es ratsam zuerst mit der Tastenkombination alt+k (oder Esc + k) einen Fangmodus zu aktivieren um damit die zu belegende Taste zu ermitteln. Durch diesen Schritt wird der benötigte Tasten-Code in die Befehlszeile übernommen.
-
-Zulässige Modifikatortasten (in dieser Reihenfolge, wenn mehrere verwendet werden):
-meta- (Alt-Taste)
-Strg- (Steuertaste)
-Shift- (Umschalttaste, kann nur mit Tastennamen unten verwendet werden)
-
-Zulässige Tastennamen: f0 bis f20, Pos1, Einfügen, Löschen, Ende, Rücktaste, Bild auf, Bild ab, hoch, runter, rechts, links, Tab, Return, Komma, Leerzeichen.
-
-Tastenkombinationen müssen durch ein Komma getrennt werden.
-
-Für Kontext "mouse" (Kontext "cursor" ist auch möglich), hat der zu verwendende Schlüssel folgendes Format: "@area:Schlüssel" oder "@area1>area2:Schlüssel". "area" kann folgende Werte habe:
- *: jedweder Bereich des Bildschirms
- chat: Chatbereich (für jeden Buffer)
- chat(xxx): Chatbereich für einen Buffer mit dem Namen "xxx" (vollständiger Name mit Erweiterung. Beispiel: chat(perl.iset):)
- bar(*): beliebige Bar
- bar(xxx): Bar mit dem Namen "xxx"
- item(*): beliebiges Bar-Item
- item(xxx): Bar-Item mit Namen "xxx"
-Der Platzhalter "*" kann verwendet werden um mehrere unterschiedliche Mausereignisse auszuwählen.
-Für den Kontext "mouse" kann ein besonderer Übergabewert für den zu nutzenden Befehl verwendet werden, "hsignal:name". Dieses sendet das hsignal "name" und als Inhalt ein Hashtable als Argument.
-Ein weiterer Übergabewert ist "-" und kann genutzt werden um einen Schlüssel zu deaktivieren (der Schlüssel wird bei der Durchführung übersprungen).
-
-Beispiele:
- Mit der Tastenkombination "alt-t" wird die Nicklist-Bar an-und aus geschaltet:
- /key bind meta-t /bar toggle nicklist
- Mit der Tastenkombination "alt-r" wird direkt zum IRC #weechat Buffer gewechselt:
+ legacy <key> [<key>...]
+
+ list: list all current keys
+listdefault: list default keys
+ listdiff: list differences between current and default keys (keys added, redefined or deleted)
+ context: name of context ("default" or "search")
+ bind: bind a command to a key or display command bound to key (for context "default")
+ bindctxt: bind a command to a key or display command bound to key, for given context
+ command: command (many commands can be separated by semicolons)
+ unbind: remove a key binding (for context "default")
+ unbindctxt: remove a key binding for given context
+ reset: reset a key to default binding (for context "default")
+ resetctxt: reset a key to default binding, for given context
+ resetall: restore bindings to the default values and delete ALL personal bindings (use carefully!)
+ missing: add missing keys (using default bindings), useful after installing new WeeChat version
+ legacy: display new name for legacy keys
+
+When binding a command to a key, it is recommended to use key alt+k (or Esc then k), and then press the key to bind: this will insert key name in command line.
+
+Modifiers allowed (in this order when multiple are used):
+ meta- (alt key)
+ ctrl- (control key)
+ shift- (shift key, can only be used with key names below)
+
+Key names allowed: f0 to f20, home, insert, delete, end, backspace, pgup, pgdn, up, down, right, left, tab, return, comma, space.
+
+Combo of keys must be separated by a comma.
+
+For context "mouse" (possible in context "cursor" too), key has format: "@area:key" or "@area1>area2:key" where area can be:
+ *: any area on screen
+ chat: chat area (any buffer)
+ chat(xxx): chat area for buffer with name "xxx" (full name including plugin)
+ bar(*): any bar
+ bar(xxx): bar "xxx"
+ item(*): any bar item
+ item(xxx): bar item "xxx"
+Wildcard "*" is allowed in key to match many mouse events.
+A special value for command with format "hsignal:name" can be used for context mouse, this will send the hsignal "name" with the focus hashtable as argument.
+Another special value "-" can be used to disable key (it will be ignored when looking for keys).
+
+Examples:
+ key alt-r to jump to #weechat IRC channel:
/key bind meta-r /buffer #weechat
- Die Tastenkombination "alt-r" wird auf die Standardfunktion zurückgesetzt:
+ restore default binding for key alt-r:
/key reset meta-r
- "Tab"-Taste nutzen um im Kontext "search" die Suche innerhalb eines Buffers zu beenden:
- /key bindctxt search ctrl-i /input search_stop
- Auswahl eines Nicknamens mittels mittlerer Maustaste zeigt zusätzliche Informationen zu dem Nick an:
+ key meta-v then f1 to run /help:
+ /key bind meta-v,f1 /help
+ key "tab" to stop search in buffer:
+ /key bindctxt search tab /input search_stop
+ middle button of mouse on a nick to retrieve info on nick:
/key bindctxt mouse @item(buffer_nicklist):button3 /msg nickserv info ${nick}
----
diff --git a/doc/en/includes/autogen_user_commands.en.adoc b/doc/en/includes/autogen_user_commands.en.adoc
index f1ca66e4f..c36957057 100644
--- a/doc/en/includes/autogen_user_commands.en.adoc
+++ b/doc/en/includes/autogen_user_commands.en.adoc
@@ -1778,6 +1778,7 @@ Examples:
resetctxt <context> <key>
resetall -yes [<context>]
missing [<context>]
+ legacy <key> [<key>...]
list: list all current keys
listdefault: list default keys
@@ -1792,6 +1793,7 @@ listdefault: list default keys
resetctxt: reset a key to default binding, for given context
resetall: restore bindings to the default values and delete ALL personal bindings (use carefully!)
missing: add missing keys (using default bindings), useful after installing new WeeChat version
+ legacy: display new name for legacy keys
When binding a command to a key, it is recommended to use key alt+k (or Esc then k), and then press the key to bind: this will insert key name in command line.
diff --git a/doc/fr/includes/autogen_user_commands.fr.adoc b/doc/fr/includes/autogen_user_commands.fr.adoc
index baf59643a..4df8fcd19 100644
--- a/doc/fr/includes/autogen_user_commands.fr.adoc
+++ b/doc/fr/includes/autogen_user_commands.fr.adoc
@@ -1778,6 +1778,7 @@ Exemples :
resetctxt <contexte> <touche>
resetall -yes [<contexte>]
missing [<contexte>]
+ legacy <touche> [<touche>...]
list : afficher toutes les touches courantes (sans paramètre, cette liste est affichée)
listdefault : afficher les touches par défaut
@@ -1792,6 +1793,7 @@ listdefault : afficher les touches par défaut
resetctxt : réinitialiser une touche à son association par défaut pour le contexte donné
resetall : restaurer les touches aux valeurs par défaut et supprimer TOUTES les touches personnelles (utiliser avec précaution !)
missing : ajouter les touches manquantes (en utilisant les touches par défaut), pratique après installation d'une nouvelle version de WeeChat
+ legacy : afficher le nouveau nom pour des anciennes touches
Lors de l'association d'une commande à une touche, il est recommandé d'utiliser la touche alt+k (ou Échap puis k), et puis de presser la touche à associer : cela insère le code de la touche dans la ligne de commande.
diff --git a/doc/it/includes/autogen_user_commands.it.adoc b/doc/it/includes/autogen_user_commands.it.adoc
index 2b8ccba16..a77a4cb36 100644
--- a/doc/it/includes/autogen_user_commands.it.adoc
+++ b/doc/it/includes/autogen_user_commands.it.adoc
@@ -1778,6 +1778,7 @@ Examples:
resetctxt <context> <key>
resetall -yes [<context>]
missing [<context>]
+ legacy <key> [<key>...]
list: list all current keys
listdefault: list default keys
@@ -1792,6 +1793,7 @@ listdefault: list default keys
resetctxt: reset a key to default binding, for given context
resetall: restore bindings to the default values and delete ALL personal bindings (use carefully!)
missing: add missing keys (using default bindings), useful after installing new WeeChat version
+ legacy: display new name for legacy keys
When binding a command to a key, it is recommended to use key alt+k (or Esc then k), and then press the key to bind: this will insert key name in command line.
diff --git a/doc/ja/includes/autogen_user_commands.ja.adoc b/doc/ja/includes/autogen_user_commands.ja.adoc
index d195ca94b..de5d3a07f 100644
--- a/doc/ja/includes/autogen_user_commands.ja.adoc
+++ b/doc/ja/includes/autogen_user_commands.ja.adoc
@@ -1778,6 +1778,7 @@ Examples:
resetctxt <context> <key>
resetall -yes [<context>]
missing [<context>]
+ legacy <key> [<key>...]
list: list all current keys
listdefault: list default keys
@@ -1792,6 +1793,7 @@ listdefault: list default keys
resetctxt: reset a key to default binding, for given context
resetall: restore bindings to the default values and delete ALL personal bindings (use carefully!)
missing: add missing keys (using default bindings), useful after installing new WeeChat version
+ legacy: display new name for legacy keys
When binding a command to a key, it is recommended to use key alt+k (or Esc then k), and then press the key to bind: this will insert key name in command line.
diff --git a/doc/pl/includes/autogen_user_commands.pl.adoc b/doc/pl/includes/autogen_user_commands.pl.adoc
index 7a3517b36..a8cceb750 100644
--- a/doc/pl/includes/autogen_user_commands.pl.adoc
+++ b/doc/pl/includes/autogen_user_commands.pl.adoc
@@ -1777,6 +1777,7 @@ Przykłady:
resetctxt <context> <key>
resetall -yes [<context>]
missing [<context>]
+ legacy <key> [<key>...]
list: list all current keys
listdefault: list default keys
@@ -1791,6 +1792,7 @@ listdefault: list default keys
resetctxt: reset a key to default binding, for given context
resetall: restore bindings to the default values and delete ALL personal bindings (use carefully!)
missing: add missing keys (using default bindings), useful after installing new WeeChat version
+ legacy: display new name for legacy keys
When binding a command to a key, it is recommended to use key alt+k (or Esc then k), and then press the key to bind: this will insert key name in command line.
diff --git a/doc/sr/includes/autogen_user_commands.sr.adoc b/doc/sr/includes/autogen_user_commands.sr.adoc
index e26c66450..e29fe5dcb 100644
--- a/doc/sr/includes/autogen_user_commands.sr.adoc
+++ b/doc/sr/includes/autogen_user_commands.sr.adoc
@@ -1778,6 +1778,7 @@ addreplace: додаје или мења постојећу прилагођен
resetctxt <context> <key>
resetall -yes [<context>]
missing [<context>]
+ legacy <key> [<key>...]
list: list all current keys
listdefault: list default keys
@@ -1792,6 +1793,7 @@ listdefault: list default keys
resetctxt: reset a key to default binding, for given context
resetall: restore bindings to the default values and delete ALL personal bindings (use carefully!)
missing: add missing keys (using default bindings), useful after installing new WeeChat version
+ legacy: display new name for legacy keys
When binding a command to a key, it is recommended to use key alt+k (or Esc then k), and then press the key to bind: this will insert key name in command line.