From 3d49f7662fcff50a1524f7529fd3ac34a31a9a4a Mon Sep 17 00:00:00 2001 From: Sebastien Helleu Date: Mon, 2 Dec 2013 19:10:08 +0100 Subject: [PATCH] doc: replace @k(xxx) by key[xxx] for key bindings in docs The new syntax is more readable in source files (same result in HTML docs). --- doc/asciidoc.conf | 20 +-- doc/de/weechat_faq.de.txt | 24 +-- doc/de/weechat_user.de.txt | 336 ++++++++++++++++++------------------ doc/en/weechat_dev.en.txt | 68 ++++---- doc/en/weechat_faq.en.txt | 25 +-- doc/en/weechat_user.en.txt | 336 ++++++++++++++++++------------------ doc/fr/weechat_faq.fr.txt | 27 +-- doc/fr/weechat_user.fr.txt | 338 ++++++++++++++++++------------------- doc/it/weechat_faq.it.txt | 28 ++- doc/it/weechat_user.it.txt | 338 ++++++++++++++++++------------------- doc/ja/weechat_faq.ja.txt | 24 +-- doc/ja/weechat_user.ja.txt | 337 ++++++++++++++++++------------------ doc/pl/weechat_faq.pl.txt | 25 +-- 13 files changed, 958 insertions(+), 968 deletions(-) diff --git a/doc/asciidoc.conf b/doc/asciidoc.conf index 58ef64a1f..39d89d36f 100644 --- a/doc/asciidoc.conf +++ b/doc/asciidoc.conf @@ -2,14 +2,12 @@ date={sys: date +%F} [replacements] -@k\(C-\)=Ctrl+ -@k\(-C-\)=Ctrl -@k\(A-\)=Alt+ -@k\(-A-\)=Alt -@k\(S-\)=Shift+ -@k\(-S-\)=Shift -@k\(l\)=l (L) -@k\(([A-Za-z0-9/_&\=])\)=\1 -@k\(([a-z0-9/_&\=][^)]*)\)=\1 -@k\(([^)]+)\)=\1 -@h\(([A-Za-z0-9]+)\)=\1 +key\[([^,\]]+),([^\]]+)\]=key[\1], key[\2] +key\[(ctrl|alt|shift)\]=\1 +key\[(ctrl|alt|shift)-\]=\1+ +key\[(ctrl|alt|shift)-([^\]]+)\]=\1+key[\2] +key\[l\]=l (L) +key\[([A-Za-z0-9/_&\=])\]=\1 +key\[([a-z0-9/_&\=][^\]]*)\]=\1 +key\[([^\]]+)\]=\1 +hex\[([0-9a-fA-F]+)\]=\1 diff --git a/doc/de/weechat_faq.de.txt b/doc/de/weechat_faq.de.txt index 5a27888dc..42105e480 100644 --- a/doc/de/weechat_faq.de.txt +++ b/doc/de/weechat_faq.de.txt @@ -226,7 +226,7 @@ werden sollte: Hierzu kannst Du ein Terminal nutzen welches Block-Auswahl erlaubt (wie z.B. rxvt-unicode, konsole, gnome-terminal, ...). Im Normalfall erfolgt die Markierung mittels der Tasten -@k(C-)@k(A-) in Verbindung mit der Auswahl durch die Maus. +key[ctrl-]key[alt-] in Verbindung mit der Auswahl durch die Maus. Eine weitere Möglichkeit besteht darin die Nickliste nach oben oder unten zu verschieben: @@ -319,8 +319,8 @@ Weiterführende Informationen zum Farbmanagement erhält man in der Benutzeranle [[search_text]] === Wie kann ich in einem Buffer nach einem Text suchen (vergleichbar /lastlog in irssi)? -Die Standardtastenbelegung lautet @k(C-)@k(r) (der dazugehörige Befehl: `/input search_text`). -und um zu Highlight-Nachrichten zu springen: @k(A-)@k(p)/@k(n). +Die Standardtastenbelegung lautet key[ctrl-r] (der dazugehörige Befehl: `/input search_text`). +und um zu Highlight-Nachrichten zu springen: key[alt-p] / key[alt-n]. Siehe Benutzeranleitung für weitere Informationen zu dieser Funktion (Standardtastenbelegung). @@ -352,14 +352,14 @@ man startet X neu. Die Tasten werden mit dem Befehl `/key` belegt. -Mit der voreingestellten Tastenkombination @k(A-)@k(k) kann man sich den +Mit der voreingestellten Tastenkombination key[alt-k] kann man sich den Code der jeweiligen Taste anzeigen lassen und in die Eingabezeile einfügen. [[jump_to_buffer_11_or_higher]] === Mit welcher Tastenkombination kann ich zum Buffer 11 (oder höher) wechseln? -Die Tastenkombination lautet @k(A-)@k(j) gefolgt von den zwei Ziffern des Buffers. -Zum Beispiel, @k(A-)@k(j), @k(1), @k(1) um zum Buffer 11 zu wechseln. +Die Tastenkombination lautet key[alt-j] gefolgt von den zwei Ziffern des Buffers. +Zum Beispiel, key[alt-j], key[1], key[1] um zum Buffer 11 zu wechseln. Es kann auch eine neue Taste eingebunden werden um zu einem Buffer zu wechseln: @@ -373,7 +373,7 @@ Eine Auflistung der Standardtastenbelegung findet man in der Benutzeranleitung. === Wie kann ich den globalen Verlaufsspeicher (anstelle des Buffer eigenen) mit den Up-/Down-Tasten nutzen? Du kannst die Up-/Down-Tasten für den globalen Verlaufsspeicher belegen (als Standardtasten werden -genutzt: @k(C-)@k(↑) and @k(C-)@k(↓)). +genutzt: key[ctrl-↑] und key[ctrl-↓]). Beispiele: @@ -384,7 +384,7 @@ Beispiele: [NOTE] Die Tasten "meta2-A" und "meta2-B" können nach dem jeweils genutzten Terminal variieren. Um die -korrekten Tasten zu finden sollte man @k(A-)@k(k) und dann (Up- oder die Down-Taste) drücken. +korrekten Tasten zu finden sollte man key[alt-k] und dann (Up- oder die Down-Taste) drücken. [[mouse]] == Mausunterstützung @@ -432,9 +432,9 @@ bietet, zum Beispiel rxvt-unicode. [[mouse_select_paste]] === Wie kann ich bei aktivierter Mausunterstützung im Terminal einen Text markieren oder einfügen? -Ist die Mausunterstützung aktiviert kann man mittels gedrückter @k(-S-)-Taste (Umschalttaste) +Ist die Mausunterstützung aktiviert kann man mittels gedrückter key[shift]-Taste (Umschalttaste) einen Text im Terminal markieren oder einfügen, als sei die Mausunterstützung deaktiviert. -(bei einigen Terminals muss die @k(-A-)-Taste anstelle der @k(-S-)-Taste gedrückt werden). +(bei einigen Terminals muss die key[alt]-Taste anstelle der key[shift]-Taste gedrückt werden). [[irc]] == IRC @@ -541,7 +541,7 @@ Dieser Befehl eröffnet die Möglichkeit bestimmte Zeilen in Buffern, mittels Ta regulären Ausdrücken nach Präfix und Zeileninhalt zu filtern. Die Zeilen werden dabei nicht gelöscht, lediglich die Darstellung im Buffer wird unterdrückt. Die gefilterten Zeilen können zu jeder Zeit dargestellt werden indem man den Filter deaktiviert -(Voreinstellung zum aktivieren/deaktivieren der Filter: @k(A-)@k(=)). +(Voreinstellung zum aktivieren/deaktivieren der Filter: key[alt-=]). [[filter_irc_join_part_quit]] === Wie kann ich join/part/quit Meldungen in den IRC Channels filtern (A.d.ü.: unterdrücken)? @@ -675,7 +675,7 @@ andere Skripten die auch zu diesem Thema passen: http://weechat.org/scripts/stab [[irc_target_buffer]] === Wie kann ich bei zusammengefügten Buffern den Zielbuffer ändern (z.B. bei einem Server-Buffer)? -Die Standardtastenkombination lautet @k(C-)@k(x) (der dazugehörige Befehl: `/input switch_active_buffer`). +Die Standardtastenkombination lautet key[ctrl-x] (der dazugehörige Befehl: `/input switch_active_buffer`). [[plugins_scripts]] == Erweiterungen / Skripten diff --git a/doc/de/weechat_user.de.txt b/doc/de/weechat_user.de.txt index 9f5c54dbc..2d47c38a3 100644 --- a/doc/de/weechat_user.de.txt +++ b/doc/de/weechat_user.de.txt @@ -916,57 +916,55 @@ Befehl festgelegt werden: [[key_bindings]] === Standard Tastenbelegung -// 'C-' = ctrl, 'A-' = alt, 'S-' = shift - [[key_bindings_command_line]] ==== Tastenbefehle für die Befehlszeile [width="100%",cols="^.^3,.^10,.^5",options="header"] |=== -| Taste | Beschreibung | Befehl -| @k(←) .2+| setzt den Cursor eine Position nach links .2+| `/input move_previous_char` -| @k(C-)@k(b) -| @k(→) .2+| setzt den Cursor eine Position nach rechts .2+| `/input move_next_char` -| @k(C-)@k(f) -| @k(C-)@k(←) .2+| springt in der Befehlszeile zum Anfang des vorherigen Wortes .2+| `/input move_previous_word` -| @k(A-)@k(b) -| @k(C-)@k(→) .2+| springt in der Befehlszeile zum Anfang des nächsten Wortes .2+| `/input move_next_word` -| @k(A-)@k(f) -| @k(Home) .2+| springt zum Anfang der Befehlszeile .2+| `/input move_beginning_of_line` -| @k(C-)@k(a) -| @k(End) .2+| springt ans Ende der Befehlszeile .2+| `/input move_end_of_line` -| @k(C-)@k(e) -| @k(C-)@k(c) , @k(b) | fügt Steuerzeichen für fett geschrieben Text ein | `/input insert \x02` -| @k(C-)@k(c) , @k(c) | fügt Steuerzeichen für Textfarbe ein | `/input insert \x03` -| @k(C-)@k(c) , @k(i) | fügt Steuerzeichen für kursiven Text ein | `/input insert \x1D` -| @k(C-)@k(c) , @k(o) | fügt Steuerzeichen für Standardfarbe ein | `/input insert \x0F` -| @k(C-)@k(c) , @k(v) | fügt Steuerzeichen für Hintergrundfarbe ein | `/input insert \x16` -| @k(C-)@k(c) , @k(_) | fügt Steuerzeichen für unterstrichenen Text ein | `/input insert \x1F` -| @k(Del) .2+| entfernt in der Befehlszeile das nächste Zeichen .2+| `/input delete_next_char` -| @k(C-)@k(d) -| @k(Backsp.) .2+| entfernt in der Befehlszeile das vorherige Zeichen .2+| `/input delete_previous_char` -| @k(C-)@k(h) -| @k(C-)@k(k) | entfernt alle Zeichen vom Cursor bis zum Ende der Zeile (Zeichenkette wird in Zwischenablage kopiert) | `/input delete_end_of_line` -| @k(C-)@k(r) | Textsuche im Verlaufsspeicher des Buffers (siehe <>) | `/input search_text` -| @k(C-)@k(t) | Zeichen austauschen | `/input transpose_chars` -| @k(C-)@k(u) | entfernt alle Zeichen vom Cursor bis zum Anfang der Zeile (Zeichenkette wird in Zwischenablage kopiert) | `/input delete_beginning_of_line` -| @k(C-)@k(w) | entfernt das Wort links vom Cursor (entferntes Wort wird in Zwischenablage kopiert) | `/input delete_previous_word` -| @k(C-)@k(y) | fügt Zeichenkette aus Zwischenablage ein | `/input clipboard_paste` -| @k(C-)@k(_) | Rückgängig machen der letzten Aktion, in der Befehlszeile | `/input undo` -| @k(A-)@k(_) | Wiederherstellen der letzten Aktion, in der Befehlszeile | `/input redo` -| @k(Tab) | Vervollständigung von Befehlen oder Nicks (nochmaliges @k(Tab): findet nächste Vervollständigung) | `/input complete_next` -| @k(S-)@k(Tab) | ohne Vervollständigung: führt eine teilweise Vervollständigung durch. Bei unerledigter Vervollständigung : wird die vorherige Vervollständigung genutzt | `/input complete_previous` -| @k(Enter) .3+| führt einen Befehl aus oder sendet den Text (im Such-Modus: stoppt Suche) .3+| `/input return` -| @k(C-)@k(j) -| @k(C-)@k(m) -| @k(↑) | ruft vorherigen Befehl oder Nachricht aus dem Verlaufsspeicher auf (im Such-Modus: rückwärts suchen) | `/input history_previous` -| @k(↓) | ruft nächsten Befehl oder Nachricht aus dem Verlaufsspeicher auf (im Such-Modus: vorwärts suchen) | `/input history_next` -| @k(C-)@k(↑) | ruft vorherigen Befehl/Nachricht aus dem globalen Verlaufsspeicher auf (für alle Buffer) | `/input history_global_previous` -| @k(C-)@k(↓) | ruft nächsten Befehl/Nachricht aus dem globalen Verlaufsspeicher auf (für alle Buffer) | `/input history_global_next` -| @k(A-)@k(d) | löscht das Wort rechts vom Cursor (Zeichenkette wird in Zwischenablage kopiert) | `/input delete_next_word` -| @k(A-)@k(k) | zeigt den Tastencode, einschließlich des eingebundenen Befehls, einer Tastenkombination an und fügt diesen in die Befehlszeile ein | `/input grab_key_command` -| @k(A-)@k(r) | komplette Eingabezeile löschen| `/input delete_line` -| @k(A-)@k(s) | schaltet die Aspell Funktion an/aus | `/mute aspell toggle` +| Taste | Beschreibung | Befehl +| key[←] .2+| setzt den Cursor eine Position nach links .2+| `/input move_previous_char` +| key[ctrl-b] +| key[→] .2+| setzt den Cursor eine Position nach rechts .2+| `/input move_next_char` +| key[ctrl-f] +| key[ctrl-←] .2+| springt in der Befehlszeile zum Anfang des vorherigen Wortes .2+| `/input move_previous_word` +| key[alt-b] +| key[ctrl-→] .2+| springt in der Befehlszeile zum Anfang des nächsten Wortes .2+| `/input move_next_word` +| key[alt-f] +| key[Home] .2+| springt zum Anfang der Befehlszeile .2+| `/input move_beginning_of_line` +| key[ctrl-a] +| key[End] .2+| springt ans Ende der Befehlszeile .2+| `/input move_end_of_line` +| key[ctrl-e] +| key[ctrl-c,b] | fügt Steuerzeichen für fett geschrieben Text ein | `/input insert \x02` +| key[ctrl-c,c] | fügt Steuerzeichen für Textfarbe ein | `/input insert \x03` +| key[ctrl-c,i] | fügt Steuerzeichen für kursiven Text ein | `/input insert \x1D` +| key[ctrl-c,o] | fügt Steuerzeichen für Standardfarbe ein | `/input insert \x0F` +| key[ctrl-c,v] | fügt Steuerzeichen für Hintergrundfarbe ein | `/input insert \x16` +| key[ctrl-c,_] | fügt Steuerzeichen für unterstrichenen Text ein | `/input insert \x1F` +| key[Del] .2+| entfernt in der Befehlszeile das nächste Zeichen .2+| `/input delete_next_char` +| key[ctrl-d] +| key[Backsp.] .2+| entfernt in der Befehlszeile das vorherige Zeichen .2+| `/input delete_previous_char` +| key[ctrl-h] +| key[ctrl-k] | entfernt alle Zeichen vom Cursor bis zum Ende der Zeile (Zeichenkette wird in Zwischenablage kopiert) | `/input delete_end_of_line` +| key[ctrl-r] | Textsuche im Verlaufsspeicher des Buffers (siehe <>) | `/input search_text` +| key[ctrl-t] | Zeichen austauschen | `/input transpose_chars` +| key[ctrl-u] | entfernt alle Zeichen vom Cursor bis zum Anfang der Zeile (Zeichenkette wird in Zwischenablage kopiert) | `/input delete_beginning_of_line` +| key[ctrl-w] | entfernt das Wort links vom Cursor (entferntes Wort wird in Zwischenablage kopiert) | `/input delete_previous_word` +| key[ctrl-y] | fügt Zeichenkette aus Zwischenablage ein | `/input clipboard_paste` +| key[ctrl-_] | Rückgängig machen der letzten Aktion, in der Befehlszeile | `/input undo` +| key[alt-_] | Wiederherstellen der letzten Aktion, in der Befehlszeile | `/input redo` +| key[Tab] | Vervollständigung von Befehlen oder Nicks (nochmaliges key[Tab]: findet nächste Vervollständigung) | `/input complete_next` +| key[shift-Tab] | ohne Vervollständigung: führt eine teilweise Vervollständigung durch. Bei unerledigter Vervollständigung : wird die vorherige Vervollständigung genutzt | `/input complete_previous` +| key[Enter] .3+| führt einen Befehl aus oder sendet den Text (im Such-Modus: stoppt Suche) .3+| `/input return` +| key[ctrl-j] +| key[ctrl-m] +| key[↑] | ruft vorherigen Befehl oder Nachricht aus dem Verlaufsspeicher auf (im Such-Modus: rückwärts suchen) | `/input history_previous` +| key[↓] | ruft nächsten Befehl oder Nachricht aus dem Verlaufsspeicher auf (im Such-Modus: vorwärts suchen) | `/input history_next` +| key[ctrl-↑] | ruft vorherigen Befehl/Nachricht aus dem globalen Verlaufsspeicher auf (für alle Buffer) | `/input history_global_previous` +| key[ctrl-↓] | ruft nächsten Befehl/Nachricht aus dem globalen Verlaufsspeicher auf (für alle Buffer) | `/input history_global_next` +| key[alt-d] | löscht das Wort rechts vom Cursor (Zeichenkette wird in Zwischenablage kopiert) | `/input delete_next_word` +| key[alt-k] | zeigt den Tastencode, einschließlich des eingebundenen Befehls, einer Tastenkombination an und fügt diesen in die Befehlszeile ein | `/input grab_key_command` +| key[alt-r] | komplette Eingabezeile löschen| `/input delete_line` +| key[alt-s] | schaltet die Aspell Funktion an/aus | `/mute aspell toggle` |=== [[key_bindings_buffers_windows]] @@ -974,74 +972,74 @@ Befehl festgelegt werden: [width="100%",cols="^.^3,.^10,.^5",options="header"] |=== -| Taste | Beschreibung | Befehl -| @k(C-)@k(l) | Fenster wird neu gezeichnet | `/window refresh` -| @k(C-)@k(s) , @k(C-)@k(u) | setzt für alle Buffer die Markierung für ungelesene Nachrichten | `/input set_unread` -| @k(C-)@k(x) | sind mehrere Buffer zu einem Buffer zusammen gefügt wechselt man diese durch | `/input switch_active_buffer` -| @k(A-)@k(x) | Zoom eines zusammengefügten Buffers (@k(A-)@k(x) ein zweites mal: alle zusammengefügten Buffer werden angezeigt) | `/input zoom_merged_buffer` -| @k(PgUp) | eine Seite im Verlaufsspeicher des Buffers nach oben blättern | `/window page_up` -| @k(PgDn) | eine Seite im Verlaufsspeicher des Buffer nach unten blättern | `/window page_down` -| @k(A-)@k(PgUp) | einige Zeilen im Verlaufsspeicher des Buffer nach oben blättern | `/window scroll_up` -| @k(A-)@k(PgDn) | einige Zeilen im Verlaufsspeicher des Buffer nach unten blättern | `/window scroll_down` -| @k(A-)@k(Home) | springt zur ersten Zeile des Verlaufsspeichers des aktuellen Buffers| `/window scroll_top` -| @k(A-)@k(End) | springt zur letzten Zeile des Verlaufsspeichers des aktuellen Buffers | `/window scroll_bottom` -| @k(A-)@k(←) .4+| zum vorherigen Buffer springen .4+| `/buffer -1` -| @k(A-)@k(↑) -| @k(C-)@k(p) -| @k(F5) -| @k(A-)@k(→) .4+| zum nächsten Buffer springen .4+| `/buffer +1` -| @k(A-)@k(↓) -| @k(C-)@k(n) -| @k(F6) -| @k(F7) | zum vorherigen Fenster wechseln | `/window -1` -| @k(F8) | zum nächsten Fenster wechseln | `/window +1` -| @k(F9) | Titel des Buffers nach links verschieben | `/bar scroll title * -30%` -| @k(F10) | Titel des Buffers nach rechts verschieben | `/bar scroll title * +30%` -| @k(F11) | Nickliste um eine Seite nach oben blättern | `/bar scroll nicklist * -100%` -| @k(F12) | Nickliste um eine Seite nach unten blättern | `/bar scroll nicklist * +100%` -| @k(A-)@k(F11) | springt zum Anfang der Nickliste | `/bar scroll nicklist * b` -| @k(A-)@k(F12) | springt zum Ende der Nickliste | `/bar scroll nicklist * e` -| @k(A-)@k(a) | wechselt zum nächsten Buffer mit Aktivität (nach Priorität: highlight, Nachricht, ...) | `/input jump_smart` -| @k(A-)@k(h) | löscht Hotliste (Aktivitätsanzeige für die Buffer) | `/input hotlist_clear` -| @k(A-)@k(j) , @k(A-)@k(l) | wechselt zum letzten Buffer | `/input jump_last_buffer` -| @k(A-)@k(j) , @k(A-)@k(r) | wechselt zum IRC RAW Buffer | `/server raw` -| @k(A-)@k(j) , @k(A-)@k(s) | wechselt zum IRC Server Buffer | `/server jump` -| @k(A-)@k(0...9) | wechselt zum Buffer mit der Nummer (0 = 10) | `/buffer *N` -| @k(A-)@k(j) , @k(01...99) | wechselt zum Buffer mit der angegeben Nummer | `/buffer NN` -| @k(A-)@k(m) | schaltet Mausfunktion ein/aus | `/mouse toggle` -| @k(A-)@k(n) | springt zur nächsten Highlight Nachricht | `/window scroll_next_highlight` -| @k(A-)@k(p) | springt zur vorherigen Highlight Nachricht | `/window scroll_previous_highlight` -| @k(A-)@k(u) | springt zur ersten ungelesenen Zeile im Buffer | `/window scroll_unread` -| @k(A-)@k(w) , @k(A-)@k(↑) | wechselt zum oberen Fenster | `/window up` -| @k(A-)@k(w) , @k(A-)@k(↓) | wechselt zum unteren Fenster | `/window down` -| @k(A-)@k(w) , @k(A-)@k(←) | wechselt zum linken Fenster | `/window left` -| @k(A-)@k(w) , @k(A-)@k(→) | wechselt zum rechten Fenster | `/window right` -| @k(A-)@k(w) , @k(A-)@k(b) | passt die Größe aller Fenster an | `/window balance` -| @k(A-)@k(w) , @k(A-)@k(s) | Wechselt Buffer von zwei Fenstern | `/window swap` -| @k(A-)@k(z) | Zoom für aktuelles Fenster (nochmals @k(A-)@k(z): stellt die vorherigen Einstellungen wieder her) | `/window zoom` -| @k(A-)@k(<) | springt zum letzten besuchten Buffer | `/input jump_previously_visited_buffer` -| @k(A-)@k(>) | springt zum nächsten besuchten Buffer | `/input jump_next_visited_buffer` -| @k(A-)@k(/) | wechselt zum jeweils zuletzt angezeigten Buffern | `/input jump_last_buffer_displayed` -| @k(A-)@k(=) | schaltet Filterfunktion an/aus | `/filter toggle` +| Taste | Beschreibung | Befehl +| key[ctrl-l] | Fenster wird neu gezeichnet | `/window refresh` +| key[ctrl-s,ctrl-u] | setzt für alle Buffer die Markierung für ungelesene Nachrichten | `/input set_unread` +| key[ctrl-x] | sind mehrere Buffer zu einem Buffer zusammen gefügt wechselt man diese durch | `/input switch_active_buffer` +| key[alt-x] | Zoom eines zusammengefügten Buffers (key[alt-x] ein zweites mal: alle zusammengefügten Buffer werden angezeigt) | `/input zoom_merged_buffer` +| key[PgUp] | eine Seite im Verlaufsspeicher des Buffers nach oben blättern | `/window page_up` +| key[PgDn] | eine Seite im Verlaufsspeicher des Buffer nach unten blättern | `/window page_down` +| key[alt-PgUp] | einige Zeilen im Verlaufsspeicher des Buffer nach oben blättern | `/window scroll_up` +| key[alt-PgDn] | einige Zeilen im Verlaufsspeicher des Buffer nach unten blättern | `/window scroll_down` +| key[alt-Home] | springt zur ersten Zeile des Verlaufsspeichers des aktuellen Buffers| `/window scroll_top` +| key[alt-End] | springt zur letzten Zeile des Verlaufsspeichers des aktuellen Buffers | `/window scroll_bottom` +| key[alt-←] .4+| zum vorherigen Buffer springen .4+| `/buffer -1` +| key[alt-↑] +| key[ctrl-p] +| key[F5] +| key[alt-→] .4+| zum nächsten Buffer springen .4+| `/buffer +1` +| key[alt-↓] +| key[ctrl-n] +| key[F6] +| key[F7] | zum vorherigen Fenster wechseln | `/window -1` +| key[F8] | zum nächsten Fenster wechseln | `/window +1` +| key[F9] | Titel des Buffers nach links verschieben | `/bar scroll title * -30%` +| key[F10] | Titel des Buffers nach rechts verschieben | `/bar scroll title * +30%` +| key[F11] | Nickliste um eine Seite nach oben blättern | `/bar scroll nicklist * -100%` +| key[F12] | Nickliste um eine Seite nach unten blättern | `/bar scroll nicklist * +100%` +| key[alt-F11] | springt zum Anfang der Nickliste | `/bar scroll nicklist * b` +| key[alt-F12] | springt zum Ende der Nickliste | `/bar scroll nicklist * e` +| key[alt-a] | wechselt zum nächsten Buffer mit Aktivität (nach Priorität: highlight, Nachricht, ...) | `/input jump_smart` +| key[alt-h] | löscht Hotliste (Aktivitätsanzeige für die Buffer) | `/input hotlist_clear` +| key[alt-j,alt-l] | wechselt zum letzten Buffer | `/input jump_last_buffer` +| key[alt-j,alt-r] | wechselt zum IRC RAW Buffer | `/server raw` +| key[alt-j,alt-s] | wechselt zum IRC Server Buffer | `/server jump` +| key[alt-0...9] | wechselt zum Buffer mit der Nummer (0 = 10) | `/buffer *N` +| key[alt-j,01...99] | wechselt zum Buffer mit der angegeben Nummer | `/buffer NN` +| key[alt-m] | schaltet Mausfunktion ein/aus | `/mouse toggle` +| key[alt-n] | springt zur nächsten Highlight Nachricht | `/window scroll_next_highlight` +| key[alt-p] | springt zur vorherigen Highlight Nachricht | `/window scroll_previous_highlight` +| key[alt-u] | springt zur ersten ungelesenen Zeile im Buffer | `/window scroll_unread` +| key[alt-w,alt-↑] | wechselt zum oberen Fenster | `/window up` +| key[alt-w,alt-↓] | wechselt zum unteren Fenster | `/window down` +| key[alt-w,alt-←] | wechselt zum linken Fenster | `/window left` +| key[alt-w,alt-→] | wechselt zum rechten Fenster | `/window right` +| key[alt-w,alt-b] | passt die Größe aller Fenster an | `/window balance` +| key[alt-w,alt-s] | Wechselt Buffer von zwei Fenstern | `/window swap` +| key[alt-z] | Zoom für aktuelles Fenster (nochmals key[alt-z]: stellt die vorherigen Einstellungen wieder her) | `/window zoom` +| key[alt-]key[<] | springt zum letzten besuchten Buffer | `/input jump_previously_visited_buffer` +| key[alt-]key[>] | springt zum nächsten besuchten Buffer | `/input jump_next_visited_buffer` +| key[alt-/] | wechselt zum jeweils zuletzt angezeigten Buffern | `/input jump_last_buffer_displayed` +| key[alt-=] | schaltet Filterfunktion an/aus | `/filter toggle` |=== [[key_bindings_search_context]] ==== Tasten für "Suchen"-Kontext -Diese Tasten werden im Kontext "search" verwendet (wenn @k(C-)@k(r) genutzt wird um +Diese Tasten werden im Kontext "search" verwendet (wenn key[ctrl-r] genutzt wird um in einem Buffer nach einem Text zu suchen). [width="100%",cols="^.^3,.^10,.^5",options="header"] |=== -| Taste | Beschreibung | Befehl -| @k(C-)@k(r) | Wechsel des Suchmodus: einfache Textsuche (Standard), reguläre Ausdrücke | `/input search_switch_regex` -| @k(A-)@k(c) | auf Groß-/Kleinschreibung umschalten | `/input search_switch_case` -| @k(Tab) | wechselt Suche in: Nachricht (Standard), im Präfix, Präfix + Nachricht | `/input search_switch_where` -| @k(↑) | sucht vorheriger Zeile | `/input search_previous` -| @k(↓) | sucht nächste Zeile | `/input search_next` -| @k(Enter) .3+| Suche abbrechen .3+| `/input search_stop` -| @k(C-)@k(j) -| @k(C-)@k(m) +| Taste | Beschreibung | Befehl +| key[ctrl-r] | Wechsel des Suchmodus: einfache Textsuche (Standard), reguläre Ausdrücke | `/input search_switch_regex` +| key[alt-c] | auf Groß-/Kleinschreibung umschalten | `/input search_switch_case` +| key[Tab] | wechselt Suche in: Nachricht (Standard), im Präfix, Präfix + Nachricht | `/input search_switch_where` +| key[↑] | sucht vorheriger Zeile | `/input search_previous` +| key[↓] | sucht nächste Zeile | `/input search_next` +| key[Enter] .3+| Suche abbrechen .3+| `/input search_stop` +| key[ctrl-j] +| key[ctrl-m] |=== [[key_bindings_cursor_context]] @@ -1051,26 +1049,26 @@ Diese Tasten werden im Kontext "cursor" verwendet (Cursor kann frei auf dem Bild [width="100%",cols="^.^3,^.^3,.^10,.^8",options="header"] |=== -| Taste | Bereich | Beschreibung | Befehl -| @k(↑) | - | bewegt Cursor eine Zeile nach oben | `/cursor move up` -| @k(↓) | - | bewegt Cursor eine Zeile nach unten | `/cursor move down` -| @k(←) | - | bewegt Cursor eine Spalte nach links | `/cursor move left` -| @k(→) | - | bewegt Cursor eine Spalte nach rechts | `/cursor move right` -| @k(A-)@k(↑) | - | bewegt Cursor einen Bereich nach oben | `/cursor move area_up` -| @k(A-)@k(↓) | - | bewegt Cursor einen Bereich nach unten | `/cursor move area_down` -| @k(A-)@k(←) | - | bewegt Cursor einen Bereich nach links | `/cursor move area_left` -| @k(A-)@k(→) | - | bewegt Cursor einen Bereich nach rechts | `/cursor move area_right` -| @k(m) | Chat | quotet Nachricht | `hsignal:chat_quote_message;/cursor stop` -| @k(q) | Chat | quotet prefix + Nachricht | `hsignal:chat_quote_prefix_message;/cursor stop` -| @k(Q) | Chat | quotet Uhrzeit + prefix + Nachricht | `hsignal:chat_quote_time_prefix_message;/cursor stop` -| @k(b) | Nickliste | verbannt nick (Ban) | `/window ${_window_number};/ban ${nick}` -| @k(k) | Nickliste | kickt nick | `/window ${_window_number};/kick ${nick}` -| @k(K) | Nickliste | kickt und verbannt nick | `/window ${_window_number};/kickban ${nick}` -| @k(q) | Nickliste | öffnet privaten Chat mit Nick | `/window ${_window_number};/query ${nick};/cursor stop` -| @k(w) | Nickliste | führt einen whois für Nick aus | `/window ${_window_number};/whois ${nick}` -| @k(Enter) .3+| - .3+| beendet den Cursor-Modus .3+| `/cursor stop` -| @k(C-)@k(j) -| @k(C-)@k(m) +| Taste | Bereich | Beschreibung | Befehl +| key[↑] | - | bewegt Cursor eine Zeile nach oben | `/cursor move up` +| key[↓] | - | bewegt Cursor eine Zeile nach unten | `/cursor move down` +| key[←] | - | bewegt Cursor eine Spalte nach links | `/cursor move left` +| key[→] | - | bewegt Cursor eine Spalte nach rechts | `/cursor move right` +| key[alt-↑] | - | bewegt Cursor einen Bereich nach oben | `/cursor move area_up` +| key[alt-↓] | - | bewegt Cursor einen Bereich nach unten | `/cursor move area_down` +| key[alt-←] | - | bewegt Cursor einen Bereich nach links | `/cursor move area_left` +| key[alt-→] | - | bewegt Cursor einen Bereich nach rechts | `/cursor move area_right` +| key[m] | Chat | quotet Nachricht | `hsignal:chat_quote_message;/cursor stop` +| key[q] | Chat | quotet prefix + Nachricht | `hsignal:chat_quote_prefix_message;/cursor stop` +| key[Q] | Chat | quotet Uhrzeit + prefix + Nachricht | `hsignal:chat_quote_time_prefix_message;/cursor stop` +| key[b] | Nickliste | verbannt nick (Ban) | `/window ${_window_number};/ban ${nick}` +| key[k] | Nickliste | kickt nick | `/window ${_window_number};/kick ${nick}` +| key[K] | Nickliste | kickt und verbannt nick | `/window ${_window_number};/kickban ${nick}` +| key[q] | Nickliste | öffnet privaten Chat mit Nick | `/window ${_window_number};/query ${nick};/cursor stop` +| key[w] | Nickliste | führt einen whois für Nick aus | `/window ${_window_number};/whois ${nick}` +| key[Enter] .3+| - .3+| beendet den Cursor-Modus .3+| `/cursor stop` +| key[ctrl-j] +| key[ctrl-m] |=== [[key_bindings_mouse_context]] @@ -1081,32 +1079,32 @@ Diese Tasten werden im Kontext "mouse" verwendet, wenn eine Mausfunktion genutzt [width="100%",cols="^.^3,^.^3,^.^3,.^10,.^8",options="header"] |=== | Maustaste ^(1)^ | Mausgeste | Bereich | Beschreibung | Befehl -| ◾◽◽ | - | Chat | wechselt zum Fenster | `/window ${_window_number}` -| ◾◽◽ | links | Chat | zum vorherigen Buffer springen | `/window ${_window_number};/buffer +1` -| ◾◽◽ | rechts | Chat | zum nächsten Buffer springen | `/window ${_window_number};/buffer +1` -| ◾◽◽ | links(lang) | Chat | wechselt zum ersten Buffer | `/window ${_window_number};/buffer 1` -| ◾◽◽ | rechts(lang) | Chat | wechselt zum letzten Buffer | `/window ${_window_number};/input jump_last_buffer` -| ◾◽◽ | - | chat (script buffer) | wählt einen Eintrag im Script-Buffer aus | `/script go ${_chat_line_y}` -| ◽◽◾ | - | chat (script buffer) | installiert/entfernt ein Skript | `/script go ${_chat_line_y};/script installremove -q ${script_name_with_extension}` -| ⇑ | - | Chat | mehrere Zeilen im Verlaufsspeicher des Buffer nach oben blättern | `/window scroll_up -window ${_window_number}` -| ⇓ | - | Chat | mehrere Zeilen im Verlaufsspeicher des Buffer nach unten blättern | `/window scroll_down -window ${_window_number}` -| ⇑ | - | chat (script buffer) | fünf Zeilen nach oben blättern, im Script-Buffer | `/script up 5` -| ⇓ | - | chat (script buffer) | fünf Zeilen nach unten blättern, im Script-Buffer | `/script down 5` -| @k(C-)⇑ | - | chat | horizontal, nach links scrollen | `/window scroll_horiz -window ${_window_number} -10%` -| @k(C-)⇓ | - | chat | horizontal, nach rechts scrollen | `/window scroll_horiz -window ${_window_number} +10%` -| ◾◽◽ | hoch | Nickliste | Nickliste um eine Seite nach oben blättern | `/bar scroll nicklist ${_window_number} -100%` -| ◾◽◽ | runter | Nickliste | Nickliste um eine Seite nach unten blättern | `/bar scroll nicklist ${_window_number} +100%` -| ◾◽◽ | hoch(lang) | Nickliste | springt zum Anfang der Nickliste | `/bar scroll nicklist ${_window_number} b` -| ◾◽◽ | runter(lang) | Nickliste | springt zum Ende der Nickliste | `/bar scroll nicklist ${_window_number} e` -| ◾◽◽ | - | Nickliste | öffnet privaten Chat mit Nick | `/window ${_window_number};/query ${nick}` -| ◽◽◾ | - | Nickliste | führt einen whois für Nick aus | `/window ${_window_number};/whois ${nick}` -| ◾◽◽ | links | Nickliste | kickt Nick | `/window ${_window_number};/kick ${nick}` -| ◾◽◽ | links(lang) | Nickliste | kickt und verbannt Nick | `/window ${_window_number};/kickban ${nick}` -| ◽◽◾ | links | Nickliste | verbannt Nick | `/window ${_window_number};/ban ${nick}` -| ◽◽◾ | - | Input | fängt ein Mausereignis und fügt dieses in die Befehlszeile ein | `/input grab_mouse_area` -| ⇑ | - | jede Bar | blättert Bar um 20% nach oben | `/bar scroll ${_bar_name} ${_window_number} -20%` -| ⇓ | - | jede Bar | blättert Bar um 20% nach unten | `/bar scroll ${_bar_name} ${_window_number} +20%` -| ◽◾◽ | - | überall | aktiviert den Cursor-Modus an dieser Position | `/cursor go ${_x},${_y}` +| ◾◽◽ | - | Chat | wechselt zum Fenster | `/window ${_window_number}` +| ◾◽◽ | links | Chat | zum vorherigen Buffer springen | `/window ${_window_number};/buffer +1` +| ◾◽◽ | rechts | Chat | zum nächsten Buffer springen | `/window ${_window_number};/buffer +1` +| ◾◽◽ | links(lang) | Chat | wechselt zum ersten Buffer | `/window ${_window_number};/buffer 1` +| ◾◽◽ | rechts(lang) | Chat | wechselt zum letzten Buffer | `/window ${_window_number};/input jump_last_buffer` +| ◾◽◽ | - | chat (script buffer) | wählt einen Eintrag im Script-Buffer aus | `/script go ${_chat_line_y}` +| ◽◽◾ | - | chat (script buffer) | installiert/entfernt ein Skript | `/script go ${_chat_line_y};/script installremove -q ${script_name_with_extension}` +| ⇑ | - | Chat | mehrere Zeilen im Verlaufsspeicher des Buffer nach oben blättern | `/window scroll_up -window ${_window_number}` +| ⇓ | - | Chat | mehrere Zeilen im Verlaufsspeicher des Buffer nach unten blättern | `/window scroll_down -window ${_window_number}` +| ⇑ | - | chat (script buffer) | fünf Zeilen nach oben blättern, im Script-Buffer | `/script up 5` +| ⇓ | - | chat (script buffer) | fünf Zeilen nach unten blättern, im Script-Buffer | `/script down 5` +| key[ctrl-]⇑ | - | chat | horizontal, nach links scrollen | `/window scroll_horiz -window ${_window_number} -10%` +| key[ctrl-]⇓ | - | chat | horizontal, nach rechts scrollen | `/window scroll_horiz -window ${_window_number} +10%` +| ◾◽◽ | hoch | Nickliste | Nickliste um eine Seite nach oben blättern | `/bar scroll nicklist ${_window_number} -100%` +| ◾◽◽ | runter | Nickliste | Nickliste um eine Seite nach unten blättern | `/bar scroll nicklist ${_window_number} +100%` +| ◾◽◽ | hoch(lang) | Nickliste | springt zum Anfang der Nickliste | `/bar scroll nicklist ${_window_number} b` +| ◾◽◽ | runter(lang) | Nickliste | springt zum Ende der Nickliste | `/bar scroll nicklist ${_window_number} e` +| ◾◽◽ | - | Nickliste | öffnet privaten Chat mit Nick | `/window ${_window_number};/query ${nick}` +| ◽◽◾ | - | Nickliste | führt einen whois für Nick aus | `/window ${_window_number};/whois ${nick}` +| ◾◽◽ | links | Nickliste | kickt Nick | `/window ${_window_number};/kick ${nick}` +| ◾◽◽ | links(lang) | Nickliste | kickt und verbannt Nick | `/window ${_window_number};/kickban ${nick}` +| ◽◽◾ | links | Nickliste | verbannt Nick | `/window ${_window_number};/ban ${nick}` +| ◽◽◾ | - | Input | fängt ein Mausereignis und fügt dieses in die Befehlszeile ein | `/input grab_mouse_area` +| ⇑ | - | jede Bar | blättert Bar um 20% nach oben | `/bar scroll ${_bar_name} ${_window_number} -20%` +| ⇓ | - | jede Bar | blättert Bar um 20% nach unten | `/bar scroll ${_bar_name} ${_window_number} +20%` +| ◽◾◽ | - | überall | aktiviert den Cursor-Modus an dieser Position | `/cursor go ${_x},${_y}` |=== [NOTE] @@ -1128,7 +1126,7 @@ Um die Mausunterstützung beim Programmstart zu aktivieren: ---- Um die Mausunterstützung direkt zu aktivieren, kann man den Tastenkurzbefehl -@k(A-)@k(m) nutzen oder folgenden Befehl ausführen: +key[alt-m] nutzen oder folgenden Befehl ausführen: ---- /mouse enable @@ -1136,15 +1134,15 @@ Um die Mausunterstützung direkt zu aktivieren, kann man den Tastenkurzbefehl Es ist möglich die Mausunterstützung kurzzeitig zu deaktivieren und dies auf einen Tastenkurzbefehl zu legen. Zum Beispiel soll über den Tastenkurzbefehl -@k(A-)@k(x) die Mausunterstützung für 10 Sekunden deaktiviert werden: +key[alt-x] die Mausunterstützung für 10 Sekunden deaktiviert werden: ---- /key bind meta-x /mouse toggle 10 ---- -Ist die Mausunterstützung aktiviert kann man mittels gedrückter @k(-S-)-Taste (Umschalttaste) +Ist die Mausunterstützung aktiviert kann man mittels gedrückter key[shift]-Taste (Umschalttaste) Text im Terminal markieren oder einfügen, als ob die Mausunterstützung deaktiviert sei (bei -einigen Terminals muss die @k(-A-)-Taste anstelle der @k(-S-)-Taste gedrückt werden). +einigen Terminals muss die key[alt]-Taste anstelle der key[shift]-Taste gedrückt werden). [NOTE] Sollten Probleme bei der Mausunterstützung auftreten, dann sollte Bitte die 'WeeChat FAQ' gelesen werden. @@ -1166,9 +1164,9 @@ Liste der Modifiers: [width="50%",cols="3m,4",options="header"] |=== | Modifier | Beschreibung -| ctrl | Taste @k(-C-) -| alt | Taste @k(-A-) -| ctrl-alt | Taste @k(-C-) und @k(-A-) +| ctrl | Taste key[ctrl] +| alt | Taste key[alt] +| ctrl-alt | Taste key[ctrl-]key[alt] |=== Liste der Maustasten/Mausrad: @@ -1263,35 +1261,35 @@ Dazu muss dem ersten "/" ein zweites "/" vorangestellt werden. Um den Befehl'/se ==== Farbkodierung Für einige Erweiterungen wie z.B. der IRC Erweiterung können Farbkodierungen und Attribute für den -Text gesetzt werden. Dazu muss die Tastenkombination @k(C-)@k(c), gefolgt von einem der folgenden +Text gesetzt werden. Dazu muss die Tastenkombination key[ctrl-c], gefolgt von einem der folgenden Zeichen, genutzt werden: -@k(C-)@k(c) , @k(b):: +key[ctrl-c,b]:: Text wird fett dargestellt -@k(C-)@k(c) , @k(c) , @k(xx):: +key[ctrl-c,c], key[xx]:: Textfarbe `xx` (siehe Farbtabelle) -@k(C-)@k(c) , @k(c) , @k(xx,yy):: +key[ctrl-c,c], key[xx]key[,]key[yy]:: Textfarbe `xx` und Hintergrundfarbe `yy` (siehe Farbtabelle) -@k(C-)@k(c) , @k(i):: +key[ctrl-c,i]:: Text wird kursiv dargestellt -@k(C-)@k(c) , @k(o):: +key[ctrl-c,o]:: deaktiviert Farben und Attribute -@k(C-)@k(c) , @k(v):: +key[ctrl-c,v]:: Farben umkehren (kehrt Textfarbe und Hintergrundfarbe um) -@k(C-)@k(c) , @k(_):: +key[ctrl-c,_]:: Text wird mit Unterstrich dargestellt [NOTE] -Der selbe Befehl (ohne den Wert für @k(C-)@k(c) , @k(c)) sollte genutzt werden +Der selbe Befehl (ohne den Wert für key[ctrl-c,c]) sollte genutzt werden um die Farbkodierungen bzw. Attribute zu deaktivieren. -Farbtabelle für @k(C-)@k(c) , @k(c): +Farbtabelle für key[ctrl-c,c]: [width="50%",cols="^1m,3,3",options="header"] |=== @@ -1414,7 +1412,7 @@ Zu den Basisfarben können zusätzlich Farben zwischen eins und der maximalen An genutzt werden die vom jeweiligen Terminal zur Verfügung gestellt werden. Mit dem `/color` Befehl kann man sich sowohl die aktuelle Farbpalette anzeigen lassen als -auch die Anzahl der zu nutzenden Farben. Mit @k(A-)@k(c) kann man vorübergehend zu den +auch die Anzahl der zu nutzenden Farben. Mit key[alt-c] kann man vorübergehend zu den Terminalfarben wechseln um eine Farbe auszuwählen. Um zum Beispiel die Uhrzeit in einem Buffer in einem schönen Orange darzustellen: diff --git a/doc/en/weechat_dev.en.txt b/doc/en/weechat_dev.en.txt index bdfa9ddc2..44ef4be82 100644 --- a/doc/en/weechat_dev.en.txt +++ b/doc/en/weechat_dev.en.txt @@ -730,32 +730,32 @@ All combinations are summarized in this table: [width="100%",cols="3,2,1,5",options="header"] |=== -| Code | Example | Areas | Description -| @h(19) + STD | @h(19)`01` | chat + bars | Set attributes and color using option, see table below -| @h(19) + EXT | @h(19)`@00001` | chat | Set color with a ncurses pair (used only on `/color` buffer) -| @h(19) + "F" + (A)STD | @h(19)`F*05` | chat + bars | Set foreground (WeeChat color) -| @h(19) + "F" + (A)EXT | @h(19)`F@00214` | chat + bars | Set foreground (extended color) -| @h(19) + "B" + STD | @h(19)`B05` | chat + bars | Set background (WeeChat color) -| @h(19) + "B" + EXT | @h(19)`B@00124` | chat + bars | Set background (extended color) -| @h(19) + "*" + (A)STD | @h(19)`*05` | chat + bars | Set foreground (WeeChat color) -| @h(19) + "*" + (A)EXT | @h(19)`*@00214` | chat + bars | Set foreground (extended color) -| @h(19) + "*" + (A)STD + "," + STD | @h(19)`*08,05` | chat + bars | Set foreground/background (WeeChat colors) -| @h(19) + "*" + (A)STD + "," + EXT | @h(19)`*01,@00214` | chat + bars | Set foreground (WeeChat color) and background (extended color) -| @h(19) + "*" + (A)EXT + "," + STD | @h(19)`*@00214,05` | chat + bars | Set foreground (extended color) and background (WeeChat color) -| @h(19) + "*" + (A)EXT + "," + EXT | @h(19)`*@00214,@00017` | chat + bars | Set foreground/background (extended colors) -| @h(19) + "b" + "F" | @h(19)`bF` | bars | Set bar foreground color -| @h(19) + "b" + "D" | @h(19)`bD` | bars | Set bar delimiter color -| @h(19) + "b" + "B" | @h(19)`bB` | bars | Set bar background color -| @h(19) + "b" + "_" | @h(19)`b_` | input bar | Start input char (used only in item "input_text") -| @h(19) + "b" + "-" | @h(19)`b-` | input bar | Start input hidden char (used only in item "input_text") -| @h(19) + "b" + "#" | @h(19)`b#` | input bar | Move cursor char char (used only in item "input_text") -| @h(19) + "b" + "i" | @h(19)`bi` | bars | Start item -| @h(19) + "b" + "l" (lower L) | @h(19)`bl` | bars | Start line item -| @h(19) + "E" | @h(19)`E` | chat + bars | Emphasize text _(new in version 0.4.2)_ -| @h(19) + @h(1C) | @h(19)@h(1C) | chat + bars | Reset color (keep attributes) -| @h(1A) + ATTR | @h(1A)`*` | chat + bars | Set attribute -| @h(1B) + ATTR | @h(1B)`*` | chat + bars | Remove attribute -| @h(1C) | @h(1C) | chat + bars | Reset attributes and color +| Code | Example | Areas | Description +| hex[19] + STD | hex[19]`01` | chat + bars | Set attributes and color using option, see table below +| hex[19] + EXT | hex[19]`@00001` | chat | Set color with a ncurses pair (used only on `/color` buffer) +| hex[19] + "F" + (A)STD | hex[19]`F*05` | chat + bars | Set foreground (WeeChat color) +| hex[19] + "F" + (A)EXT | hex[19]`F@00214` | chat + bars | Set foreground (extended color) +| hex[19] + "B" + STD | hex[19]`B05` | chat + bars | Set background (WeeChat color) +| hex[19] + "B" + EXT | hex[19]`B@00124` | chat + bars | Set background (extended color) +| hex[19] + "*" + (A)STD | hex[19]`*05` | chat + bars | Set foreground (WeeChat color) +| hex[19] + "*" + (A)EXT | hex[19]`*@00214` | chat + bars | Set foreground (extended color) +| hex[19] + "*" + (A)STD + "," + STD | hex[19]`*08,05` | chat + bars | Set foreground/background (WeeChat colors) +| hex[19] + "*" + (A)STD + "," + EXT | hex[19]`*01,@00214` | chat + bars | Set foreground (WeeChat color) and background (extended color) +| hex[19] + "*" + (A)EXT + "," + STD | hex[19]`*@00214,05` | chat + bars | Set foreground (extended color) and background (WeeChat color) +| hex[19] + "*" + (A)EXT + "," + EXT | hex[19]`*@00214,@00017` | chat + bars | Set foreground/background (extended colors) +| hex[19] + "b" + "F" | hex[19]`bF` | bars | Set bar foreground color +| hex[19] + "b" + "D" | hex[19]`bD` | bars | Set bar delimiter color +| hex[19] + "b" + "B" | hex[19]`bB` | bars | Set bar background color +| hex[19] + "b" + "_" | hex[19]`b_` | input bar | Start input char (used only in item "input_text") +| hex[19] + "b" + "-" | hex[19]`b-` | input bar | Start input hidden char (used only in item "input_text") +| hex[19] + "b" + "#" | hex[19]`b#` | input bar | Move cursor char char (used only in item "input_text") +| hex[19] + "b" + "i" | hex[19]`bi` | bars | Start item +| hex[19] + "b" + "l" (lower L) | hex[19]`bl` | bars | Start line item +| hex[19] + "E" | hex[19]`E` | chat + bars | Emphasize text _(new in version 0.4.2)_ +| hex[19] + hex[1C] | hex[19]hex[1C] | chat + bars | Reset color (keep attributes) +| hex[1A] + ATTR | hex[1A]`*` | chat + bars | Set attribute +| hex[1B] + ATTR | hex[1B]`*` | chat + bars | Remove attribute +| hex[1C] | hex[1C] | chat + bars | Reset attributes and color |=== Color codes using options (see 't_gui_color_enum', in file 'src/gui/gui-color.h'): @@ -837,14 +837,14 @@ Examples of color codes: [width="50%",cols="1,2",options="header"] |=== -| Code | Description -| @h(19)`01` | Color of option "01" (chat text) -| @h(19)`*08,03` | Yellow on red -| @h(19)`*@00214` | Orange (extended color 214) -| @h(19)`*@*_00214,@00017` | Bold underlined orange (214) on dark blue (17) -| @h(1A)`_` | Set underline -| @h(1B)`_` | Remove underline -| @h(1C) | Reset attributes and color +| Code | Description +| hex[19]`01` | Color of option "01" (chat text) +| hex[19]`*08,03` | Yellow on red +| hex[19]`*@00214` | Orange (extended color 214) +| hex[19]`*@*_00214,@00017` | Bold underlined orange (214) on dark blue (17) +| hex[1A]`_` | Set underline +| hex[1B]`_` | Remove underline +| hex[1C] | Reset attributes and color |=== [[plugin_internals]] diff --git a/doc/en/weechat_faq.en.txt b/doc/en/weechat_faq.en.txt index dfad870af..0f8016e4f 100644 --- a/doc/en/weechat_faq.en.txt +++ b/doc/en/weechat_faq.en.txt @@ -214,7 +214,8 @@ any bar: === How can I copy/paste text without pasting nicklist? You can use a terminal with rectangular selection (like rxvt-unicode, -konsole, gnome-terminal, ...). Key is usually @k(C-)@k(A-) mouse selection. +konsole, gnome-terminal, ...). Key is usually key[ctrl-]key[alt-] mouse +selection. Another solution is to move nicklist to top or bottom, for example: @@ -302,8 +303,8 @@ Please read user's guide for more information about colors management. [[search_text]] === How can I search text in buffer (like /lastlog in irssi)? -The default key is @k(C-)@k(r) (command is: `/input search_text`). -And jump to highlights: @k(A-)@k(p)/@k(n). +The default key is key[ctrl-r] (command is: `/input search_text`). +And jump to highlights: key[alt-p] / key[alt-n]. See user's guide for more info about this feature (default key bindings). @@ -332,13 +333,13 @@ And then reload resources (`xrdb -override ~/.Xresources`) or restart X. Key bindings are customizable with `/key` command. -Default key @k(A-)@k(k) lets you grab key code and insert it in command line. +Default key key[alt-k] lets you grab key code and insert it in command line. [[jump_to_buffer_11_or_higher]] === What is the key to jump to buffer 11 (or higher number)? -The key is @k(A-)@k(j) and then 2 digits, for example @k(A-)@k(j) then @k(1), -@k(1) to jump to buffer 11. +The key is key[alt-j] and then 2 digits, for example key[alt-j], key[1], key[1] +to jump to buffer 11. You can bind a key, for example: @@ -352,7 +353,7 @@ List of default keys is in User's guide. === How to use global history (instead of buffer history) with up and down keys? You can bind the up and down keys on global history (default keys for global -history are @k(C-)@k(↑) and @k(C-)@k(↓)). +history are key[ctrl-↑] and key[ctrl-↓]). Example: @@ -363,7 +364,7 @@ Example: [NOTE] Keys "meta2-A" and "meta2-B" may be different in your terminal. To find key -code press @k(A-)@k(k) then key (up or down). +code press key[alt-k] then key (up or down). [[mouse]] == Mouse @@ -409,9 +410,9 @@ rxvt-unicode. [[mouse_select_paste]] === How can I select or paste text in terminal when mouse is enabled in WeeChat? -When mouse is enabled in WeeChat, you can use @k(-S-) modifier to select or +When mouse is enabled in WeeChat, you can use key[shift] modifier to select or click in terminal, as if the mouse was disabled (on some terminals like iTerm, -you have to use @k(-A-) instead of @k(-S-)). +you have to use key[alt] instead of key[shift]). [[irc]] == IRC @@ -513,7 +514,7 @@ The `/filter` command is a core command, so it applies to any buffer. It lets you filter some lines in buffers with tags or regular expression for prefix and content of line. Filtered lines are only hidden, not deleted, and you can see them if you -disable filters (by default, the key @k(A-)@k(=) toggles filters). +disable filters (by default, the key key[alt-=] toggles filters). [[filter_irc_join_part_quit]] === How can I filter join/part/quit messages on IRC channels? @@ -638,7 +639,7 @@ Other scripts on this subject: http://weechat.org/scripts/stable/tag/notify/ [[irc_target_buffer]] === How can I change target buffer for commands on merged buffers (like buffer with servers)? -The default key is @k(C-)@k(x) (command is: `/input switch_active_buffer`). +The default key is key[ctrl-x] (command is: `/input switch_active_buffer`). [[plugins_scripts]] == Plugins / scripts diff --git a/doc/en/weechat_user.en.txt b/doc/en/weechat_user.en.txt index f3df64532..641327b27 100644 --- a/doc/en/weechat_user.en.txt +++ b/doc/en/weechat_user.en.txt @@ -903,57 +903,55 @@ The notify level for a buffer can be set with command `/buffer`: [[key_bindings]] === Default key bindings -// 'C-' = ctrl, 'A-' = alt, 'S-' = shift - [[key_bindings_command_line]] ==== Keys for command line [width="100%",cols="^.^3,.^10,.^5",options="header"] |=== -| Key | Description | Command -| @k(←) .2+| Go to previous char in command line .2+| `/input move_previous_char` -| @k(C-)@k(b) -| @k(→) .2+| Go to next char in command line .2+| `/input move_next_char` -| @k(C-)@k(f) -| @k(C-)@k(←) .2+| Go to previous word in command line .2+| `/input move_previous_word` -| @k(A-)@k(b) -| @k(C-)@k(→) .2+| Go to next word in command line .2+| `/input move_next_word` -| @k(A-)@k(f) -| @k(Home) .2+| Go to the beginning of command line .2+| `/input move_beginning_of_line` -| @k(C-)@k(a) -| @k(End) .2+| Go to the end of command line .2+| `/input move_end_of_line` -| @k(C-)@k(e) -| @k(C-)@k(c) , @k(b) | Insert code for bold text | `/input insert \x02` -| @k(C-)@k(c) , @k(c) | Insert code for colored text | `/input insert \x03` -| @k(C-)@k(c) , @k(i) | Insert code for italic text | `/input insert \x1D` -| @k(C-)@k(c) , @k(o) | Insert code for color reset | `/input insert \x0F` -| @k(C-)@k(c) , @k(v) | Insert code for reverse color | `/input insert \x16` -| @k(C-)@k(c) , @k(_) | Insert code for underlined text | `/input insert \x1F` -| @k(Del) .2+| Delete next char in command line .2+| `/input delete_next_char` -| @k(C-)@k(d) -| @k(Backsp.) .2+| Delete previous char in command line .2+| `/input delete_previous_char` -| @k(C-)@k(h) -| @k(C-)@k(k) | Delete from cursor until end of command line (deleted string is copied to clipboard) | `/input delete_end_of_line` -| @k(C-)@k(r) | Search for text in buffer history (see <>) | `/input search_text` -| @k(C-)@k(t) | Transpose chars | `/input transpose_chars` -| @k(C-)@k(u) | Delete from cursor until beginning of command line (deleted string is copied to clipboard) | `/input delete_beginning_of_line` -| @k(C-)@k(w) | Delete previous word of command line (deleted string is copied to clipboard) | `/input delete_previous_word` -| @k(C-)@k(y) | Paste clipboard content | `/input clipboard_paste` -| @k(C-)@k(_) | Undo last action on command line | `/input undo` -| @k(A-)@k(_) | Redo last action on command line | `/input redo` -| @k(Tab) | Complete command or nick (@k(Tab) again: find next completion) | `/input complete_next` -| @k(S-)@k(Tab) | Without completion: do a partial completion, with pending completion: complete with previous completion | `/input complete_previous` -| @k(Enter) .3+| Execute command or send message (in search mode: stop search) .3+| `/input return` -| @k(C-)@k(j) -| @k(C-)@k(m) -| @k(↑) | Call previous command/message (in search mode: search up) | `/input history_previous` -| @k(↓) | Call next command/message (in search mode: search down) | `/input history_next` -| @k(C-)@k(↑) | Call previous command/message in global history (common for all buffers) | `/input history_global_previous` -| @k(C-)@k(↓) | Call next command/message in global history (common for all buffers) | `/input history_global_next` -| @k(A-)@k(d) | Delete next word in command line (deleted string is copied to clipboard) | `/input delete_next_word` -| @k(A-)@k(k) | Grab a key and insert its code (and command bound if key exists) in command line | `/input grab_key_command` -| @k(A-)@k(r) | Delete entire command line | `/input delete_line` -| @k(A-)@k(s) | Toggle aspell | `/mute aspell toggle` +| Key | Description | Command +| key[←] .2+| Go to previous char in command line .2+| `/input move_previous_char` +| key[ctrl-b] +| key[→] .2+| Go to next char in command line .2+| `/input move_next_char` +| key[ctrl-f] +| key[ctrl-←] .2+| Go to previous word in command line .2+| `/input move_previous_word` +| key[alt-b] +| key[ctrl-→] .2+| Go to next word in command line .2+| `/input move_next_word` +| key[alt-f] +| key[Home] .2+| Go to the beginning of command line .2+| `/input move_beginning_of_line` +| key[ctrl-a] +| key[End] .2+| Go to the end of command line .2+| `/input move_end_of_line` +| key[ctrl-e] +| key[ctrl-c,b] | Insert code for bold text | `/input insert \x02` +| key[ctrl-c,c] | Insert code for colored text | `/input insert \x03` +| key[ctrl-c,i] | Insert code for italic text | `/input insert \x1D` +| key[ctrl-c,o] | Insert code for color reset | `/input insert \x0F` +| key[ctrl-c,v] | Insert code for reverse color | `/input insert \x16` +| key[ctrl-c,_] | Insert code for underlined text | `/input insert \x1F` +| key[Del] .2+| Delete next char in command line .2+| `/input delete_next_char` +| key[ctrl-d] +| key[Backsp.] .2+| Delete previous char in command line .2+| `/input delete_previous_char` +| key[ctrl-h] +| key[ctrl-k] | Delete from cursor until end of command line (deleted string is copied to clipboard) | `/input delete_end_of_line` +| key[ctrl-r] | Search for text in buffer history (see <>) | `/input search_text` +| key[ctrl-t] | Transpose chars | `/input transpose_chars` +| key[ctrl-u] | Delete from cursor until beginning of command line (deleted string is copied to clipboard) | `/input delete_beginning_of_line` +| key[ctrl-w] | Delete previous word of command line (deleted string is copied to clipboard) | `/input delete_previous_word` +| key[ctrl-y] | Paste clipboard content | `/input clipboard_paste` +| key[ctrl-_] | Undo last action on command line | `/input undo` +| key[alt-_] | Redo last action on command line | `/input redo` +| key[Tab] | Complete command or nick (key[Tab] again: find next completion) | `/input complete_next` +| key[shift-Tab] | Without completion: do a partial completion, with pending completion: complete with previous completion | `/input complete_previous` +| key[Enter] .3+| Execute command or send message (in search mode: stop search) .3+| `/input return` +| key[ctrl-j] +| key[ctrl-m] +| key[↑] | Call previous command/message (in search mode: search up) | `/input history_previous` +| key[↓] | Call next command/message (in search mode: search down) | `/input history_next` +| key[ctrl-↑] | Call previous command/message in global history (common for all buffers) | `/input history_global_previous` +| key[ctrl-↓] | Call next command/message in global history (common for all buffers) | `/input history_global_next` +| key[alt-d] | Delete next word in command line (deleted string is copied to clipboard) | `/input delete_next_word` +| key[alt-k] | Grab a key and insert its code (and command bound if key exists) in command line | `/input grab_key_command` +| key[alt-r] | Delete entire command line | `/input delete_line` +| key[alt-s] | Toggle aspell | `/mute aspell toggle` |=== [[key_bindings_buffers_windows]] @@ -961,74 +959,74 @@ The notify level for a buffer can be set with command `/buffer`: [width="100%",cols="^.^3,.^10,.^5",options="header"] |=== -| Key | Description | Command -| @k(C-)@k(l) | Redraw whole window | `/window refresh` -| @k(C-)@k(s) , @k(C-)@k(u) | Set unread marker on all buffers | `/input set_unread` -| @k(C-)@k(x) | Switch current buffer if buffers are attached with same number | `/input switch_active_buffer` -| @k(A-)@k(x) | Zoom on merged buffer (@k(A-)@k(x) again: display all merged buffers) | `/input zoom_merged_buffer` -| @k(PgUp) | Scroll up one page in buffer history | `/window page_up` -| @k(PgDn) | Scroll down one page in buffer history | `/window page_down` -| @k(A-)@k(PgUp) | Scroll up a few lines in buffer history | `/window scroll_up` -| @k(A-)@k(PgDn) | Scroll down a few lines in buffer history | `/window scroll_down` -| @k(A-)@k(Home) | Scroll to top of buffer | `/window scroll_top` -| @k(A-)@k(End) | Scroll to bottom of buffer | `/window scroll_bottom` -| @k(A-)@k(←) .4+| Switch to previous buffer .4+| `/buffer -1` -| @k(A-)@k(↑) -| @k(C-)@k(p) -| @k(F5) -| @k(A-)@k(→) .4+| Switch to next buffer .4+| `/buffer +1` -| @k(A-)@k(↓) -| @k(C-)@k(n) -| @k(F6) -| @k(F7) | Switch to previous window | `/window -1` -| @k(F8) | Switch to next window | `/window +1` -| @k(F9) | Scroll buffer's title on the left | `/bar scroll title * -30%` -| @k(F10) | Scroll buffer's title on the right | `/bar scroll title * +30%` -| @k(F11) | Scroll up one page in nicklist | `/bar scroll nicklist * -100%` -| @k(F12) | Scroll down one page in nicklist | `/bar scroll nicklist * +100%` -| @k(A-)@k(F11) | Go to the beginning of nicklist | `/bar scroll nicklist * b` -| @k(A-)@k(F12) | Go to the end of nicklist | `/bar scroll nicklist * e` -| @k(A-)@k(a) | Switch to next buffer with activity (with priority: highlight, message, other) | `/input jump_smart` -| @k(A-)@k(h) | Clear hotlist (activity notification on other buffers) | `/input hotlist_clear` -| @k(A-)@k(j) , @k(A-)@k(l) | Switch to last buffer | `/input jump_last_buffer` -| @k(A-)@k(j) , @k(A-)@k(r) | Switch to IRC raw buffer | `/server raw` -| @k(A-)@k(j) , @k(A-)@k(s) | Switch to IRC server buffer | `/server jump` -| @k(A-)@k(0...9) | Switch to buffer by number (0 = 10) | `/buffer *N` -| @k(A-)@k(j) , @k(01...99) | Switch to buffer by number | `/buffer NN` -| @k(A-)@k(m) | Toggle mouse | `/mouse toggle` -| @k(A-)@k(n) | Scroll to next highlight | `/window scroll_next_highlight` -| @k(A-)@k(p) | Scroll to previous highlight | `/window scroll_previous_highlight` -| @k(A-)@k(u) | Scroll to first unread line in buffer | `/window scroll_unread` -| @k(A-)@k(w) , @k(A-)@k(↑) | Switch to window above | `/window up` -| @k(A-)@k(w) , @k(A-)@k(↓) | Switch to window below | `/window down` -| @k(A-)@k(w) , @k(A-)@k(←) | Switch to window on the left | `/window left` -| @k(A-)@k(w) , @k(A-)@k(→) | Switch to window on the right | `/window right` -| @k(A-)@k(w) , @k(A-)@k(b) | Balance the sizes of all windows | `/window balance` -| @k(A-)@k(w) , @k(A-)@k(s) | Swap buffers of two windows | `/window swap` -| @k(A-)@k(z) | Zoom on current window (@k(A-)@k(z) again: restore initial windows state, before zoom) | `/window zoom` -| @k(A-)@k(<) | Switch to previous buffer in list of visited buffers | `/input jump_previously_visited_buffer` -| @k(A-)@k(>) | Switch to next buffer in list of visited buffers | `/input jump_next_visited_buffer` -| @k(A-)@k(/) | Switch to last buffer displayed (before last jump to a buffer) | `/input jump_last_buffer_displayed` -| @k(A-)@k(=) | Toggle filters on/off | `/filter toggle` +| Key | Description | Command +| key[ctrl-l] | Redraw whole window | `/window refresh` +| key[ctrl-s,ctrl-u] | Set unread marker on all buffers | `/input set_unread` +| key[ctrl-x] | Switch current buffer if buffers are attached with same number | `/input switch_active_buffer` +| key[alt-x] | Zoom on merged buffer (key[alt-x] again: display all merged buffers) | `/input zoom_merged_buffer` +| key[PgUp] | Scroll up one page in buffer history | `/window page_up` +| key[PgDn] | Scroll down one page in buffer history | `/window page_down` +| key[alt-PgUp] | Scroll up a few lines in buffer history | `/window scroll_up` +| key[alt-PgDn] | Scroll down a few lines in buffer history | `/window scroll_down` +| key[alt-Home] | Scroll to top of buffer | `/window scroll_top` +| key[alt-End] | Scroll to bottom of buffer | `/window scroll_bottom` +| key[alt-←] .4+| Switch to previous buffer .4+| `/buffer -1` +| key[alt-↑] +| key[ctrl-p] +| key[F5] +| key[alt-→] .4+| Switch to next buffer .4+| `/buffer +1` +| key[alt-↓] +| key[ctrl-n] +| key[F6] +| key[F7] | Switch to previous window | `/window -1` +| key[F8] | Switch to next window | `/window +1` +| key[F9] | Scroll buffer's title on the left | `/bar scroll title * -30%` +| key[F10] | Scroll buffer's title on the right | `/bar scroll title * +30%` +| key[F11] | Scroll up one page in nicklist | `/bar scroll nicklist * -100%` +| key[F12] | Scroll down one page in nicklist | `/bar scroll nicklist * +100%` +| key[alt-F11] | Go to the beginning of nicklist | `/bar scroll nicklist * b` +| key[alt-F12] | Go to the end of nicklist | `/bar scroll nicklist * e` +| key[alt-a] | Switch to next buffer with activity (with priority: highlight, message, other) | `/input jump_smart` +| key[alt-h] | Clear hotlist (activity notification on other buffers) | `/input hotlist_clear` +| key[alt-j,alt-l] | Switch to last buffer | `/input jump_last_buffer` +| key[alt-j,alt-r] | Switch to IRC raw buffer | `/server raw` +| key[alt-j,alt-s] | Switch to IRC server buffer | `/server jump` +| key[alt-0...9] | Switch to buffer by number (0 = 10) | `/buffer *N` +| key[alt-j,01...99] | Switch to buffer by number | `/buffer NN` +| key[alt-m] | Toggle mouse | `/mouse toggle` +| key[alt-n] | Scroll to next highlight | `/window scroll_next_highlight` +| key[alt-p] | Scroll to previous highlight | `/window scroll_previous_highlight` +| key[alt-u] | Scroll to first unread line in buffer | `/window scroll_unread` +| key[alt-w,alt-↑] | Switch to window above | `/window up` +| key[alt-w,alt-↓] | Switch to window below | `/window down` +| key[alt-w,alt-←] | Switch to window on the left | `/window left` +| key[alt-w,alt-→] | Switch to window on the right | `/window right` +| key[alt-w,alt-b] | Balance the sizes of all windows | `/window balance` +| key[alt-w,alt-s] | Swap buffers of two windows | `/window swap` +| key[alt-z] | Zoom on current window (key[alt-z] again: restore initial windows state, before zoom) | `/window zoom` +| key[alt-]key[<] | Switch to previous buffer in list of visited buffers | `/input jump_previously_visited_buffer` +| key[alt-]key[>] | Switch to next buffer in list of visited buffers | `/input jump_next_visited_buffer` +| key[alt-/] | Switch to last buffer displayed (before last jump to a buffer) | `/input jump_last_buffer_displayed` +| key[alt-=] | Toggle filters on/off | `/filter toggle` |=== [[key_bindings_search_context]] ==== Keys for "search" context -These keys are used in context "search" (when @k(C-)@k(r) is pressed to search +These keys are used in context "search" (when key[ctrl-r] is pressed to search text in buffer). [width="100%",cols="^.^3,.^10,.^5",options="header"] |=== -| Key | Description | Command -| @k(C-)@k(r) | Switch search type: string (default), regular expression | `/input search_switch_regex` -| @k(A-)@k(c) | Switch exact case for search | `/input search_switch_case` -| @k(Tab) | Switch search in: messages (default), prefixes, prefixes + messages | `/input search_switch_where` -| @k(↑) | Search previous line | `/input search_previous` -| @k(↓) | Search next line | `/input search_next` -| @k(Enter) .3+| Stop search .3+| `/input search_stop` -| @k(C-)@k(j) -| @k(C-)@k(m) +| Key | Description | Command +| key[ctrl-r] | Switch search type: string (default), regular expression | `/input search_switch_regex` +| key[alt-c] | Switch exact case for search | `/input search_switch_case` +| key[Tab] | Switch search in: messages (default), prefixes, prefixes + messages | `/input search_switch_where` +| key[↑] | Search previous line | `/input search_previous` +| key[↓] | Search next line | `/input search_next` +| key[Enter] .3+| Stop search .3+| `/input search_stop` +| key[ctrl-j] +| key[ctrl-m] |=== [[key_bindings_cursor_context]] @@ -1038,26 +1036,26 @@ These keys are used in context "cursor" (free movement of cursor on screen). [width="100%",cols="^.^3,^.^3,.^10,.^8",options="header"] |=== -| Key | Area | Description | Command -| @k(↑) | - | Move cursor one line up | `/cursor move up` -| @k(↓) | - | Move cursor one line down | `/cursor move down` -| @k(←) | - | Move cursor one column left | `/cursor move left` -| @k(→) | - | Move cursor one column right | `/cursor move right` -| @k(A-)@k(↑) | - | Move cursor one area up | `/cursor move area_up` -| @k(A-)@k(↓) | - | Move cursor one area down | `/cursor move area_down` -| @k(A-)@k(←) | - | Move cursor one area left | `/cursor move area_left` -| @k(A-)@k(→) | - | Move cursor one area right | `/cursor move area_right` -| @k(m) | chat | Quote message | `hsignal:chat_quote_message;/cursor stop` -| @k(q) | chat | Quote prefix + message | `hsignal:chat_quote_prefix_message;/cursor stop` -| @k(Q) | chat | Quote time + prefix + message | `hsignal:chat_quote_time_prefix_message;/cursor stop` -| @k(b) | nicklist | Ban nick | `/window ${_window_number};/ban ${nick}` -| @k(k) | nicklist | Kick nick | `/window ${_window_number};/kick ${nick}` -| @k(K) | nicklist | Kick and ban nick | `/window ${_window_number};/kickban ${nick}` -| @k(q) | nicklist | Open query with nick | `/window ${_window_number};/query ${nick};/cursor stop` -| @k(w) | nicklist | Do a whois on nick | `/window ${_window_number};/whois ${nick}` -| @k(Enter) .3+| - .3+| Stop cursor mode .3+| `/cursor stop` -| @k(C-)@k(j) -| @k(C-)@k(m) +| Key | Area | Description | Command +| key[↑] | - | Move cursor one line up | `/cursor move up` +| key[↓] | - | Move cursor one line down | `/cursor move down` +| key[←] | - | Move cursor one column left | `/cursor move left` +| key[→] | - | Move cursor one column right | `/cursor move right` +| key[alt-↑] | - | Move cursor one area up | `/cursor move area_up` +| key[alt-↓] | - | Move cursor one area down | `/cursor move area_down` +| key[alt-←] | - | Move cursor one area left | `/cursor move area_left` +| key[alt-→] | - | Move cursor one area right | `/cursor move area_right` +| key[m] | chat | Quote message | `hsignal:chat_quote_message;/cursor stop` +| key[q] | chat | Quote prefix + message | `hsignal:chat_quote_prefix_message;/cursor stop` +| key[Q] | chat | Quote time + prefix + message | `hsignal:chat_quote_time_prefix_message;/cursor stop` +| key[b] | nicklist | Ban nick | `/window ${_window_number};/ban ${nick}` +| key[k] | nicklist | Kick nick | `/window ${_window_number};/kick ${nick}` +| key[K] | nicklist | Kick and ban nick | `/window ${_window_number};/kickban ${nick}` +| key[q] | nicklist | Open query with nick | `/window ${_window_number};/query ${nick};/cursor stop` +| key[w] | nicklist | Do a whois on nick | `/window ${_window_number};/whois ${nick}` +| key[Enter] .3+| - .3+| Stop cursor mode .3+| `/cursor stop` +| key[ctrl-j] +| key[ctrl-m] |=== [[key_bindings_mouse_context]] @@ -1068,32 +1066,32 @@ These keys are used in context "mouse", namely when a mouse event occurs. [width="100%",cols="^.^3,^.^3,^.^3,.^10,.^8",options="header"] |=== | Button ^(1)^ | Gesture | Area | Description | Command -| ◾◽◽ | - | chat | Switch to window | `/window ${_window_number}` -| ◾◽◽ | left | chat | Switch to previous buffer | `/window ${_window_number};/buffer +1` -| ◾◽◽ | right | chat | Switch to next buffer | `/window ${_window_number};/buffer +1` -| ◾◽◽ | left (long) | chat | Switch to first buffer | `/window ${_window_number};/buffer 1` -| ◾◽◽ | right (long) | chat | Switch to last buffer | `/window ${_window_number};/input jump_last_buffer` -| ◾◽◽ | - | chat (script buffer) | Select line in script buffer | `/script go ${_chat_line_y}` -| ◽◽◾ | - | chat (script buffer) | Install/remove script | `/script go ${_chat_line_y};/script installremove -q ${script_name_with_extension}` -| ⇑ | - | chat | Scroll up a few lines in buffer history | `/window scroll_up -window ${_window_number}` -| ⇓ | - | chat | Scroll down a few lines in buffer history | `/window scroll_down -window ${_window_number}` -| ⇑ | - | chat (script buffer) | Move 5 lines up in script buffer | `/script up 5` -| ⇓ | - | chat (script buffer) | Move 5 lines down in script buffer | `/script down 5` -| @k(C-)⇑ | - | chat | Scroll horizontally to the left | `/window scroll_horiz -window ${_window_number} -10%` -| @k(C-)⇓ | - | chat | Scroll horizontally to the right | `/window scroll_horiz -window ${_window_number} +10%` -| ◾◽◽ | up | nicklist | Scroll up one page in nicklist | `/bar scroll nicklist ${_window_number} -100%` -| ◾◽◽ | down | nicklist | Scroll down one page in nicklist | `/bar scroll nicklist ${_window_number} +100%` -| ◾◽◽ | up (long) | nicklist | Go to the beginning of nicklist | `/bar scroll nicklist ${_window_number} b` -| ◾◽◽ | down (long) | nicklist | Go to the end of nicklist | `/bar scroll nicklist ${_window_number} e` -| ◾◽◽ | - | nicklist | Open query with nick | `/window ${_window_number};/query ${nick}` -| ◽◽◾ | - | nicklist | Do a whois on nick | `/window ${_window_number};/whois ${nick}` -| ◾◽◽ | left | nicklist | Kick nick | `/window ${_window_number};/kick ${nick}` -| ◾◽◽ | left (long) | nicklist | Kick and ban nick | `/window ${_window_number};/kickban ${nick}` -| ◽◽◾ | left | nicklist | Ban nick | `/window ${_window_number};/ban ${nick}` -| ◽◽◾ | - | input | Grab a mouse event and insert its code in command line | `/input grab_mouse_area` -| ⇑ | - | any bar | Scroll bar by -20% | `/bar scroll ${_bar_name} ${_window_number} -20%` -| ⇓ | - | any bar | Scroll bar by +20% | `/bar scroll ${_bar_name} ${_window_number} +20%` -| ◽◾◽ | - | anywhere | Start cursor mode at this point | `/cursor go ${_x},${_y}` +| ◾◽◽ | - | chat | Switch to window | `/window ${_window_number}` +| ◾◽◽ | left | chat | Switch to previous buffer | `/window ${_window_number};/buffer +1` +| ◾◽◽ | right | chat | Switch to next buffer | `/window ${_window_number};/buffer +1` +| ◾◽◽ | left (long) | chat | Switch to first buffer | `/window ${_window_number};/buffer 1` +| ◾◽◽ | right (long) | chat | Switch to last buffer | `/window ${_window_number};/input jump_last_buffer` +| ◾◽◽ | - | chat (script buffer) | Select line in script buffer | `/script go ${_chat_line_y}` +| ◽◽◾ | - | chat (script buffer) | Install/remove script | `/script go ${_chat_line_y};/script installremove -q ${script_name_with_extension}` +| ⇑ | - | chat | Scroll up a few lines in buffer history | `/window scroll_up -window ${_window_number}` +| ⇓ | - | chat | Scroll down a few lines in buffer history | `/window scroll_down -window ${_window_number}` +| ⇑ | - | chat (script buffer) | Move 5 lines up in script buffer | `/script up 5` +| ⇓ | - | chat (script buffer) | Move 5 lines down in script buffer | `/script down 5` +| key[ctrl-]⇑ | - | chat | Scroll horizontally to the left | `/window scroll_horiz -window ${_window_number} -10%` +| key[ctrl-]⇓ | - | chat | Scroll horizontally to the right | `/window scroll_horiz -window ${_window_number} +10%` +| ◾◽◽ | up | nicklist | Scroll up one page in nicklist | `/bar scroll nicklist ${_window_number} -100%` +| ◾◽◽ | down | nicklist | Scroll down one page in nicklist | `/bar scroll nicklist ${_window_number} +100%` +| ◾◽◽ | up (long) | nicklist | Go to the beginning of nicklist | `/bar scroll nicklist ${_window_number} b` +| ◾◽◽ | down (long) | nicklist | Go to the end of nicklist | `/bar scroll nicklist ${_window_number} e` +| ◾◽◽ | - | nicklist | Open query with nick | `/window ${_window_number};/query ${nick}` +| ◽◽◾ | - | nicklist | Do a whois on nick | `/window ${_window_number};/whois ${nick}` +| ◾◽◽ | left | nicklist | Kick nick | `/window ${_window_number};/kick ${nick}` +| ◾◽◽ | left (long) | nicklist | Kick and ban nick | `/window ${_window_number};/kickban ${nick}` +| ◽◽◾ | left | nicklist | Ban nick | `/window ${_window_number};/ban ${nick}` +| ◽◽◾ | - | input | Grab a mouse event and insert its code in command line | `/input grab_mouse_area` +| ⇑ | - | any bar | Scroll bar by -20% | `/bar scroll ${_bar_name} ${_window_number} -20%` +| ⇓ | - | any bar | Scroll bar by +20% | `/bar scroll ${_bar_name} ${_window_number} +20%` +| ◽◾◽ | - | anywhere | Start cursor mode at this point | `/cursor go ${_x},${_y}` |=== [NOTE] @@ -1114,22 +1112,22 @@ To enable mouse at startup: /set weechat.look.mouse on ---- -To enable mouse now, press @k(A-)@k(m) or do following command: +To enable mouse now, press key[alt-m] or do following command: ---- /mouse enable ---- It is possible to temporarily disable mouse, and bind that on a key. For example -key @k(A-)@k(x) to disable mouse for 10 seconds: +key key[alt-x] to disable mouse for 10 seconds: ---- /key bind meta-x /mouse toggle 10 ---- -When mouse is enabled in WeeChat, you can use @k(-S-) modifier to select or +When mouse is enabled in WeeChat, you can use key[shift] modifier to select or click in terminal, as if the mouse was disabled (on some terminals like iTerm, -you have to use @k(-A-) instead of @k(-S-)). +you have to use key[alt] instead of key[shift]). [NOTE] For any problem with mouse, please look at 'WeeChat FAQ'. @@ -1151,9 +1149,9 @@ List of modifiers: [width="50%",cols="3m,4",options="header"] |=== | Modifier | Description -| ctrl | Key @k(-C-) -| alt | Key @k(-A-) -| ctrl-alt | Keys @k(-C-) and @k(-A-) +| ctrl | Key key[ctrl] +| alt | Key key[alt] +| ctrl-alt | Keys key[ctrl-]key[alt] |=== List of buttons/wheel: @@ -1248,34 +1246,34 @@ For example, to send text '/set' on current buffer: ==== Color codes For some plugins like IRC, you can use color codes and attributes, as -follow (press @k(C-)@k(c) then following letter, with optional value): +follow (press key[ctrl-c] then following letter, with optional value): -@k(C-)@k(c) , @k(b):: +key[ctrl-c,b]:: bold text -@k(C-)@k(c) , @k(c) , @k(xx):: +key[ctrl-c,c], key[xx]:: text color `xx` (see list of colors below) -@k(C-)@k(c) , @k(c) , @k(xx,yy):: +key[ctrl-c,c], key[xx]key[,]key[yy]:: text color `xx` and background `yy` (see list of colors below) -@k(C-)@k(c) , @k(i):: +key[ctrl-c,i]:: italic text -@k(C-)@k(c) , @k(o):: +key[ctrl-c,o]:: disable color and attributes -@k(C-)@k(c) , @k(v):: +key[ctrl-c,v]:: reverse video (revert text color with background) -@k(C-)@k(c) , @k(_):: +key[ctrl-c,_]:: underlined text [NOTE] -The same code (without number for @k(C-)@k(c) , @k(c)) may be used to stop the +The same code (without number for key[ctrl-c,c]) may be used to stop the attribute. -Color codes for @k(C-)@k(c) , @k(c) are: +Color codes for key[ctrl-c,c] are: [width="50%",cols="^1m,3,3",options="header"] |=== @@ -1393,7 +1391,7 @@ display buffers and bars). In addition to basic colors, you can use a color number between 1 and the limit of your terminal. -Use command `/color` to see current colors and limits. With @k(A-)@k(c) you can +Use command `/color` to see current colors and limits. With key[alt-c] you can temporarily switch to terminal colors to choose a color. For example if you want to display time in orange in buffer, do: diff --git a/doc/fr/weechat_faq.fr.txt b/doc/fr/weechat_faq.fr.txt index 137565660..cb207900a 100644 --- a/doc/fr/weechat_faq.fr.txt +++ b/doc/fr/weechat_faq.fr.txt @@ -221,7 +221,7 @@ barre, WeeChat recréera automatiquement la barre par défaut "input" si l'objet Vous pouvez utiliser un terminal qui propose la sélection rectangulaire (comme rxvt-unicode, konsole, gnome-terminal, etc...). La touche est habituellement -@k(C-)@k(A-) sélection à la souris. +key[ctrl-]key[alt-] sélection à la souris. Une autre solution est de déplacer la liste des pseudos en haut ou en bas, par exemple : @@ -316,8 +316,8 @@ couleurs. [[search_text]] === Comment puis-je chercher du texte dans le tampon (comme /lastlog dans irssi) ? -La touche par défaut est @k(C-)@k(r) (la commande est : `/input search_text`). -Et sauter aux highlights : @k(A-)@k(p)/@k(n). +La touche par défaut est key[ctrl-r] (la commande est : `/input search_text`). +Et sauter aux highlights : key[alt-p] / key[alt-n]. Voir le guide utilisateur pour plus d'information sur cette fonctionnalité (raccourcis clavier par défaut). @@ -348,14 +348,14 @@ Puis recharger les ressources (`xrdb -override ~/.Xresources`) ou redémarrez X. Les raccourcis clavier sont modifiables avec la commande `/key`. -La touche par défaut @k(A-)@k(k) permet de capturer le code d'une touche et de +La touche par défaut key[alt-k] permet de capturer le code d'une touche et de l'inclure dans la ligne de commande. [[jump_to_buffer_11_or_higher]] === Quelle est la touche pour sauter vers le tampon 11 (ou numéro plus élevé) ? -La touche est @k(A-)@k(j) puis 2 chiffres, par exemple @k(A-)@k(j) puis @k(1), -@k(1) pour sauter au tampon 11. +La touche est key[alt-j] puis 2 chiffres, par exemple key[alt-j], key[1], +key[1] pour sauter au tampon 11. Vous pouvez définir une touche, par exemple : @@ -369,7 +369,7 @@ La liste des touches par défaut est dans le Guide utilisateur. === Comment utiliser l'historique global (au lieu de l'historique du tampon) avec les touches haut et bas ? Vous pouvez assigner les touches haut et bas sur l'historique global (les -touches par défaut pour l'historique global sont @k(C-)@k(↑) et @k(C-)@k(↓)). +touches par défaut pour l'historique global sont key[ctrl-↑] et key[ctrl-↓]). Exemple : @@ -380,7 +380,7 @@ Exemple : [NOTE] Les touches "meta2-A" et "meta2-B" peuvent être différentes dans votre terminal. -Pour trouver le code de la touche appuyez sur @k(A-)@k(k) puis la touche (haut +Pour trouver le code de la touche appuyez sur key[alt-k] puis la touche (haut ou bas). [[mouse]] @@ -429,9 +429,9 @@ souris, comme rxvt-unicode. === Comment puis-je sélectionner ou coller du texte quand la souris est activée dans WeeChat ? Lorsque la souris est activée dans WeeChat, vous pouvez utiliser la touche -@k(-S-) pour sélectionner ou cliquer dans le terminal, comme si la souris était -désactivée (sous certains terminaux comme iTerm, vous devez utiliser @k(-A-) au -lieu de @k(-S-)). +key[shift] pour sélectionner ou cliquer dans le terminal, comme si la souris +était désactivée (sous certains terminaux comme iTerm, vous devez utiliser +key[alt] au lieu de key[shift]). [[irc]] == IRC @@ -536,7 +536,7 @@ quel tampon. Elle permet de filtrer des lignes dans les tampons à l'aide de tags ou d'expression régulière pour le préfixe et contenu de la ligne. Les lignes filtrées sont simplement cachées, pas supprimées, et il est possible -de les voir en désactivant les filtres (par défaut, la touche @k(A-)@k(=) +de les voir en désactivant les filtres (par défaut, la touche key[alt-=] active/désactive les filtres). [[filter_irc_join_part_quit]] @@ -665,7 +665,8 @@ Autres scripts sur ce sujet : http://weechat.org/scripts/stable/tag/notify/ [[irc_target_buffer]] === Comment puis-je changer le serveur cible pour les commandes avec des tampons mélangés (comme le tampon avec les serveurs) ? -La touche par défaut est @k(C-)@k(x) (la commande est : `/input switch_active_buffer`). +La touche par défaut est key[ctrl-x] (la commande est : +`/input switch_active_buffer`). [[plugins_scripts]] == Extensions / scripts diff --git a/doc/fr/weechat_user.fr.txt b/doc/fr/weechat_user.fr.txt index da02c190f..55b8c3ba0 100644 --- a/doc/fr/weechat_user.fr.txt +++ b/doc/fr/weechat_user.fr.txt @@ -929,57 +929,55 @@ commande `/buffer` : [[key_bindings]] === Raccourcis clavier par défaut -// 'C-' = ctrl, 'A-' = alt, 'S-' = shift - [[key_bindings_command_line]] ==== Touches pour la ligne de commande [width="100%",cols="^.^3,.^10,.^5",options="header"] |=== -| Touche | Description | Commande -| @k(←) .2+| Aller au caractère précédent sur la ligne de commande .2+| `/input move_previous_char` -| @k(C-)@k(b) -| @k(→) .2+| Aller au caractère suivant sur la ligne de commande .2+| `/input move_next_char` -| @k(C-)@k(f) -| @k(C-)@k(←) .2+| Aller au mot précédent sur la ligne de commande .2+| `/input move_previous_word` -| @k(A-)@k(b) -| @k(C-)@k(→) .2+| Aller au mot suivant sur la ligne de commande .2+| `/input move_next_word` -| @k(A-)@k(f) -| @k(Home) .2+| Aller au début de la ligne de commande .2+| `/input move_beginning_of_line` -| @k(C-)@k(a) -| @k(End) .2+| Aller à la fin de la ligne de commande .2+| `/input move_end_of_line` -| @k(C-)@k(e) -| @k(C-)@k(c) , @k(b) | Insérer le code pour mettre le texte en gras | `/input insert \x02` -| @k(C-)@k(c) , @k(c) | Insérer le code pour écrire en couleur | `/input insert \x03` -| @k(C-)@k(c) , @k(i) | Insérer le code pour mettre le texte en italique | `/input insert \x1D` -| @k(C-)@k(c) , @k(o) | Insérer le code pour réinitialiser la couleur | `/input insert \x0F` -| @k(C-)@k(c) , @k(v) | Insérer le code pour écrire en couleur inversée | `/input insert \x16` -| @k(C-)@k(c) , @k(_) | Insérer le code pour écrire en souligné | `/input insert \x1F` -| @k(Del) .2+| Effacer le caractère suivant sur la ligne de commande .2+| `/input delete_next_char` -| @k(C-)@k(d) -| @k(Backsp.) .2+| Effacer le caractère précédent sur la ligne de commande .2+| `/input delete_previous_char` -| @k(C-)@k(h) -| @k(C-)@k(k) | Effacer du curseur jusqu'à la fin de la ligne de commande (la chaîne supprimée est copiée dans le presse-papiers) | `/input delete_end_of_line` -| @k(C-)@k(r) | Chercher du texte dans l'historique du tampon (voir <>) | `/input search_text` -| @k(C-)@k(t) | Inverser deux caractères | `/input transpose_chars` -| @k(C-)@k(u) | Effacer du curseur jusqu'au début de la ligne de commande (la chaîne supprimée est copiée dans le presse-papiers) | `/input delete_beginning_of_line` -| @k(C-)@k(w) | Effacer le mot précédent sur la ligne de commande (la chaîne supprimée est copiée dans le presse-papiers) | `/input delete_previous_word` -| @k(C-)@k(y) | Coller le contenu du presse-papiers | `/input clipboard_paste` -| @k(C-)@k(_) | Défaire la dernière action sur la ligne de commande | `/input undo` -| @k(A-)@k(_) | Refaire la dernière action sur la ligne de commande | `/input redo` -| @k(Tab) | Compléter la commande ou le pseudo (@k(Tab) de nouveau : trouver la complétion suivante) | `/input complete_next` -| @k(S-)@k(Tab) | Sans complétion, effectue une complétion partielle. Avec une complétion en cours, complète avec la complétion précédente | `/input complete_previous` -| @k(Enter) .3+| Exécuter la commande ou envoyer le message (en mode recherche : arrêter la recherche) .3+| `/input return` -| @k(C-)@k(j) -| @k(C-)@k(m) -| @k(↑) | Rappeler la commande précédente (en mode recherche : chercher plus haut) | `/input history_previous` -| @k(↓) | Rappeler la commande suivante (en mode recherche : chercher plus bas) | `/input history_next` -| @k(C-)@k(↑) | Rappeler la commande précédente dans l'historique global (commun à tous les tampons) | `/input history_global_previous` -| @k(C-)@k(↓) | Rappeler la commande suivante dans l'historique global (commun à tous les tampons) | `/input history_global_next` -| @k(A-)@k(d) | Effacer le mot suivant (la chaîne supprimée est copiée dans le presse-papiers) | `/input delete_next_word` -| @k(A-)@k(k) | Capturer une touche et insérer son code (et la commande associée si la commande existe) sur la ligne de commande | `/input grab_key_command` -| @k(A-)@k(r) | Effacer entièrement la ligne de commande | `/input delete_line` -| @k(A-)@k(s) | Activer/désactiver aspell | `/mute aspell toggle` +| Touche | Description | Commande +| key[←] .2+| Aller au caractère précédent sur la ligne de commande .2+| `/input move_previous_char` +| key[ctrl-b] +| key[→] .2+| Aller au caractère suivant sur la ligne de commande .2+| `/input move_next_char` +| key[ctrl-f] +| key[ctrl-←] .2+| Aller au mot précédent sur la ligne de commande .2+| `/input move_previous_word` +| key[alt-b] +| key[ctrl-→] .2+| Aller au mot suivant sur la ligne de commande .2+| `/input move_next_word` +| key[alt-f] +| key[Home] .2+| Aller au début de la ligne de commande .2+| `/input move_beginning_of_line` +| key[ctrl-a] +| key[End] .2+| Aller à la fin de la ligne de commande .2+| `/input move_end_of_line` +| key[ctrl-e] +| key[ctrl-c,b] | Insérer le code pour mettre le texte en gras | `/input insert \x02` +| key[ctrl-c,c] | Insérer le code pour écrire en couleur | `/input insert \x03` +| key[ctrl-c,i] | Insérer le code pour mettre le texte en italique | `/input insert \x1D` +| key[ctrl-c,o] | Insérer le code pour réinitialiser la couleur | `/input insert \x0F` +| key[ctrl-c,v] | Insérer le code pour écrire en couleur inversée | `/input insert \x16` +| key[ctrl-c,_] | Insérer le code pour écrire en souligné | `/input insert \x1F` +| key[Del] .2+| Effacer le caractère suivant sur la ligne de commande .2+| `/input delete_next_char` +| key[ctrl-d] +| key[Backsp.] .2+| Effacer le caractère précédent sur la ligne de commande .2+| `/input delete_previous_char` +| key[ctrl-h] +| key[ctrl-k] | Effacer du curseur jusqu'à la fin de la ligne de commande (la chaîne supprimée est copiée dans le presse-papiers) | `/input delete_end_of_line` +| key[ctrl-r] | Chercher du texte dans l'historique du tampon (voir <>) | `/input search_text` +| key[ctrl-t] | Inverser deux caractères | `/input transpose_chars` +| key[ctrl-u] | Effacer du curseur jusqu'au début de la ligne de commande (la chaîne supprimée est copiée dans le presse-papiers) | `/input delete_beginning_of_line` +| key[ctrl-w] | Effacer le mot précédent sur la ligne de commande (la chaîne supprimée est copiée dans le presse-papiers) | `/input delete_previous_word` +| key[ctrl-y] | Coller le contenu du presse-papiers | `/input clipboard_paste` +| key[ctrl-_] | Défaire la dernière action sur la ligne de commande | `/input undo` +| key[alt-_] | Refaire la dernière action sur la ligne de commande | `/input redo` +| key[Tab] | Compléter la commande ou le pseudo (key[Tab] de nouveau : trouver la complétion suivante) | `/input complete_next` +| key[shift-Tab] | Sans complétion, effectue une complétion partielle. Avec une complétion en cours, complète avec la complétion précédente | `/input complete_previous` +| key[Enter] .3+| Exécuter la commande ou envoyer le message (en mode recherche : arrêter la recherche) .3+| `/input return` +| key[ctrl-j] +| key[ctrl-m] +| key[↑] | Rappeler la commande précédente (en mode recherche : chercher plus haut) | `/input history_previous` +| key[↓] | Rappeler la commande suivante (en mode recherche : chercher plus bas) | `/input history_next` +| key[ctrl-↑] | Rappeler la commande précédente dans l'historique global (commun à tous les tampons) | `/input history_global_previous` +| key[ctrl-↓] | Rappeler la commande suivante dans l'historique global (commun à tous les tampons) | `/input history_global_next` +| key[alt-d] | Effacer le mot suivant (la chaîne supprimée est copiée dans le presse-papiers) | `/input delete_next_word` +| key[alt-k] | Capturer une touche et insérer son code (et la commande associée si la commande existe) sur la ligne de commande | `/input grab_key_command` +| key[alt-r] | Effacer entièrement la ligne de commande | `/input delete_line` +| key[alt-s] | Activer/désactiver aspell | `/mute aspell toggle` |=== [[key_bindings_buffers_windows]] @@ -987,74 +985,74 @@ commande `/buffer` : [width="100%",cols="^.^3,.^10,.^5",options="header"] |=== -| Touche | Description | Commande -| @k(C-)@k(l) | Réafficher toute la fenêtre | `/window refresh` -| @k(C-)@k(s) , @k(C-)@k(u) | Positionner le marqueur de données non lues sur tous les tampons | `/input set_unread` -| @k(C-)@k(x) | Changer de tampon courant si plusieurs tampons sont attachés avec le même numéro | `/input switch_active_buffer` -| @k(A-)@k(x) | Zoomer sur le tampon mélangé (@k(A-)@k(x) de nouveau : afficher tous les tampons mélangés) | `/input zoom_merged_buffer` -| @k(PgUp) | Monter d'une page dans l'historique du tampon | `/window page_up` -| @k(PgDn) | Descendre d'une page dans l'historique du tampon | `/window page_down` -| @k(A-)@k(PgUp) | Monter de quelques lignes dans l'historique du tampon | `/window scroll_up` -| @k(A-)@k(PgDn) | Descendre de quelques lignes dans l'historique du tampon | `/window scroll_down` -| @k(A-)@k(Home) | Aller au début du tampon | `/window scroll_top` -| @k(A-)@k(End) | Aller à la fin du tampon | `/window scroll_bottom` -| @k(A-)@k(←) .4+| Aller au tampon précédent .4+| `/buffer -1` -| @k(A-)@k(↑) -| @k(C-)@k(p) -| @k(F5) -| @k(A-)@k(→) .4+| Aller au tampon suivant .4+| `/buffer +1` -| @k(A-)@k(↓) -| @k(C-)@k(n) -| @k(F6) -| @k(F7) | Aller à la fenêtre précédente | `/window -1` -| @k(F8) | Aller à la fenêtre suivante | `/window +1` -| @k(F9) | Faire défiler le titre du tampon vers la gauche | `/bar scroll title * -30%` -| @k(F10) | Faire défiler le titre du tampon vers la droite | `/bar scroll title * +30%` -| @k(F11) | Monter d'une page dans la liste des pseudos | `/bar scroll nicklist * -100%` -| @k(F12) | Descendre d'une page dans la liste des pseudos | `/bar scroll nicklist * +100%` -| @k(A-)@k(F11) | Aller au début de la liste des pseudos | `/bar scroll nicklist * b` -| @k(A-)@k(F12) | Aller à la fin de la liste des pseudos | `/bar scroll nicklist * e` -| @k(A-)@k(a) | Sauter au prochain tampon avec activité (avec priorité : highlight, message, autre) | `/input jump_smart` -| @k(A-)@k(h) | Vider la hotlist (notification d'activité sur les autres tampons) | `/input hotlist_clear` -| @k(A-)@k(j) , @k(A-)@k(l) | Sauter au dernier tampon | `/input jump_last_buffer` -| @k(A-)@k(j) , @k(A-)@k(r) | Sauter au tampon IRC de données brutes | `/server raw` -| @k(A-)@k(j) , @k(A-)@k(s) | Sauter au tampon IRC du serveur | `/server jump` -| @k(A-)@k(0...9) | Sauter au tampon qui porte ce numéro (0 = 10) | `/buffer *N` -| @k(A-)@k(j) , @k(01...99) | Sauter au tampon qui porte ce numéro | `/buffer NN` -| @k(A-)@k(m) | Activer/désactiver la souris | `/mouse toggle` -| @k(A-)@k(n) | Se positionner sur le highlight suivant | `/window scroll_next_highlight` -| @k(A-)@k(p) | Se positionner sur le highlight précédent | `/window scroll_previous_highlight` -| @k(A-)@k(u) | Se positionner sur la première ligne non lue du tampon | `/window scroll_unread` -| @k(A-)@k(w) , @k(A-)@k(↑) | Sauter à la fenêtre au dessus | `/window up` -| @k(A-)@k(w) , @k(A-)@k(↓) | Sauter à la fenêtre en dessous | `/window down` -| @k(A-)@k(w) , @k(A-)@k(←) | Sauter à la fenêtre de gauche | `/window left` -| @k(A-)@k(w) , @k(A-)@k(→) | Sauter à la fenêtre de droite | `/window right` -| @k(A-)@k(w) , @k(A-)@k(b) | Équilibrer la taille de toutes les fenêtres | `/window balance` -| @k(A-)@k(w) , @k(A-)@k(s) | Échanger les tampons de deux fenêtres | `/window swap` -| @k(A-)@k(z) | Zoomer sur la fenêtre courante (@k(A-)@k(z) de nouveau : restaurer l'état initial des fenêtres, avant le zoom) | `/window zoom` -| @k(A-)@k(<) | Sauter au tampon précédent dans la liste des tampons visités | `/input jump_previously_visited_buffer` -| @k(A-)@k(>) | Sauter au tampon suivant dans la liste des tampons visités | `/input jump_next_visited_buffer` -| @k(A-)@k(/) | Sauter au dernier tampon affiché (avant le dernier saut vers un tampon) | `/input jump_last_buffer_displayed` -| @k(A-)@k(=) | Activer/désactiver les filtres | `/filter toggle` +| Touche | Description | Commande +| key[ctrl-l] | Réafficher toute la fenêtre | `/window refresh` +| key[ctrl-s,ctrl-u] | Positionner le marqueur de données non lues sur tous les tampons | `/input set_unread` +| key[ctrl-x] | Changer de tampon courant si plusieurs tampons sont attachés avec le même numéro | `/input switch_active_buffer` +| key[alt-x] | Zoomer sur le tampon mélangé (key[alt-x] de nouveau : afficher tous les tampons mélangés) | `/input zoom_merged_buffer` +| key[PgUp] | Monter d'une page dans l'historique du tampon | `/window page_up` +| key[PgDn] | Descendre d'une page dans l'historique du tampon | `/window page_down` +| key[alt-PgUp] | Monter de quelques lignes dans l'historique du tampon | `/window scroll_up` +| key[alt-PgDn] | Descendre de quelques lignes dans l'historique du tampon | `/window scroll_down` +| key[alt-Home] | Aller au début du tampon | `/window scroll_top` +| key[alt-End] | Aller à la fin du tampon | `/window scroll_bottom` +| key[alt-←] .4+| Aller au tampon précédent .4+| `/buffer -1` +| key[alt-↑] +| key[ctrl-p] +| key[F5] +| key[alt-→] .4+| Aller au tampon suivant .4+| `/buffer +1` +| key[alt-↓] +| key[ctrl-n] +| key[F6] +| key[F7] | Aller à la fenêtre précédente | `/window -1` +| key[F8] | Aller à la fenêtre suivante | `/window +1` +| key[F9] | Faire défiler le titre du tampon vers la gauche | `/bar scroll title * -30%` +| key[F10] | Faire défiler le titre du tampon vers la droite | `/bar scroll title * +30%` +| key[F11] | Monter d'une page dans la liste des pseudos | `/bar scroll nicklist * -100%` +| key[F12] | Descendre d'une page dans la liste des pseudos | `/bar scroll nicklist * +100%` +| key[alt-F11] | Aller au début de la liste des pseudos | `/bar scroll nicklist * b` +| key[alt-F12] | Aller à la fin de la liste des pseudos | `/bar scroll nicklist * e` +| key[alt-a] | Sauter au prochain tampon avec activité (avec priorité : highlight, message, autre) | `/input jump_smart` +| key[alt-h] | Vider la hotlist (notification d'activité sur les autres tampons) | `/input hotlist_clear` +| key[alt-j,alt-l] | Sauter au dernier tampon | `/input jump_last_buffer` +| key[alt-j,alt-r] | Sauter au tampon IRC de données brutes | `/server raw` +| key[alt-j,alt-s] | Sauter au tampon IRC du serveur | `/server jump` +| key[alt-0...9] | Sauter au tampon qui porte ce numéro (0 = 10) | `/buffer *N` +| key[alt-j,01...99] | Sauter au tampon qui porte ce numéro | `/buffer NN` +| key[alt-m] | Activer/désactiver la souris | `/mouse toggle` +| key[alt-n] | Se positionner sur le highlight suivant | `/window scroll_next_highlight` +| key[alt-p] | Se positionner sur le highlight précédent | `/window scroll_previous_highlight` +| key[alt-u] | Se positionner sur la première ligne non lue du tampon | `/window scroll_unread` +| key[alt-w,alt-↑] | Sauter à la fenêtre au dessus | `/window up` +| key[alt-w,alt-↓] | Sauter à la fenêtre en dessous | `/window down` +| key[alt-w,alt-←] | Sauter à la fenêtre de gauche | `/window left` +| key[alt-w,alt-→] | Sauter à la fenêtre de droite | `/window right` +| key[alt-w,alt-b] | Équilibrer la taille de toutes les fenêtres | `/window balance` +| key[alt-w,alt-s] | Échanger les tampons de deux fenêtres | `/window swap` +| key[alt-z] | Zoomer sur la fenêtre courante (key[alt-z] de nouveau : restaurer l'état initial des fenêtres, avant le zoom) | `/window zoom` +| key[alt-]key[<] | Sauter au tampon précédent dans la liste des tampons visités | `/input jump_previously_visited_buffer` +| key[alt-]key[>] | Sauter au tampon suivant dans la liste des tampons visités | `/input jump_next_visited_buffer` +| key[alt-/] | Sauter au dernier tampon affiché (avant le dernier saut vers un tampon) | `/input jump_last_buffer_displayed` +| key[alt-=] | Activer/désactiver les filtres | `/filter toggle` |=== [[key_bindings_search_context]] ==== Touches pour le contexte "search" -Ces touches sont utilisées dans le contexte "search" (lorsque @k(C-)@k(r) est +Ces touches sont utilisées dans le contexte "search" (lorsque key[ctrl-r] est pressé pour chercher du texte dans le tampon). [width="100%",cols="^.^3,.^10,.^5",options="header"] |=== -| Touche | Description | Commande -| @k(C-)@k(r) | Basculer le type de recherche : chaîne (par défaut), expression régulière | `/input search_switch_regex` -| @k(A-)@k(c) | Basculer la casse exacte pour la recherche | `/input search_switch_case` -| @k(Tab) | Basculer la recherche dans : les messages (par défaut), les préfixes, les préfixes + messages | `/input search_switch_where` -| @k(↑) | Chercher la ligne précédente | `/input search_previous` -| @k(↓) | Chercher la ligne suivante | `/input search_next` -| @k(Enter) .3+| Arrêter la recherche .3+| `/input search_stop` -| @k(C-)@k(j) -| @k(C-)@k(m) +| Touche | Description | Commande +| key[ctrl-r] | Basculer le type de recherche : chaîne (par défaut), expression régulière | `/input search_switch_regex` +| key[alt-c] | Basculer la casse exacte pour la recherche | `/input search_switch_case` +| key[Tab] | Basculer la recherche dans : les messages (par défaut), les préfixes, les préfixes + messages | `/input search_switch_where` +| key[↑] | Chercher la ligne précédente | `/input search_previous` +| key[↓] | Chercher la ligne suivante | `/input search_next` +| key[Enter] .3+| Arrêter la recherche .3+| `/input search_stop` +| key[ctrl-j] +| key[ctrl-m] |=== [[key_bindings_cursor_context]] @@ -1065,26 +1063,26 @@ Ces touches sont utilisées dans le contexte "cursor" (mouvement libre du curseu [width="100%",cols="^.^3,^.^3,.^10,.^8",options="header"] |=== -| Touche | Zone | Description | Commande -| @k(↑) | - | Déplacer le curseur d'une ligne vers le haut | `/cursor move up` -| @k(↓) | - | Déplacer le curseur d'une ligne vers le bas | `/cursor move down` -| @k(←) | - | Déplacer le curseur d'une colonne vers la gauche | `/cursor move left` -| @k(→) | - | Déplacer le curseur d'une colonne vers la droite | `/cursor move right` -| @k(A-)@k(↑) | - | Déplacer le curseur vers la zone au dessus | `/cursor move area_up` -| @k(A-)@k(↓) | - | Déplacer le curseur vers la zone en dessous | `/cursor move area_down` -| @k(A-)@k(←) | - | Déplacer le curseur vers la zone sur la gauche | `/cursor move area_left` -| @k(A-)@k(→) | - | Déplacer le curseur vers la zone sur la droite | `/cursor move area_right` -| @k(m) | chat | Citer le message | `hsignal:chat_quote_message;/cursor stop` -| @k(q) | chat | Citer le préfixe + le message | `hsignal:chat_quote_prefix_message;/cursor stop` -| @k(Q) | chat | Citer l'heure + le préfixe + le message | `hsignal:chat_quote_time_prefix_message;/cursor stop` -| @k(b) | liste des pseudos | Bannir le pseudo | `/window ${_window_number};/ban ${nick}` -| @k(k) | liste des pseudos | Retirer par la force le pseudo | `/window ${_window_number};/kick ${nick}` -| @k(K) | liste des pseudos | Retirer par la force et bannir le pseudo | `/window ${_window_number};/kickban ${nick}` -| @k(q) | liste des pseudos | Ouvrir une discussion avec le pseudo | `/window ${_window_number};/query ${nick};/cursor stop` -| @k(w) | liste des pseudos | Effectuer un whois sur le pseudo | `/window ${_window_number};/whois ${nick}` -| @k(Enter) .3+| - .3+| Arrêter le mode curseur ("cursor") .3+| `/cursor stop` -| @k(C-)@k(j) -| @k(C-)@k(m) +| Touche | Zone | Description | Commande +| key[↑] | - | Déplacer le curseur d'une ligne vers le haut | `/cursor move up` +| key[↓] | - | Déplacer le curseur d'une ligne vers le bas | `/cursor move down` +| key[←] | - | Déplacer le curseur d'une colonne vers la gauche | `/cursor move left` +| key[→] | - | Déplacer le curseur d'une colonne vers la droite | `/cursor move right` +| key[alt-↑] | - | Déplacer le curseur vers la zone au dessus | `/cursor move area_up` +| key[alt-↓] | - | Déplacer le curseur vers la zone en dessous | `/cursor move area_down` +| key[alt-←] | - | Déplacer le curseur vers la zone sur la gauche | `/cursor move area_left` +| key[alt-→] | - | Déplacer le curseur vers la zone sur la droite | `/cursor move area_right` +| key[m] | chat | Citer le message | `hsignal:chat_quote_message;/cursor stop` +| key[q] | chat | Citer le préfixe + le message | `hsignal:chat_quote_prefix_message;/cursor stop` +| key[Q] | chat | Citer l'heure + le préfixe + le message | `hsignal:chat_quote_time_prefix_message;/cursor stop` +| key[b] | liste des pseudos | Bannir le pseudo | `/window ${_window_number};/ban ${nick}` +| key[k] | liste des pseudos | Retirer par la force le pseudo | `/window ${_window_number};/kick ${nick}` +| key[K] | liste des pseudos | Retirer par la force et bannir le pseudo | `/window ${_window_number};/kickban ${nick}` +| key[q] | liste des pseudos | Ouvrir une discussion avec le pseudo | `/window ${_window_number};/query ${nick};/cursor stop` +| key[w] | liste des pseudos | Effectuer un whois sur le pseudo | `/window ${_window_number};/whois ${nick}` +| key[Enter] .3+| - .3+| Arrêter le mode curseur ("cursor") .3+| `/cursor stop` +| key[ctrl-j] +| key[ctrl-m] |=== [[key_bindings_mouse_context]] @@ -1096,32 +1094,32 @@ Ces touches sont utilisées dans le contexte "mouse", c'est-à-dire lorsqu'un [width="100%",cols="^.^3,^.^3,^.^3,.^10,.^8",options="header"] |=== | Bouton ^(1)^ | Geste | Zone | Description | Commande -| ◾◽◽ | - | chat | Aller à la fenêtre | `/window ${_window_number}` -| ◾◽◽ | left | chat | Aller au tampon précédent | `/window ${_window_number};/buffer +1` -| ◾◽◽ | right | chat | Aller au tampon suivant | `/window ${_window_number};/buffer +1` -| ◾◽◽ | left (long) | chat | Aller au premier tampon | `/window ${_window_number};/buffer 1` -| ◾◽◽ | right (long) | chat | Aller au dernier tampon | `/window ${_window_number};/input jump_last_buffer` -| ◾◽◽ | - | chat (tampon script) | Sélectionner la ligne dans le tampon script | `/script go ${_chat_line_y}` -| ◽◽◾ | - | chat (tampon script) | Installer/supprimer un script | `/script go ${_chat_line_y};/script installremove -q ${script_name_with_extension}` -| ⇑ | - | chat | Monter de quelques lignes dans l'historique du tampon | `/window scroll_up -window ${_window_number}` -| ⇓ | - | chat | Descendre de quelques lignes dans l'historique du tampon | `/window scroll_down -window ${_window_number}` -| ⇑ | - | chat (tampon script) | Monter de 5 lignes dans le tampon script | `/script up 5` -| ⇓ | - | chat (tampon script) | Descendre de 5 lignes dans le tampon script | `/script down 5` -| @k(C-)⇑ | - | chat | Faire défiler horizontalement vers la gauche | `/window scroll_horiz -window ${_window_number} -10%` -| @k(C-)⇓ | - | chat | Faire défiler horizontalement vers la droite | `/window scroll_horiz -window ${_window_number} +10%` -| ◾◽◽ | up | liste des pseudos | Monter d'une page dans la liste des pseudos | `/bar scroll nicklist ${_window_number} -100%` -| ◾◽◽ | down | liste des pseudos | Descendre d'une page dans la liste des pseudos | `/bar scroll nicklist ${_window_number} +100%` -| ◾◽◽ | up (long) | liste des pseudos | Aller au début de la liste des pseudos | `/bar scroll nicklist ${_window_number} b` -| ◾◽◽ | down (long) | liste des pseudos | Aller à la fin de la liste des pseudos | `/bar scroll nicklist ${_window_number} e` -| ◾◽◽ | - | liste des pseudos | Ouvrir une discussion avec le pseudo | `/window ${_window_number};/query ${nick}` -| ◽◽◾ | - | liste des pseudos | Effectuer un whois sur le pseudo | `/window ${_window_number};/whois ${nick}` -| ◾◽◽ | left | liste des pseudos | Retirer par la force le pseudo | `/window ${_window_number};/kick ${nick}` -| ◾◽◽ | left (long) | liste des pseudos | Retirer par la force et bannir le pseudo | `/window ${_window_number};/kickban ${nick}` -| ◽◽◾ | left | liste des pseudos | Bannir le pseudo | `/window ${_window_number};/ban ${nick}` -| ◽◽◾ | - | ligne de commande | Capturer un évènement de la souris et insérer son code sur la ligne de commande | `/input grab_mouse_area` -| ⇑ | - | toute barre | Faire défiler la barre de -20% | `/bar scroll ${_bar_name} ${_window_number} -20%` -| ⇓ | - | toute barre | Faire défiler la barre de +20% | `/bar scroll ${_bar_name} ${_window_number} +20%` -| ◽◾◽ | - | n'importe où | Démarrer le mode curseur ("cursor") à ce point | `/cursor go ${_x},${_y}` +| ◾◽◽ | - | chat | Aller à la fenêtre | `/window ${_window_number}` +| ◾◽◽ | left | chat | Aller au tampon précédent | `/window ${_window_number};/buffer +1` +| ◾◽◽ | right | chat | Aller au tampon suivant | `/window ${_window_number};/buffer +1` +| ◾◽◽ | left (long) | chat | Aller au premier tampon | `/window ${_window_number};/buffer 1` +| ◾◽◽ | right (long) | chat | Aller au dernier tampon | `/window ${_window_number};/input jump_last_buffer` +| ◾◽◽ | - | chat (tampon script) | Sélectionner la ligne dans le tampon script | `/script go ${_chat_line_y}` +| ◽◽◾ | - | chat (tampon script) | Installer/supprimer un script | `/script go ${_chat_line_y};/script installremove -q ${script_name_with_extension}` +| ⇑ | - | chat | Monter de quelques lignes dans l'historique du tampon | `/window scroll_up -window ${_window_number}` +| ⇓ | - | chat | Descendre de quelques lignes dans l'historique du tampon | `/window scroll_down -window ${_window_number}` +| ⇑ | - | chat (tampon script) | Monter de 5 lignes dans le tampon script | `/script up 5` +| ⇓ | - | chat (tampon script) | Descendre de 5 lignes dans le tampon script | `/script down 5` +| key[ctrl-]⇑ | - | chat | Faire défiler horizontalement vers la gauche | `/window scroll_horiz -window ${_window_number} -10%` +| key[ctrl-]⇓ | - | chat | Faire défiler horizontalement vers la droite | `/window scroll_horiz -window ${_window_number} +10%` +| ◾◽◽ | up | liste des pseudos | Monter d'une page dans la liste des pseudos | `/bar scroll nicklist ${_window_number} -100%` +| ◾◽◽ | down | liste des pseudos | Descendre d'une page dans la liste des pseudos | `/bar scroll nicklist ${_window_number} +100%` +| ◾◽◽ | up (long) | liste des pseudos | Aller au début de la liste des pseudos | `/bar scroll nicklist ${_window_number} b` +| ◾◽◽ | down (long) | liste des pseudos | Aller à la fin de la liste des pseudos | `/bar scroll nicklist ${_window_number} e` +| ◾◽◽ | - | liste des pseudos | Ouvrir une discussion avec le pseudo | `/window ${_window_number};/query ${nick}` +| ◽◽◾ | - | liste des pseudos | Effectuer un whois sur le pseudo | `/window ${_window_number};/whois ${nick}` +| ◾◽◽ | left | liste des pseudos | Retirer par la force le pseudo | `/window ${_window_number};/kick ${nick}` +| ◾◽◽ | left (long) | liste des pseudos | Retirer par la force et bannir le pseudo | `/window ${_window_number};/kickban ${nick}` +| ◽◽◾ | left | liste des pseudos | Bannir le pseudo | `/window ${_window_number};/ban ${nick}` +| ◽◽◾ | - | ligne de commande | Capturer un évènement de la souris et insérer son code sur la ligne de commande | `/input grab_mouse_area` +| ⇑ | - | toute barre | Faire défiler la barre de -20% | `/bar scroll ${_bar_name} ${_window_number} -20%` +| ⇓ | - | toute barre | Faire défiler la barre de +20% | `/bar scroll ${_bar_name} ${_window_number} +20%` +| ◽◾◽ | - | n'importe où | Démarrer le mode curseur ("cursor") à ce point | `/cursor go ${_x},${_y}` |=== [NOTE] @@ -1142,7 +1140,7 @@ Pour activer la souris au démarrage : /set weechat.look.mouse on ---- -Pour activer la souris maintenant, appuyez sur @k(A-)@k(m) ou lancez la commande +Pour activer la souris maintenant, appuyez sur key[alt-m] ou lancez la commande suivante : ---- @@ -1150,7 +1148,7 @@ suivante : ---- Il est possible de désactiver temporairement la souris, et associer ça à une -touche. Par exemple la touche @k(A-)@k(x) pour désactiver la souris pendant 10 +touche. Par exemple la touche key[alt-x] pour désactiver la souris pendant 10 secondes : ---- @@ -1158,9 +1156,9 @@ secondes : ---- Lorsque la souris est activée dans WeeChat, vous pouvez utiliser la touche -@k(-S-) pour sélectionner ou cliquer dans le terminal, comme si la souris était -désactivée (sous certains terminaux comme iTerm, vous devez utiliser @k(-A-) au -lieu de @k(-S-)). +key[shift] pour sélectionner ou cliquer dans le terminal, comme si la souris était +désactivée (sous certains terminaux comme iTerm, vous devez utiliser key[alt] au +lieu de key[shift]). [NOTE] Pour tout problème avec la souris, merci de consulter la 'FAQ WeeChat'. @@ -1183,9 +1181,9 @@ Liste des modifieurs : [width="50%",cols="3m,4",options="header"] |=== | Modifieur | Description -| ctrl | Touche @k(-C-) -| alt | Touche @k(-A-) -| ctrl-alt | Touches @k(-C-) et @k(-A-) +| ctrl | Touche key[ctrl] +| alt | Touche key[alt] +| ctrl-alt | Touches key[ctrl-]key[alt] |=== Liste des boutons/roulette : @@ -1283,36 +1281,36 @@ doublant. Par exemple pour envoyer le texte '/set' sur le tampon courant : ==== Codes couleurs Pour certaines extensions comme IRC, il est possible d'utiliser des codes -couleur et attributs comme suit (appuyer sur @k(C-)@k(c) puis sur la lettre qui +couleur et attributs comme suit (appuyer sur key[ctrl-c] puis sur la lettre qui suit et éventuellement une valeur) : -@k(C-)@k(c) , @k(b):: +key[ctrl-c,b]:: texte gras -@k(C-)@k(c) , @k(c) , @k(xx):: +key[ctrl-c,c], key[xx]:: couleur du texte `xx` (voir la liste des couleurs ci-dessous) -@k(C-)@k(c) , @k(c) , @k(xx,yy):: +key[ctrl-c,c], key[xx]key[,]key[yy]:: couleur du texte `xx` et du fond `yy` (voir la liste des couleurs ci-dessous) -@k(C-)@k(c) , @k(i):: +key[ctrl-c,i]:: texte en italique -@k(C-)@k(c) , @k(o):: +key[ctrl-c,o]:: désactiver la couleur et tous les attributs -@k(C-)@k(c) , @k(v):: +key[ctrl-c,v]:: vidéo inverse (inversion de la couleur d'écriture et du fond) -@k(C-)@k(c) , @k(_):: +key[ctrl-c,_]:: texte souligné [NOTE] -Le même code (sans le numéro pour @k(C-)@k(c) , @k(c)) peut être utilisé pour +Le même code (sans le numéro pour key[ctrl-c,c]) peut être utilisé pour stopper l'attribut défini. -Les codes couleur pour @k(C-)@k(c) , @k(c) sont : +Les codes couleur pour key[ctrl-c,c] sont : [width="50%",cols="^1m,3,3",options="header"] |=== @@ -1433,7 +1431,7 @@ En plus des couleurs de base, vous pouvez utiliser un numéro de couleur entre 1 et la limite de votre terminal. Utilisez la commande `/color` pour voir les couleurs et les limites. Avec la -touche @k(A-)@k(c), vous pouvez basculer temporairement vers les couleurs du +touche key[alt-c], vous pouvez basculer temporairement vers les couleurs du terminal pour choisir une couleur. Par exemple si vous souhaitez afficher l'heure en orange dans le tampon, diff --git a/doc/it/weechat_faq.it.txt b/doc/it/weechat_faq.it.txt index 102747451..466df3130 100644 --- a/doc/it/weechat_faq.it.txt +++ b/doc/it/weechat_faq.it.txt @@ -225,7 +225,7 @@ non viene usato da un'altra barra: È possibile usare un terminale con la selezione rettangolare (come rxvt-unicode, konsole, gnome-terminal, ...). La combinazione tasti in -generale è @k(C-)@k(A-) selezione mouse. +generale è key[ctrl-]key[alt-] selezione mouse. Un'altra soluzione è spostare la lista nick in alto o in basso, per esempio: @@ -316,8 +316,8 @@ dei colori. [[search_text]] === Come posso cercare testo nel buffer (come /lastlog con irssi)? -Il tasto predefinito è @k(C-)@k(r) (il comando è: `/input search-text`). -E per passare alle notifiche: @k(A-)@k(p)/@k(n). +Il tasto predefinito è key[ctrl-r] (il comando è: `/input search-text`). +E per passare alle notifiche: key[alt-p] / key[alt-n]. Consultare la guida per l'utente per maggiori informazioni su questa funzione (combinazioni tasti predefiniti). @@ -347,14 +347,14 @@ Al termine, ricaricare la configurazione (`xrdb -override ~/.Xresources`) o riav Le associazioni dei tasti sono personalizzabili con il comando `/key`. -Il tasto predefinito @k(A-)@k(k) consente di registrare il codice tasto ed +Il tasto predefinito key[alt-k] consente di registrare il codice tasto ed inserirlo nella riga di comando. [[jump_to_buffer_11_or_higher]] === Qual è il tasto per passare al buffer 11 (o superiore)? -Il tasto è @k(A-)@k(j) seguito da due numeri, ad esempio @k(A-)@k(j) e @k(1), -@k(1) per passare al buffer 11. +Il tasto è key[alt-j] seguito da due numeri, ad esempio key[alt-j], key[1], +key[1] per passare al buffer 11. È possibile associare un tasto, ad esempio: @@ -369,7 +369,7 @@ L'elenco dei tasti predefiniti è nella Guida dell'utente. === Come si può usare la cronologia globale (invece di quella del buffer) con i tasti su e giù? È possibile associare i tasti su e giù alla cronologia globale (quelli predefiniti -sono @k(C-)@k(↑) e @k(C-)@k(↓)). +sono key[ctrl-↑] e key[ctrl-↓]). Esempio: @@ -379,10 +379,8 @@ Esempio: ---- [NOTE] -Keys "meta2-A" and "meta2-B" may be different in your terminal. To find key -code press @k(A-)@k(k) then key (up or down). I tasti "meta2-A" e "meta2-B" possono essere differenti nel proprio terminale. -Per trovare il codice tasto digitare @k(A-)@k(k) poi il tast (su o giù). +Per trovare il codice tasto digitare key[alt-k] poi il tast (su o giù). [[mouse]] == Mouse @@ -430,9 +428,9 @@ come rxvt-unicode. === Come posso selezionare o incollare del testo nel terminale quando il mouse è abilitato in WeeChat? Quando il mouse è abilitato in WeeChat, è possibile usare il modificatore -@k(-S-) per selezionare o cliccare nel terminale, come se il mouse fosse -disabilitato (in alcuni terminali come iTerm, bisogna usare @k(-A-) invece di -@k(-S-)). +key[shift] per selezionare o cliccare nel terminale, come se il mouse fosse +disabilitato (in alcuni terminali come iTerm, bisogna usare key[alt] invece di +key[shift]). [[irc]] == IRC @@ -536,7 +534,7 @@ buffer. Esso consente di filtrare alcune righe nei buffer mediante tag o espressioni regolari per il prefisso ed il contenuto delle righe. Le righe filtrate vengono solo nascoste, non eliminate, ed è possibile visualizzarle se i filtri vengono disabilitati (il comando predefinito -@k(A-)@k(=) abilita/disabilita i filtri). +key[alt-=] abilita/disabilita i filtri). [[filter_irc_join_part_quit]] === Come posso filtrare i messaggi di entrata/uscita/abbandono sui canali IRC? @@ -664,7 +662,7 @@ Altri script correlati: http://weechat.org/scripts/stable/tag/notify/ [[irc_target_buffer]] === Come si può modificare il buffer destinazione per i comandi sui buffer uniti (come i buffer con i server)? -Il tasto predefinito è @k(C-)@k(x) (il comando è: `/input switch_active_buffer`). +Il tasto predefinito è key[ctrl-x] (il comando è: `/input switch_active_buffer`). [[plugins_scripts]] == Plugin / script diff --git a/doc/it/weechat_user.it.txt b/doc/it/weechat_user.it.txt index f495aa780..b87ae953b 100644 --- a/doc/it/weechat_user.it.txt +++ b/doc/it/weechat_user.it.txt @@ -938,57 +938,55 @@ Il livello di notifica per un buffer può essere impostato con il comando `/buff [[key_bindings]] === Associazione tasti predefinita -// 'C-' = ctrl, 'A-' = alt, 'S-' = shift - [[key_bindings_command_line]] ==== Tasti per la riga di comando [width="100%",cols="^.^3,.^10,.^5",options="header"] |=== -| Tasti | Descrizione | Comando -| @k(←) .2+| Passa al carattere precedente nella riga di comando .2+| `/input move_previous_char` -| @k(C-)@k(b) -| @k(→) .2+| Passa al carattere successivo nella riga di comando .2+| `/input move_next_char` -| @k(C-)@k(f) -| @k(C-)@k(←) .2+| Passa alla parola precedente nella riga di comando .2+| `/input move_previous_word` -| @k(A-)@k(b) -| @k(C-)@k(→) .2+| Passa alla parola successiva nella riga di comando .2+| `/input move_next_word` -| @k(A-)@k(f) -| @k(Home) .2+| Si sposta all'inizio della riga di comando .2+| `/input move_beginning_of_line` -| @k(C-)@k(a) -| @k(End) .2+| Si sposta alla fine della riga di comando .2+| `/input move_end_of_line` -| @k(C-)@k(e) -| @k(C-)@k(c) , @k(b) | Inserisce il codice per il testo in grassetto | `/input insert \x02` -| @k(C-)@k(c) , @k(c) | Inserisce il codice per il testo colorato | `/input insert \x03` -| @k(C-)@k(c) , @k(i) | Inserisce il codice per il testo in corsivo | `/input insert \x1D` -| @k(C-)@k(c) , @k(o) | Inserisce il codice per il reset dei colori | `/input insert \x0F` -| @k(C-)@k(c) , @k(v) | Inserisce il codice per l'inversione dei colori | `/input insert \x16` -| @k(C-)@k(c) , @k(_) | Inserisce il codice per il testo sottolineato | `/input insert \x1F` -| @k(Del) .2+| Elimina il carattere successivo nella riga di comando .2+| `/input delete_next_char` -| @k(C-)@k(d) -| @k(Backsp.) .2+| Elimina il carattere precedente nella riga di comando .2+| `/input delete_previous_char` -| @k(C-)@k(h) -| @k(C-)@k(k) | Elimina dal cursore fino alla fine della riga di comando (la stringa eliminata viene copiata negli appunti) | `/input delete_end_of_line` -| @k(C-)@k(r) | Cerca del testo nella cronologia del buffer (consultare <>) | `/input search_text` -| @k(C-)@k(t) | Inverti caratteri | `/input transpose_chars` -| @k(C-)@k(u) | Elimina dal cursore fino all'inizio della riga di comando (la stringa eliminata viene copiata negli appunti) | `/input delete_beginning_of_line` -| @k(C-)@k(w) | Elimina la parola precedente nella riga di comando (la stringa eliminata viene copiata negli appunti) | `/input delete_previous_word` -| @k(C-)@k(y) | Incolla il contenuto degli appunti | `/input clipboard_paste` -| @k(C-)@k(_) | Annulla l'ultima azione sulla riga di comando | `/input undo` -| @k(A-)@k(_) | Ripete l'ultima azione sulla riga di comando | `/input redo` -| @k(Tab) | Completa comando o nick (@k(Tab) di nuovo: trova prossimo completamento) | `/input complete_next` -| @k(S-)@k(Tab) | Senza completamento: effettua un completamento parziale, con completamento in sospeso: completa con il completamento precedente | `/input complete_previous` -| @k(Invio) .3+| Esegue comando o invia messaggio (in modalità ricerca: ferma ricerca) .3+| `/input return` -| @k(C-)@k(j) -| @k(C-)@k(m) -| @k(↑) | Chiama comando/messaggio precedente (in modalità ricerca: cerca in alto) | `/input history_previous` -| @k(↓) | Chiama comando/messaggio precedente (in modalità ricerca: cerca in basso) | `/input history_next` -| @k(C-)@k(↑) | Chiama il comando/messaggio precedente nella cronologia globale (identico per tutti i buffer) | `/input history_global_previous` -| @k(C-)@k(↓) | Chiama il comando/messaggio successivo nella cronologia globale (identico per tutti i buffer) | `/input history_global_next` -| @k(A-)@k(d) | Elimina la parola successiva nella riga di comando (la stringa eliminata viene copiata negli appunti) | `/input delete_next_word` -| @k(A-)@k(k) | Cattura un tasto ed inserisce il suo codice (e il comando associato se il tasto esiste) nella riga di comando | `/input grab_key_command` -| @k(A-)@k(r) | Elimina l'intera riga di comando | `/input delete_line` -| @k(A-)@k(s) | Abilita/disabilita aspell | `/mute aspell toggle` +| Tasti | Descrizione | Comando +| key[←] .2+| Passa al carattere precedente nella riga di comando .2+| `/input move_previous_char` +| key[ctrl-b] +| key[→] .2+| Passa al carattere successivo nella riga di comando .2+| `/input move_next_char` +| key[ctrl-f] +| key[ctrl-←] .2+| Passa alla parola precedente nella riga di comando .2+| `/input move_previous_word` +| key[alt-b] +| key[ctrl-→] .2+| Passa alla parola successiva nella riga di comando .2+| `/input move_next_word` +| key[alt-f] +| key[Home] .2+| Si sposta all'inizio della riga di comando .2+| `/input move_beginning_of_line` +| key[ctrl-a] +| key[End] .2+| Si sposta alla fine della riga di comando .2+| `/input move_end_of_line` +| key[ctrl-e] +| key[ctrl-c,b] | Inserisce il codice per il testo in grassetto | `/input insert \x02` +| key[ctrl-c,c] | Inserisce il codice per il testo colorato | `/input insert \x03` +| key[ctrl-c,i] | Inserisce il codice per il testo in corsivo | `/input insert \x1D` +| key[ctrl-c,o] | Inserisce il codice per il reset dei colori | `/input insert \x0F` +| key[ctrl-c,v] | Inserisce il codice per l'inversione dei colori | `/input insert \x16` +| key[ctrl-c,_] | Inserisce il codice per il testo sottolineato | `/input insert \x1F` +| key[Del] .2+| Elimina il carattere successivo nella riga di comando .2+| `/input delete_next_char` +| key[ctrl-d] +| key[Backsp.] .2+| Elimina il carattere precedente nella riga di comando .2+| `/input delete_previous_char` +| key[ctrl-h] +| key[ctrl-k] | Elimina dal cursore fino alla fine della riga di comando (la stringa eliminata viene copiata negli appunti) | `/input delete_end_of_line` +| key[ctrl-r] | Cerca del testo nella cronologia del buffer (consultare <>) | `/input search_text` +| key[ctrl-t] | Inverti caratteri | `/input transpose_chars` +| key[ctrl-u] | Elimina dal cursore fino all'inizio della riga di comando (la stringa eliminata viene copiata negli appunti) | `/input delete_beginning_of_line` +| key[ctrl-w] | Elimina la parola precedente nella riga di comando (la stringa eliminata viene copiata negli appunti) | `/input delete_previous_word` +| key[ctrl-y] | Incolla il contenuto degli appunti | `/input clipboard_paste` +| key[ctrl-_] | Annulla l'ultima azione sulla riga di comando | `/input undo` +| key[alt-_] | Ripete l'ultima azione sulla riga di comando | `/input redo` +| key[Tab] | Completa comando o nick (key[Tab] di nuovo: trova prossimo completamento) | `/input complete_next` +| key[shift-Tab] | Senza completamento: effettua un completamento parziale, con completamento in sospeso: completa con il completamento precedente | `/input complete_previous` +| key[Invio] .3+| Esegue comando o invia messaggio (in modalità ricerca: ferma ricerca) .3+| `/input return` +| key[ctrl-j] +| key[ctrl-m] +| key[↑] | Chiama comando/messaggio precedente (in modalità ricerca: cerca in alto) | `/input history_previous` +| key[↓] | Chiama comando/messaggio precedente (in modalità ricerca: cerca in basso) | `/input history_next` +| key[ctrl-↑] | Chiama il comando/messaggio precedente nella cronologia globale (identico per tutti i buffer) | `/input history_global_previous` +| key[ctrl-↓] | Chiama il comando/messaggio successivo nella cronologia globale (identico per tutti i buffer) | `/input history_global_next` +| key[alt-d] | Elimina la parola successiva nella riga di comando (la stringa eliminata viene copiata negli appunti) | `/input delete_next_word` +| key[alt-k] | Cattura un tasto ed inserisce il suo codice (e il comando associato se il tasto esiste) nella riga di comando | `/input grab_key_command` +| key[alt-r] | Elimina l'intera riga di comando | `/input delete_line` +| key[alt-s] | Abilita/disabilita aspell | `/mute aspell toggle` |=== [[key_bindings_buffers_windows]] @@ -996,77 +994,77 @@ Il livello di notifica per un buffer può essere impostato con il comando `/buff [width="100%",cols="^.^3,.^10,.^5",options="header"] |=== -| Tasti | Descrizione | Comando -| @k(C-)@k(l) | Ridisegna l'intera finestra | `/window refresh` -| @k(C-)@k(s) , @k(C-)@k(u) | Imposta l'evidenziatore dei messaggi non letti su tutti i buffer | `/input set_unread` -| @k(C-)@k(x) | Passa al buffer attivo se i buffer sono collegati con lo stesso numero | `/input switch_active_buffer` +| Tasti | Descrizione | Comando +| key[ctrl-l] | Ridisegna l'intera finestra | `/window refresh` +| key[ctrl-s,ctrl-u] | Imposta l'evidenziatore dei messaggi non letti su tutti i buffer | `/input set_unread` +| key[ctrl-x] | Passa al buffer attivo se i buffer sono collegati con lo stesso numero | `/input switch_active_buffer` // TRANSLATION MISSING -| @k(A-)@k(x) | Zoom on merged buffer (@k(A-)@k(x) again: display all merged buffers) | `/input zoom_merged_buffer` -| @k(PgUp) | Scorre in alto di una pagina nella cronologia del buffer | `/window page_up` -| @k(PgDn) | Scorre di una pagina in basso nella cronologia del buffer | `/window page_down` -| @k(A-)@k(PgUp) | Scorre di qualche riga in alto nella cronologia del buffer | `/window scroll_up` -| @k(A-)@k(PgDn) | Scorre di qualche riga in basso nella cronologia del buffer | `/window scroll_down` -| @k(A-)@k(Home) | Scorre in cima al buffer | `/window scroll_top` -| @k(A-)@k(End) | Scorre alla fine del del buffer | `/window scroll_bottom` -| @k(A-)@k(←) .4+| Passa al buffer precedente .4+| `/buffer -1` -| @k(A-)@k(↑) -| @k(C-)@k(p) -| @k(F5) -| @k(A-)@k(→) .4+| Passa al buffer successivo .4+| `/buffer +1` -| @k(A-)@k(↓) -| @k(C-)@k(n) -| @k(F6) -| @k(F7) | Passa alla finestra precedente | `/window -1` -| @k(F8) | Passa alla finestra successiva | `/window +1` -| @k(F9) | Scorre il titolo del buffer sulla sinistra | `/bar scroll title * -30%` -| @k(F10) | Scorre il titolo del buffer sulla destra | `/bar scroll title * +30%` -| @k(F11) | Scorre di una pagina in alto nella lista nick | `/bar scroll nicklist * -100%` -| @k(F12) | Scorre di una pagina in basso nella lista nick | `/bar scroll nicklist * +100%` -| @k(A-)@k(F11) | Sposta all'inizio della lista nick | `/bar scroll nicklist * b` -| @k(A-)@k(F12) | Sposta alla fine della lista nick | `/bar scroll nicklist * e` -| @k(A-)@k(a) | Passa al buffer successivo con attività (con priorità: highligh, messagge, altro) | `/input jump_smart` -| @k(A-)@k(h) | Pulisce hotlist (notifica di attività su altri buffer) | `/input hotlist_clear` -| @k(A-)@k(j) , @k(A-)@k(l) | Passa all'ultimo buffer | `/input jump_last_buffer` -| @k(A-)@k(j) , @k(A-)@k(r) | Passa al buffer raw IRC | `/server raw` -| @k(A-)@k(j) , @k(A-)@k(s) | Passa al buffer server IRC | `/server jump` -| @k(A-)@k(0...9) | Passa al buffer numero (0 = 10) | `/buffer *N` -| @k(A-)@k(j) , @k(01...99) | Passa al buffer numero | `/buffer NN` -| @k(A-)@k(m) | Abilita/disabilita | `/mouse toggle` -| @k(A-)@k(n) | Scorre fino alla notifica successiva | `/window scroll_next_highlight` -| @k(A-)@k(p) | Scorre fino alla notifica precedente | `/window scroll_previous_highlight` -| @k(A-)@k(u) | Scorre fino alla prima riga non letta nel buffer | `/window scroll_unread` -| @k(A-)@k(w) , @k(A-)@k(↑) | Passa alla finestra in alto | `/window up` -| @k(A-)@k(w) , @k(A-)@k(↓) | Passa alla finestra in basso | `/window down` -| @k(A-)@k(w) , @k(A-)@k(←) | Passa alla finestra sulla sinistra | `/window left` -| @k(A-)@k(w) , @k(A-)@k(→) | Passa alla finestrs sulla destra | `/window right` -| @k(A-)@k(w) , @k(A-)@k(b) | Bilancia le dimensioni di tutte le finestre | `/window balance` -| @k(A-)@k(w) , @k(A-)@k(s) | Scambia i buffer di due finestra | `/window swap` -| @k(A-)@k(z) | Ingrandimento sulla finestra attiva (@k(A-)@k(z) di nuovo: ripristina lo stato iniziale della finestra, prima dell'ingrandimento) | `/window zoom` -| @k(A-)@k(<) | Passa al buffer precedente nella lista dei buffer visitati | `/input jump_previously_visited_buffer` -| @k(A-)@k(>) | Passa al buffer successivo nella lista dei buffer visitati | `/input jump_next_visited_buffer` -| @k(A-)@k(/) | Passa all'ultimo buffer mostrato (prima dell'ultimo passaggio ad un buffer) | `/input jump_last_buffer_displayed` -| @k(A-)@k(=) | Attiva/disattiva filtri | `/filter toggle` +| key[alt-x] | Zoom on merged buffer (key[alt-x] again: display all merged buffers) | `/input zoom_merged_buffer` +| key[PgUp] | Scorre in alto di una pagina nella cronologia del buffer | `/window page_up` +| key[PgDn] | Scorre di una pagina in basso nella cronologia del buffer | `/window page_down` +| key[alt-PgUp] | Scorre di qualche riga in alto nella cronologia del buffer | `/window scroll_up` +| key[alt-PgDn] | Scorre di qualche riga in basso nella cronologia del buffer | `/window scroll_down` +| key[alt-Home] | Scorre in cima al buffer | `/window scroll_top` +| key[alt-End] | Scorre alla fine del del buffer | `/window scroll_bottom` +| key[alt-←] .4+| Passa al buffer precedente .4+| `/buffer -1` +| key[alt-↑] +| key[ctrl-p] +| key[F5] +| key[alt-→] .4+| Passa al buffer successivo .4+| `/buffer +1` +| key[alt-↓] +| key[ctrl-n] +| key[F6] +| key[F7] | Passa alla finestra precedente | `/window -1` +| key[F8] | Passa alla finestra successiva | `/window +1` +| key[F9] | Scorre il titolo del buffer sulla sinistra | `/bar scroll title * -30%` +| key[F10] | Scorre il titolo del buffer sulla destra | `/bar scroll title * +30%` +| key[F11] | Scorre di una pagina in alto nella lista nick | `/bar scroll nicklist * -100%` +| key[F12] | Scorre di una pagina in basso nella lista nick | `/bar scroll nicklist * +100%` +| key[alt-F11] | Sposta all'inizio della lista nick | `/bar scroll nicklist * b` +| key[alt-F12] | Sposta alla fine della lista nick | `/bar scroll nicklist * e` +| key[alt-a] | Passa al buffer successivo con attività (con priorità: highligh, messagge, altro) | `/input jump_smart` +| key[alt-h] | Pulisce hotlist (notifica di attività su altri buffer) | `/input hotlist_clear` +| key[alt-j,alt-l] | Passa all'ultimo buffer | `/input jump_last_buffer` +| key[alt-j,alt-r] | Passa al buffer raw IRC | `/server raw` +| key[alt-j,alt-s] | Passa al buffer server IRC | `/server jump` +| key[alt-0...9] | Passa al buffer numero (0 = 10) | `/buffer *N` +| key[alt-j,01...99] | Passa al buffer numero | `/buffer NN` +| key[alt-m] | Abilita/disabilita | `/mouse toggle` +| key[alt-n] | Scorre fino alla notifica successiva | `/window scroll_next_highlight` +| key[alt-p] | Scorre fino alla notifica precedente | `/window scroll_previous_highlight` +| key[alt-u] | Scorre fino alla prima riga non letta nel buffer | `/window scroll_unread` +| key[alt-w,alt-↑] | Passa alla finestra in alto | `/window up` +| key[alt-w,alt-↓] | Passa alla finestra in basso | `/window down` +| key[alt-w,alt-←] | Passa alla finestra sulla sinistra | `/window left` +| key[alt-w,alt-→] | Passa alla finestrs sulla destra | `/window right` +| key[alt-w,alt-b] | Bilancia le dimensioni di tutte le finestre | `/window balance` +| key[alt-w,alt-s] | Scambia i buffer di due finestra | `/window swap` +| key[alt-z] | Ingrandimento sulla finestra attiva (key[alt-z] di nuovo: ripristina lo stato iniziale della finestra, prima dell'ingrandimento) | `/window zoom` +| key[alt-]key[<] | Passa al buffer precedente nella lista dei buffer visitati | `/input jump_previously_visited_buffer` +| key[alt-]key[>] | Passa al buffer successivo nella lista dei buffer visitati | `/input jump_next_visited_buffer` +| key[alt-/] | Passa all'ultimo buffer mostrato (prima dell'ultimo passaggio ad un buffer) | `/input jump_last_buffer_displayed` +| key[alt-=] | Attiva/disattiva filtri | `/filter toggle` |=== [[key_bindings_search_context]] ==== Tasti per il contesto "search" Questi tasti sono usati nel contesto "search" (quando viene digitato -@k(C-)@k(r) per cercare del testo nel buffer). +key[ctrl-r] per cercare del testo nel buffer). [width="100%",cols="^.^3,.^10,.^5",options="header"] |=== -| Key | Descrizione | Comando +| Key | Descrizione | Comando // TRANSLATION MISSING -| @k(C-)@k(r) | Switch search type: string (default), regular expression | `/input search_switch_regex` -| @k(A-)@k(c) | Passa alla ricerca esatta | `/input search_switch_case` +| key[ctrl-r] | Switch search type: string (default), regular expression | `/input search_switch_regex` +| key[alt-c] | Passa alla ricerca esatta | `/input search_switch_case` // TRANSLATION MISSING -| @k(Tab) | Switch search in: messages (default), prefixes, prefixes + messages | `/input search_switch_where` -| @k(↑) | Cerca riga precedente | `/input search_previous` -| @k(↓) | Cerca riga successiva | `/input search_next` -| @k(Invio) .3+| Ferma ricerca .3+| `/input search_stop` -| @k(C-)@k(j) -| @k(C-)@k(m) +| key[Tab] | Switch search in: messages (default), prefixes, prefixes + messages | `/input search_switch_where` +| key[↑] | Cerca riga precedente | `/input search_previous` +| key[↓] | Cerca riga successiva | `/input search_next` +| key[Invio] .3+| Ferma ricerca .3+| `/input search_stop` +| key[ctrl-j] +| key[ctrl-m] |=== [[key_bindings_cursor_context]] @@ -1077,26 +1075,26 @@ sullo schermo. [width="100%",cols="^.^3,^.^3,.^10,.^8",options="header"] |=== -| Tasto | Zona | Descrizione | Comando -| @k(↑) | - | Sposta il cursore di una riga in alto | `/cursor move up` -| @k(↓) | - | Sposta il cursore di una riga in basso | `/cursor move down` -| @k(←) | - | Sposta il cursore di una colonna a sinistra | `/cursor move left` -| @k(→) | - | Sposta il cursore di una colonna a destra | `/cursor move right` -| @k(A-)@k(↑) | - | Sposta il cursore nell'area in alto | `/cursor move area_up` -| @k(A-)@k(↓) | - | Sposta il cursore nell'area in basso | `/cursor move area_down` -| @k(A-)@k(←) | - | Sposta il cursore nell'area a sinistra | `/cursor move area_left` -| @k(A-)@k(→) | - | Sposta il cursore nell'area a destra | `/cursor move area_right` -| @k(m) | chat | Cita messaggio | `hsignal:chat_quote_message;/cursor stop` -| @k(q) | chat | Cita prefisso + messaggio | `hsignal:chat_quote_prefix_message;/cursor stop` -| @k(Q) | chat | Cita ora + prefisso + messaggio | `hsignal:chat_quote_time_prefix_message;/cursor stop` -| @k(b) | lista nick | Ban di un nick | `/window ${_window_number};/ban ${nick}` -| @k(k) | lista nick | Kick di un nick | `/window ${_window_number};/kick ${nick}` -| @k(K) | lista nick | Kick e ban di un nick | `/window ${_window_number};/kickban ${nick}` -| @k(q) | lista nick | Apri query con il nick | `/window ${_window_number};/query ${nick};/cursor stop` -| @k(w) | lista nick | Effettua un whois sul nick | `/window ${_window_number};/whois ${nick}` -| @k(Enter) .3+| - .3+| Ferma la modalità cursore .3+| `/cursor stop` -| @k(C-)@k(j) -| @k(C-)@k(m) +| Tasto | Zona | Descrizione | Comando +| key[↑] | - | Sposta il cursore di una riga in alto | `/cursor move up` +| key[↓] | - | Sposta il cursore di una riga in basso | `/cursor move down` +| key[←] | - | Sposta il cursore di una colonna a sinistra | `/cursor move left` +| key[→] | - | Sposta il cursore di una colonna a destra | `/cursor move right` +| key[alt-↑] | - | Sposta il cursore nell'area in alto | `/cursor move area_up` +| key[alt-↓] | - | Sposta il cursore nell'area in basso | `/cursor move area_down` +| key[alt-←] | - | Sposta il cursore nell'area a sinistra | `/cursor move area_left` +| key[alt-→] | - | Sposta il cursore nell'area a destra | `/cursor move area_right` +| key[m] | chat | Cita messaggio | `hsignal:chat_quote_message;/cursor stop` +| key[q] | chat | Cita prefisso + messaggio | `hsignal:chat_quote_prefix_message;/cursor stop` +| key[Q] | chat | Cita ora + prefisso + messaggio | `hsignal:chat_quote_time_prefix_message;/cursor stop` +| key[b] | lista nick | Ban di un nick | `/window ${_window_number};/ban ${nick}` +| key[k] | lista nick | Kick di un nick | `/window ${_window_number};/kick ${nick}` +| key[K] | lista nick | Kick e ban di un nick | `/window ${_window_number};/kickban ${nick}` +| key[q] | lista nick | Apri query con il nick | `/window ${_window_number};/query ${nick};/cursor stop` +| key[w] | lista nick | Effettua un whois sul nick | `/window ${_window_number};/whois ${nick}` +| key[Enter] .3+| - .3+| Ferma la modalità cursore .3+| `/cursor stop` +| key[ctrl-j] +| key[ctrl-m] |=== [[key_bindings_mouse_context]] @@ -1109,32 +1107,32 @@ evento del mouse. [width="100%",cols="^.^3,^.^3,^.^3,.^10,.^8",options="header"] |=== | Tasto ^(1)^ | Azione | Zona | Descrizione | Comando -| ◾◽◽ | - | chat | Passa alla finestra | `/window ${_window_number}` -| ◾◽◽ | sinistra | chat | Passa al buffer precedente | `/window ${_window_number};/buffer +1` -| ◾◽◽ | destra | chat | Passa al buffer successivo | `/window ${_window_number};/buffer +1` -| ◾◽◽ | sinistra (lungo) | chat | Switch to first buffer | `/window ${_window_number};/buffer 1` -| ◾◽◽ | destra (lungo) | chat | Passa all'ultimo buffer | `/window ${_window_number};/input jump_last_buffer` -| ◾◽◽ | - | chat (script buffer) | Select line in script buffer | `/script go ${_chat_line_y}` -| ◽◽◾ | - | chat (script buffer) | Install/remove script | `/script go ${_chat_line_y};/script installremove -q ${script_name_with_extension}` -| ⇑ | - | chat | Scorre di qualche riga in alto nella cronologia del buffer | `/window scroll_up -window ${_window_number}` -| ⇓ | - | chat | Scorre di qualche riga in basso nella cronologia del buffer | `/window scroll_down -window ${_window_number}` -| ⇑ | - | chat (script buffer) | Move 5 lines up in script buffer | `/script up 5` -| ⇓ | - | chat (script buffer) | Move 5 lines down in script buffer | `/script down 5` -| @k(C-)⇑ | - | chat | Scroll horizontally to the left | `/window scroll_horiz -window ${_window_number} -10%` -| @k(C-)⇓ | - | chat | Scroll horizontally to the right | `/window scroll_horiz -window ${_window_number} +10%` -| ◾◽◽ | su | lista nick | Scorre di una pagina in alto nella lista nick | `/bar scroll nicklist ${_window_number} -100%` -| ◾◽◽ | giù | lista nick | Scorre di una pagina in basso nella lista nick | `/bar scroll nicklist ${_window_number} +100%` -| ◾◽◽ | up (lungo) | lista nick | Sposta all'inizio della lista nick | `/bar scroll nicklist ${_window_number} b` -| ◾◽◽ | giù (lungo) | lista nick | Sposta alla fine della lista nick | `/bar scroll nicklist ${_window_number} e` -| ◾◽◽ | - | lista nick | Apre una query con un nick | `/window ${_window_number};/query ${nick}` -| ◽◽◾ | - | lista nick | Effettua un whois su un nick | `/window ${_window_number};/whois ${nick}` -| ◾◽◽ | sinistra | lista nick | Kick di un nick | `/window ${_window_number};/kick ${nick}` -| ◾◽◽ | sinistra (lungo) | lista nick | Kick e ban di un nick | `/window ${_window_number};/kickban ${nick}` -| ◽◽◾ | sinistra | lista nick | Ban di un nick | `/window ${_window_number};/ban ${nick}` -| ◽◽◾ | - | input | Cattura un evento del mouse e inserisce il codice nella riga di comando | `/input grab_mouse_area` -| ⇑ | - | ogni barra | Scorre la barra del -20% | `/bar scroll ${_bar_name} ${_window_number} -20%` -| ⇓ | - | ogni barra | Scorre la barra del +20% | `/bar scroll ${_bar_name} ${_window_number} +20%` -| ◽◾◽ | - | ovunque | Avvia la modalità cursore in questo punto | `/cursor go ${_x},${_y}` +| ◾◽◽ | - | chat | Passa alla finestra | `/window ${_window_number}` +| ◾◽◽ | sinistra | chat | Passa al buffer precedente | `/window ${_window_number};/buffer +1` +| ◾◽◽ | destra | chat | Passa al buffer successivo | `/window ${_window_number};/buffer +1` +| ◾◽◽ | sinistra (lungo) | chat | Switch to first buffer | `/window ${_window_number};/buffer 1` +| ◾◽◽ | destra (lungo) | chat | Passa all'ultimo buffer | `/window ${_window_number};/input jump_last_buffer` +| ◾◽◽ | - | chat (script buffer) | Select line in script buffer | `/script go ${_chat_line_y}` +| ◽◽◾ | - | chat (script buffer) | Install/remove script | `/script go ${_chat_line_y};/script installremove -q ${script_name_with_extension}` +| ⇑ | - | chat | Scorre di qualche riga in alto nella cronologia del buffer | `/window scroll_up -window ${_window_number}` +| ⇓ | - | chat | Scorre di qualche riga in basso nella cronologia del buffer | `/window scroll_down -window ${_window_number}` +| ⇑ | - | chat (script buffer) | Move 5 lines up in script buffer | `/script up 5` +| ⇓ | - | chat (script buffer) | Move 5 lines down in script buffer | `/script down 5` +| key[ctrl-]⇑ | - | chat | Scroll horizontally to the left | `/window scroll_horiz -window ${_window_number} -10%` +| key[ctrl-]⇓ | - | chat | Scroll horizontally to the right | `/window scroll_horiz -window ${_window_number} +10%` +| ◾◽◽ | su | lista nick | Scorre di una pagina in alto nella lista nick | `/bar scroll nicklist ${_window_number} -100%` +| ◾◽◽ | giù | lista nick | Scorre di una pagina in basso nella lista nick | `/bar scroll nicklist ${_window_number} +100%` +| ◾◽◽ | up (lungo) | lista nick | Sposta all'inizio della lista nick | `/bar scroll nicklist ${_window_number} b` +| ◾◽◽ | giù (lungo) | lista nick | Sposta alla fine della lista nick | `/bar scroll nicklist ${_window_number} e` +| ◾◽◽ | - | lista nick | Apre una query con un nick | `/window ${_window_number};/query ${nick}` +| ◽◽◾ | - | lista nick | Effettua un whois su un nick | `/window ${_window_number};/whois ${nick}` +| ◾◽◽ | sinistra | lista nick | Kick di un nick | `/window ${_window_number};/kick ${nick}` +| ◾◽◽ | sinistra (lungo) | lista nick | Kick e ban di un nick | `/window ${_window_number};/kickban ${nick}` +| ◽◽◾ | sinistra | lista nick | Ban di un nick | `/window ${_window_number};/ban ${nick}` +| ◽◽◾ | - | input | Cattura un evento del mouse e inserisce il codice nella riga di comando | `/input grab_mouse_area` +| ⇑ | - | ogni barra | Scorre la barra del -20% | `/bar scroll ${_bar_name} ${_window_number} -20%` +| ⇓ | - | ogni barra | Scorre la barra del +20% | `/bar scroll ${_bar_name} ${_window_number} +20%` +| ◽◾◽ | - | ovunque | Avvia la modalità cursore in questo punto | `/cursor go ${_x},${_y}` |=== // TRANSLATION MISSING @@ -1156,23 +1154,23 @@ Per abilitare il mouse all'avvio: /set weechat.look.mouse on ---- -Per abilitarlo subito, digitare @k(A-)@k(m) oppure eseguire il seguente comando: +Per abilitarlo subito, digitare key[alt-m] oppure eseguire il seguente comando: ---- /mouse enable ---- È possibile disabilitarlo temporaneamente, e associare il comando ad un -tasto. Ad esempio il tasto @k(A-)@k(x) per disabilitare il mouse per 10 secondi: +tasto. Ad esempio il tasto key[alt-x] per disabilitare il mouse per 10 secondi: ---- /key bind meta-x /mouse toggle 10 ---- Quando il mouse è abilitato in WeeChat, è possibile usare il modificatore -@k(-S-) per selezionare o cliccare nel terminale, come se il mouse fosse -disabilitato (in alcuni terminali come iTerm, bisogna usare @k(-A-) invece di -@k(-S-)). +key[shift] per selezionare o cliccare nel terminale, come se il mouse fosse +disabilitato (in alcuni terminali come iTerm, bisogna usare key[alt] invece di +key[shift]). [NOTE] Per qualunque problema con il mouse, consultare 'FAQ di WeeChat'. @@ -1194,9 +1192,9 @@ Elenco di modificatori [width="50%",cols="3m,4",options="header"] |=== | Modificatore | Descrizione -| ctrl | Tasto @k(-C-) -| alt | Tasto @k(-A-) -| ctrl-alt | Tasto @k(-C-) e @k(-A-) +| ctrl | Tasto key[ctrl] +| alt | Tasto key[alt] +| ctrl-alt | Tasto key[ctrl-]key[alt] |=== Elenco di pulsanti/rotellina: @@ -1294,37 +1292,37 @@ poi un altro. Ad esempio, per inviare il testo '/set' sul buffer attivo: ==== Codici colore Per alcuni plugin come IRC, è possibile usare codici colori ed attributi, -come segue (digitare @k(C-)@k(c) poi la lettera che segue, con il valore +come segue (digitare key[ctrl-c] poi la lettera che segue, con il valore opzionale): -@k(C-)@k(c) , @k(b):: +key[ctrl-c,b]:: testo in grassetto -@k(C-)@k(c) , @k(c) , @k(xx):: +key[ctrl-c,c], key[xx]:: colore del testo `xx` (consultare la lista di colori che segue) -@k(C-)@k(c) , @k(c) , @k(xx,yy):: +key[ctrl-c,c], key[xx]key[,]key[yy]:: colore del testo `xx` e di sfondo `yy` (consultare la lista di colori che segue) // TRANSLATION MISSING -@k(C-)@k(c) , @k(i):: +key[ctrl-c,i]:: italic text -@k(C-)@k(c) , @k(o):: +key[ctrl-c,o]:: disabilita colori ed attributi -@k(C-)@k(c) , @k(v):: +key[ctrl-c,v]:: video inverso (inverte il colore del testo con quello di sfondo) -@k(C-)@k(c) , @k(_):: +key[ctrl-c,_]:: testo sottolineato [NOTE] -Lo stesso codice (senza numero per @k(C-)@k(c) , @k(c)) può essere usato per +Lo stesso codice (senza numero per key[ctrl-c,c]) può essere usato per terminare l'attributo. -I codici colore per @k(C-)@k(c) , @k(c) sono: +I codici colore per key[ctrl-c,c] sono: [width="50%",cols="^1m,3,3",options="header"] |=== @@ -1443,7 +1441,7 @@ sullo schermo (per mostrare buffer e barre). In aggiunta ai colori di base, si può usare un numero per il colore compreso tra 1 e il limite del proprio terminale. -Il comando '/color' mostra i colori attivi ed i limiti. Com @k(A-)@k(c) si può +Il comando '/color' mostra i colori attivi ed i limiti. Com key[alt-c] si può passare temporaneamente ai colori del terminale per sceglierne uno. Se ad esempio si desidera visualizzare l'ora in arancione nel buffer: diff --git a/doc/ja/weechat_faq.ja.txt b/doc/ja/weechat_faq.ja.txt index cecd4df68..dc1147286 100644 --- a/doc/ja/weechat_faq.ja.txt +++ b/doc/ja/weechat_faq.ja.txt @@ -214,7 +214,7 @@ WeeChat は自動的にデフォルトバー "input" を作成します: === どうすればニックネームリストを選択せずにテキストだけをコピー/ペーストできますか。 矩形選択のできるターミナルを使ってください (rxvt-unicode、 -konsole、gnome-terminal、...)。通常、キーは @k(C-)@k(A-) マウス選択です。 +konsole、gnome-terminal、...)。通常、キーは key[ctrl-]key[alt-] マウス選択です。 別の解決策はニックネームリストを上か下かに移動することです、例えば: @@ -302,8 +302,8 @@ term screen-256color [[search_text]] === どうすればバッファ内の文字列を検索できますか (irssi の /lastlog の様に)。 -デフォルトのキーは @k(C-)@k(r) です (コマンドは: `/input search_text`)。 -ハイライト部分へのジャンプは: @k(A-)@k(p)/@k(n) +デフォルトのキーは key[ctrl-r] です (コマンドは: `/input search_text`)。 +ハイライト部分へのジャンプは: key[alt-p] / key[alt-n] この機能に関するより詳しい情報はユーザーガイドを参照してください (デフォルトのキー割り当て)。 @@ -332,13 +332,13 @@ UXTerm*metaSendsEscape: true キー割り当ては `/key` コマンドでカスタマイズできます。 -デフォルトキー @k(A-)@k(k) でキーコードを取り込み、これをコマンドラインに入力できます。 +デフォルトキー key[alt-k] でキーコードを取り込み、これをコマンドラインに入力できます。 [[jump_to_buffer_11_or_higher]] === バッファ 11 番 (又はそれ以上の番号) にジャンプするキーは何ですか。 -キー @k(A-)@k(j) の後に 2 桁の数字を入力します、例えば @k(A-)@k(j) その後に @k(1)、 -@k(1) でバッファ 11 番にジャンプします。 +キー key[alt-j] の後に 2 桁の数字を入力します、例えば key[alt-j] その後に key[1]、 +key[1] でバッファ 11 番にジャンプします。 これにキーを割り当てることが出来ます、例えば: @@ -352,7 +352,7 @@ UXTerm*metaSendsEscape: true === どうすればグローバルヒストリを (バッファヒストリの代わりに) 上下矢印キーで使えますか。 上下矢印キーをグローバルヒストリに割り当ててください (グローバルヒストリに対する -デフォルトのキーは @k(C-)@k(↑) と @k(C-)@k(↓) です。 +デフォルトのキーは key[ctrl-↑] と key[ctrl-↓] です。 例: @@ -363,7 +363,7 @@ UXTerm*metaSendsEscape: true [NOTE] "meta2-A" と "meta2-B" キーはターミナルによって異なります。 キーコードを -見つけるには @k(A-)@k(k) の後にキー (上矢印又は下矢印) を押してください。 +見つけるには key[alt-k] の後にキー (上矢印又は下矢印) を押してください。 [[mouse]] == マウス @@ -409,8 +409,8 @@ $ printf '\033[?1002l' [[mouse_select_paste]] === WeeChat でマウスが利用可能な場合、ターミナルのテキストを選択したり、貼り付けるにはどうすれば良いですか。 -WeeChat でマウスが利用可能な場合、@k(-S-) キーを押しながらターミナルをクリックして選択してください、 -マウスが無効化されます (例えば iTerm 等の場合、@k(-S-) の代わりに @k(-A-) を使ってください)。 +WeeChat でマウスが利用可能な場合、key[shift] キーを押しながらターミナルをクリックして選択してください、 +マウスが無効化されます (例えば iTerm 等の場合、key[shift] の代わりに key[alt] を使ってください)。 [[irc]] == IRC @@ -512,7 +512,7 @@ of channels): `/filter` コマンドは core コマンドです、このため任意のバッファに対してこれを有効化できます。 バッファ内の行のプレフィックスと内容に対して付けられたタグや正規表現にマッチする行をフィルタできます。 フィルタされた行は隠されているだけで、削除はされていません、 -フィルタを無効化すれば見えるようになります (デフォルトでは @k(A-)@k(=) でフィルタの有効無効の切り替えが出来ます)。 +フィルタを無効化すれば見えるようになります (デフォルトでは key[alt-=] でフィルタの有効無効の切り替えが出来ます)。 [[filter_irc_join_part_quit]] === どうすれば IRC チャンネルへの参加/退出/終了メッセージをフィルタできますか。 @@ -637,7 +637,7 @@ WeeChat 0.3.3 以下では、オプション名が 'irc.network.away_check' と [[irc_target_buffer]] === どうすればマージされたバッファ内であるコマンドを発行するターゲットバッファを変更できますか。 -デフォルトのキーは @k(C-)@k(x) です (コマンドは: `/input switch_active_buffer`)。 +デフォルトのキーは key[ctrl-x] です (コマンドは: `/input switch_active_buffer`)。 [[plugins_scripts]] == プラグイン / スクリプト diff --git a/doc/ja/weechat_user.ja.txt b/doc/ja/weechat_user.ja.txt index e52cff01a..b5e3614e4 100644 --- a/doc/ja/weechat_user.ja.txt +++ b/doc/ja/weechat_user.ja.txt @@ -909,57 +909,55 @@ irc サーバ "freenode" に含まれる全てのバッファに対して設定 [[key_bindings]] === デフォルトのキー割り当て -// 'C-' = ctrl, 'A-' = alt, 'S-' = shift - [[key_bindings_command_line]] ==== コマンドライン用のキー [width="100%",cols="^.^3,.^10,.^5",options="header"] |=== -| キー | 説明 | コマンド -| @k(←) .2+| コマンドラインで前の文字に移動 .2+| `/input move_previous_char` -| @k(C-)@k(b) -| @k(→) .2+| コマンドラインで次の文字に移動 .2+| `/input move_next_char` -| @k(C-)@k(f) -| @k(C-)@k(←) .2+| コマンドラインで前の単語に移動 .2+| `/input move_previous_word` -| @k(A-)@k(b) -| @k(C-)@k(→) .2+| コマンドラインで次の単語に移動 .2+| `/input move_next_word` -| @k(A-)@k(f) -| @k(Home) .2+| コマンドラインで行頭に移動 .2+| `/input move_beginning_of_line` -| @k(C-)@k(a) -| @k(End) .2+| コマンドラインで行末に移動 .2+| `/input move_end_of_line` -| @k(C-)@k(e) -| @k(C-)@k(c) , @k(b) | テキストを太字化するコードの挿入 | `/input insert \x02` -| @k(C-)@k(c) , @k(c) | テキストに色をつけるコードの挿入 | `/input insert \x03` -| @k(C-)@k(c) , @k(i) | テキストをイタリック体にするコードの挿入 | `/input insert \x1D` -| @k(C-)@k(c) , @k(o) | テキスト色のリセットを行うコードの挿入 | `/input insert \x0F` -| @k(C-)@k(c) , @k(v) | テキスト色の反転を行うコードの挿入 | `/input insert \x16` -| @k(C-)@k(c) , @k(_) | テキストに下線を引くコードの挿入 | `/input insert \x1F` -| @k(Del) .2+| コマンドラインで次の文字を削除 .2+| `/input delete_next_char` -| @k(C-)@k(d) -| @k(Backsp.) .2+| コマンドラインで前の文字を削除 .2+| `/input delete_previous_char` -| @k(C-)@k(h) -| @k(C-)@k(k) | コマンドラインでカーソルより後の文字列を削除 (削除された文字列はクリップボードに保存) | `/input delete_end_of_line` -| @k(C-)@k(r) | バッファ中の履歴からテキスト検索 (<>を参照) | `/input search_text` -| @k(C-)@k(t) | 文字の入れ替え | `/input transpose_chars` -| @k(C-)@k(u) | コマンドラインでカーソルより前の文字列を削除 (削除された文字列はクリップボードに保存) | `/input delete_beginning_of_line` -| @k(C-)@k(w) | コマンドラインで前の単語を削除 (削除された文字列はクリップボードに保存) | `/input delete_previous_word` -| @k(C-)@k(y) | クリップボードの内容を貼り付け | `/input clipboard_paste` -| @k(C-)@k(_) | コマンドラインの最後の動作をやり直す | `/input undo` -| @k(A-)@k(_) | コマンドラインの最後の動作を取り消す | `/input redo` -| @k(Tab) | コマンドやニックネームを補完 (再度 @k(Tab) することで次の補完候補を表示) | `/input complete_next` -| @k(S-)@k(Tab) | 補完候補が無い場合: 部分補完を行う、補完候補が有る場合: 前の補完候補を表示 | `/input complete_previous` -| @k(Enter) .3+| コマンドを実行するか、メッセージを送信する (検索モードの場合: 検索の終了) .3+| `/input return` -| @k(C-)@k(j) -| @k(C-)@k(m) -| @k(↑) | 前のコマンド/メッセージを呼び出す (検索モードの場合: 上方向に検索) | `/input history_previous` -| @k(↓) | 次のコマンド/メッセージを呼び出す (検索モードの場合: 下方向に検索) | `/input history_next` -| @k(C-)@k(↑) | グローバル履歴から前のコマンド/メッセージを呼び出す (すべてのバッファに対して共通の履歴) | `/input history_global_previous` -| @k(C-)@k(↓) | グローバル履歴から次のコマンド/メッセージを呼び出す (すべてのバッファに対して共通の履歴) | `/input history_global_next` -| @k(A-)@k(d) | コマンドラインで次の単語を削除 (削除された文字列はクリップボードに保存) | `/input delete_next_word` -| @k(A-)@k(k) | キー入力を奪って、コマンドラインにコード (キーが割り当てられていればコマンド) を入力 | `/input grab_key_command` -| @k(A-)@k(r) | コマンドラインへの入力をすべて削除 | `/input delete_line` -| @k(A-)@k(s) | aspell の有効無効を切り替え | `/mute aspell toggle` +| キー | 説明 | コマンド +| key[←] .2+| コマンドラインで前の文字に移動 .2+| `/input move_previous_char` +| key[ctrl-b] +| key[→] .2+| コマンドラインで次の文字に移動 .2+| `/input move_next_char` +| key[ctrl-f] +| key[ctrl-←] .2+| コマンドラインで前の単語に移動 .2+| `/input move_previous_word` +| key[alt-b] +| key[ctrl-→] .2+| コマンドラインで次の単語に移動 .2+| `/input move_next_word` +| key[alt-f] +| key[Home] .2+| コマンドラインで行頭に移動 .2+| `/input move_beginning_of_line` +| key[ctrl-a] +| key[End] .2+| コマンドラインで行末に移動 .2+| `/input move_end_of_line` +| key[ctrl-e] +| key[ctrl-c,b] | テキストを太字化するコードの挿入 | `/input insert \x02` +| key[ctrl-c,c] | テキストに色をつけるコードの挿入 | `/input insert \x03` +| key[ctrl-c,i] | テキストをイタリック体にするコードの挿入 | `/input insert \x1D` +| key[ctrl-c,o] | テキスト色のリセットを行うコードの挿入 | `/input insert \x0F` +| key[ctrl-c,v] | テキスト色の反転を行うコードの挿入 | `/input insert \x16` +| key[ctrl-c,_] | テキストに下線を引くコードの挿入 | `/input insert \x1F` +| key[Del] .2+| コマンドラインで次の文字を削除 .2+| `/input delete_next_char` +| key[ctrl-d] +| key[Backsp.] .2+| コマンドラインで前の文字を削除 .2+| `/input delete_previous_char` +| key[ctrl-h] +| key[ctrl-k] | コマンドラインでカーソルより後の文字列を削除 (削除された文字列はクリップボードに保存) | `/input delete_end_of_line` +| key[ctrl-r] | バッファ中の履歴からテキスト検索 (<>を参照) | `/input search_text` +| key[ctrl-t] | 文字の入れ替え | `/input transpose_chars` +| key[ctrl-u] | コマンドラインでカーソルより前の文字列を削除 (削除された文字列はクリップボードに保存) | `/input delete_beginning_of_line` +| key[ctrl-w] | コマンドラインで前の単語を削除 (削除された文字列はクリップボードに保存) | `/input delete_previous_word` +| key[ctrl-y] | クリップボードの内容を貼り付け | `/input clipboard_paste` +| key[ctrl-_] | コマンドラインの最後の動作をやり直す | `/input undo` +| key[alt-_] | コマンドラインの最後の動作を取り消す | `/input redo` +| key[Tab] | コマンドやニックネームを補完 (再度 key[Tab] することで次の補完候補を表示) | `/input complete_next` +| key[shift-Tab] | 補完候補が無い場合: 部分補完を行う、補完候補が有る場合: 前の補完候補を表示 | `/input complete_previous` +| key[Enter] .3+| コマンドを実行するか、メッセージを送信する (検索モードの場合: 検索の終了) .3+| `/input return` +| key[ctrl-j] +| key[ctrl-m] +| key[↑] | 前のコマンド/メッセージを呼び出す (検索モードの場合: 上方向に検索) | `/input history_previous` +| key[↓] | 次のコマンド/メッセージを呼び出す (検索モードの場合: 下方向に検索) | `/input history_next` +| key[ctrl-↑] | グローバル履歴から前のコマンド/メッセージを呼び出す (すべてのバッファに対して共通の履歴) | `/input history_global_previous` +| key[ctrl-↓] | グローバル履歴から次のコマンド/メッセージを呼び出す (すべてのバッファに対して共通の履歴) | `/input history_global_next` +| key[alt-d] | コマンドラインで次の単語を削除 (削除された文字列はクリップボードに保存) | `/input delete_next_word` +| key[alt-k] | キー入力を奪って、コマンドラインにコード (キーが割り当てられていればコマンド) を入力 | `/input grab_key_command` +| key[alt-r] | コマンドラインへの入力をすべて削除 | `/input delete_line` +| key[alt-s] | aspell の有効無効を切り替え | `/mute aspell toggle` |=== [[key_bindings_buffers_windows]] @@ -967,74 +965,74 @@ irc サーバ "freenode" に含まれる全てのバッファに対して設定 [width="100%",cols="^.^3,.^10,.^5",options="header"] |=== -| キー | 説明 | コマンド -| @k(C-)@k(l) | 全ウィンドウを再描画 | `/window refresh` -| @k(C-)@k(s) , @k(C-)@k(u) | すべてのバッファに未読マークをセット | `/input set_unread` -| @k(C-)@k(x) | 同じ番号を持つバッファにアタッチされていた場合、現在のバッファに移動 | `/input switch_active_buffer` -| @k(A-)@k(x) | マージされたバッファに再ズーム (@k(A-)@k(x): 全てのマージされたバッファを表示) | `/input zoom_merged_buffer` -| @k(PgUp) | バッファ履歴を 1 ページ分上方向にスクロール | `/window page_up` -| @k(PgDn) | バッファ履歴を 1 ページ分下方向にスクロール | `/window page_down` -| @k(A-)@k(PgUp) | バッファ履歴を数行分上方向にスクロール | `/window scroll_up` -| @k(A-)@k(PgDn) | バッファ履歴を数行分下方向にスクロール | `/window scroll_down` -| @k(A-)@k(Home) | バッファ履歴を最初までスクロール | `/window scroll_top` -| @k(A-)@k(End) | バッファ履歴を最後までスクロール | `/window scroll_bottom` -| @k(A-)@k(←) .4+| 前のバッファに移動 .4+| `/buffer -1` -| @k(A-)@k(↑) -| @k(C-)@k(p) -| @k(F5) -| @k(A-)@k(→) .4+| 後のバッファに移動 .4+| `/buffer +1` -| @k(A-)@k(↓) -| @k(C-)@k(n) -| @k(F6) -| @k(F7) | ウィンドウを前に移動 | `/window -1` -| @k(F8) | ウィンドウを後に移動 | `/window +1` -| @k(F9) | バッファタイトルを左方向にスクロール | `/bar scroll title * -30%` -| @k(F10) | バッファタイトルを右方向にスクロール | `/bar scroll title * +30%` -| @k(F11) | ニックネームリストを上方向にスクロール | `/bar scroll nicklist * -100%` -| @k(F12) | ニックネームリストを下方向にスクロール | `/bar scroll nicklist * +100%` -| @k(A-)@k(F11) | ニックネームリストを一番上にスクロール | `/bar scroll nicklist * b` -| @k(A-)@k(F12) | ニックネームリストを一番下にスクロール | `/bar scroll nicklist * e` -| @k(A-)@k(a) | 変更のあった次のバッファに移動 (優先順位: ハイライト、新規メッセージ、その他) | `/input jump_smart` -| @k(A-)@k(h) | ホットリスト (他のバッファにあった変更通知リスト) を消去 | `/input hotlist_clear` -| @k(A-)@k(j) , @k(A-)@k(l) | 最後のバッファに移動 | `/input jump_last_buffer` -| @k(A-)@k(j) , @k(A-)@k(r) | IRC 生バッファに移動 | `/server raw` -| @k(A-)@k(j) , @k(A-)@k(s) | IRC サーババッファに移動 | `/server jump` -| @k(A-)@k(0...9) | 番号のバッファに移動 (0 = 10) | `/buffer *N` -| @k(A-)@k(j) , @k(01...99) | 番号のバッファに移動 | `/buffer NN` -| @k(A-)@k(m) | マウスの有効無効を切り替え | `/mouse toggle` -| @k(A-)@k(n) | 次のハイライトまでスクロール | `/window scroll_next_highlight` -| @k(A-)@k(p) | 前のハイライトまでスクロール | `/window scroll_previous_highlight` -| @k(A-)@k(u) | バッファを最初の未読行までスクロール | `/window scroll_unread` -| @k(A-)@k(w) , @k(A-)@k(↑) | 上のウィンドウに移動 | `/window up` -| @k(A-)@k(w) , @k(A-)@k(↓) | 下のウィンドウに移動 | `/window down` -| @k(A-)@k(w) , @k(A-)@k(←) | 左のウィンドウに移動 | `/window left` -| @k(A-)@k(w) , @k(A-)@k(→) | 右のウィンドウに移動 | `/window right` -| @k(A-)@k(w) , @k(A-)@k(b) | すべてのウィンドウサイズを均等に | `/window balance` -| @k(A-)@k(w) , @k(A-)@k(s) | 2 つのウィンドウを入れ替え | `/window swap` -| @k(A-)@k(z) | 現在のウィンドウを最大化 (再度 @k(A-)@k(z) することで: 最初のウィンドウ状態に戻す、最大化前の状態) | `/window zoom` -| @k(A-)@k(<) | バッファ訪問履歴で前のバッファに移動 | `/input jump_previously_visited_buffer` -| @k(A-)@k(>) | バッファ訪問履歴で次のバッファに移動 | `/input jump_next_visited_buffer` -| @k(A-)@k(/) | 最後に表示したバッファに移動 (バッファ移動前に表示していたウィンドウ) | `/input jump_last_buffer_displayed` -| @k(A-)@k(=) | フィルタの有効無効を切り替え | `/filter toggle` +| キー | 説明 | コマンド +| key[ctrl-l] | 全ウィンドウを再描画 | `/window refresh` +| key[ctrl-s,ctrl-u] | すべてのバッファに未読マークをセット | `/input set_unread` +| key[ctrl-x] | 同じ番号を持つバッファにアタッチされていた場合、現在のバッファに移動 | `/input switch_active_buffer` +| key[alt-x] | マージされたバッファに再ズーム (key[alt-x]: 全てのマージされたバッファを表示) | `/input zoom_merged_buffer` +| key[PgUp] | バッファ履歴を 1 ページ分上方向にスクロール | `/window page_up` +| key[PgDn] | バッファ履歴を 1 ページ分下方向にスクロール | `/window page_down` +| key[alt-PgUp] | バッファ履歴を数行分上方向にスクロール | `/window scroll_up` +| key[alt-PgDn] | バッファ履歴を数行分下方向にスクロール | `/window scroll_down` +| key[alt-Home] | バッファ履歴を最初までスクロール | `/window scroll_top` +| key[alt-End] | バッファ履歴を最後までスクロール | `/window scroll_bottom` +| key[alt-←] .4+| 前のバッファに移動 .4+| `/buffer -1` +| key[alt-↑] +| key[ctrl-p] +| key[F5] +| key[alt-→] .4+| 後のバッファに移動 .4+| `/buffer +1` +| key[alt-↓] +| key[ctrl-n] +| key[F6] +| key[F7] | ウィンドウを前に移動 | `/window -1` +| key[F8] | ウィンドウを後に移動 | `/window +1` +| key[F9] | バッファタイトルを左方向にスクロール | `/bar scroll title * -30%` +| key[F10] | バッファタイトルを右方向にスクロール | `/bar scroll title * +30%` +| key[F11] | ニックネームリストを上方向にスクロール | `/bar scroll nicklist * -100%` +| key[F12] | ニックネームリストを下方向にスクロール | `/bar scroll nicklist * +100%` +| key[alt-F11] | ニックネームリストを一番上にスクロール | `/bar scroll nicklist * b` +| key[alt-F12] | ニックネームリストを一番下にスクロール | `/bar scroll nicklist * e` +| key[alt-a] | 変更のあった次のバッファに移動 (優先順位: ハイライト、新規メッセージ、その他) | `/input jump_smart` +| key[alt-h] | ホットリスト (他のバッファにあった変更通知リスト) を消去 | `/input hotlist_clear` +| key[alt-j,alt-l] | 最後のバッファに移動 | `/input jump_last_buffer` +| key[alt-j,alt-r] | IRC 生バッファに移動 | `/server raw` +| key[alt-j,alt-s] | IRC サーババッファに移動 | `/server jump` +| key[alt-0...9] | 番号のバッファに移動 (0 = 10) | `/buffer *N` +| key[alt-j,01...99] | 番号のバッファに移動 | `/buffer NN` +| key[alt-m] | マウスの有効無効を切り替え | `/mouse toggle` +| key[alt-n] | 次のハイライトまでスクロール | `/window scroll_next_highlight` +| key[alt-p] | 前のハイライトまでスクロール | `/window scroll_previous_highlight` +| key[alt-u] | バッファを最初の未読行までスクロール | `/window scroll_unread` +| key[alt-w,alt-↑] | 上のウィンドウに移動 | `/window up` +| key[alt-w,alt-↓] | 下のウィンドウに移動 | `/window down` +| key[alt-w,alt-←] | 左のウィンドウに移動 | `/window left` +| key[alt-w,alt-→] | 右のウィンドウに移動 | `/window right` +| key[alt-w,alt-b] | すべてのウィンドウサイズを均等に | `/window balance` +| key[alt-w,alt-s] | 2 つのウィンドウを入れ替え | `/window swap` +| key[alt-z] | 現在のウィンドウを最大化 (再度 key[alt-z] することで: 最初のウィンドウ状態に戻す、最大化前の状態) | `/window zoom` +| key[alt-]key[<] | バッファ訪問履歴で前のバッファに移動 | `/input jump_previously_visited_buffer` +| key[alt-]key[>] | バッファ訪問履歴で次のバッファに移動 | `/input jump_next_visited_buffer` +| key[alt-/] | 最後に表示したバッファに移動 (バッファ移動前に表示していたウィンドウ) | `/input jump_last_buffer_displayed` +| key[alt-=] | フィルタの有効無効を切り替え | `/filter toggle` |=== [[key_bindings_search_context]] ==== "検索" モード用のキー 以下のキーは "検索" モード (バッファ内のテキスト検索用に -@k(C-)@k(r) が押された状態) でのみ有効です。 +key[ctrl-r] が押された状態) でのみ有効です。 [width="100%",cols="^.^3,.^10,.^5",options="header"] |=== -| キー | 説明 | コマンド -| @k(C-)@k(r) | 検索タイプを切り替え: 文字列 (デフォルト)、正規表現 | `/input search_switch_regex` -| @k(A-)@k(c) | 大文字小文字を区別して検索 | `/input search_switch_case` -| @k(Tab) | 検索範囲: メッセージ (デフォルト)、プレフィックス、プレフィックスとメッセージ | `/input search_switch_where` -| @k(↑) | 前のキーワードで検索 | `/input search_previous` -| @k(↓) | 次のキーワードで検索 | `/input search_next` -| @k(Enter) .3+| 検索を終了 .3+| `/input search_stop` -| @k(C-)@k(j) -| @k(C-)@k(m) +| キー | 説明 | コマンド +| key[ctrl-r] | 検索タイプを切り替え: 文字列 (デフォルト)、正規表現 | `/input search_switch_regex` +| key[alt-c] | 大文字小文字を区別して検索 | `/input search_switch_case` +| key[Tab] | 検索範囲: メッセージ (デフォルト)、プレフィックス、プレフィックスとメッセージ | `/input search_switch_where` +| key[↑] | 前のキーワードで検索 | `/input search_previous` +| key[↓] | 次のキーワードで検索 | `/input search_next` +| key[Enter] .3+| 検索を終了 .3+| `/input search_stop` +| key[ctrl-j] +| key[ctrl-m] |=== [[key_bindings_cursor_context]] @@ -1044,26 +1042,26 @@ irc サーバ "freenode" に含まれる全てのバッファに対して設定 [width="100%",cols="^.^3,^.^3,.^10,.^8",options="header"] |=== -| キー | エリア | 説明 | コマンド -| @k(↑) | - | カーソルを上の行に移動 | `/cursor move up` -| @k(↓) | - | カーソルを下の行に移動 | `/cursor move down` -| @k(←) | - | カーソルを左の列に移動 | `/cursor move left` -| @k(→) | - | カーソルを右の列に移動 | `/cursor move right` -| @k(A-)@k(↑) | - | カーソルを上のエリアに移動 | `/cursor move area_up` -| @k(A-)@k(↓) | - | カーソルを下のエリアに移動 | `/cursor move area_down` -| @k(A-)@k(←) | - | カーソルを左のエリアに移動 | `/cursor move area_left` -| @k(A-)@k(→) | - | カーソルを右のエリアに移動 | `/cursor move area_right` -| @k(m) | チャット | メッセージを引用 | `hsignal:chat_quote_message;/cursor stop` -| @k(q) | チャット | プレフィックスとメッセージを引用 | `hsignal:chat_quote_prefix_message;/cursor stop` -| @k(Q) | チャット | 時間、プレフィックス、メッセージを引用 | `hsignal:chat_quote_time_prefix_message;/cursor stop` -| @k(b) | ニックネームリスト | ニックネームをバンする | `/window ${_window_number};/ban ${nick}` -| @k(k) | ニックネームリスト | ニックネームをキックする | `/window ${_window_number};/kick ${nick}` -| @k(K) | ニックネームリスト | ニックネームをバンとキックする | `/window ${_window_number};/kickban ${nick}` -| @k(q) | ニックネームリスト | ニックネームに対するクエリを開く | `/window ${_window_number};/query ${nick};/cursor stop` -| @k(w) | ニックネームリスト | ニックネームに対して whois を行う | `/window ${_window_number};/whois ${nick}` -| @k(Enter) .3+| - .3+| カーソルモードを終了 .3+| `/cursor stop` -| @k(C-)@k(j) -| @k(C-)@k(m) +| キー | エリア | 説明 | コマンド +| key[↑] | - | カーソルを上の行に移動 | `/cursor move up` +| key[↓] | - | カーソルを下の行に移動 | `/cursor move down` +| key[←] | - | カーソルを左の列に移動 | `/cursor move left` +| key[→] | - | カーソルを右の列に移動 | `/cursor move right` +| key[alt-↑] | - | カーソルを上のエリアに移動 | `/cursor move area_up` +| key[alt-↓] | - | カーソルを下のエリアに移動 | `/cursor move area_down` +| key[alt-←] | - | カーソルを左のエリアに移動 | `/cursor move area_left` +| key[alt-→] | - | カーソルを右のエリアに移動 | `/cursor move area_right` +| key[m] | チャット | メッセージを引用 | `hsignal:chat_quote_message;/cursor stop` +| key[q] | チャット | プレフィックスとメッセージを引用 | `hsignal:chat_quote_prefix_message;/cursor stop` +| key[Q] | チャット | 時間、プレフィックス、メッセージを引用 | `hsignal:chat_quote_time_prefix_message;/cursor stop` +| key[b] | ニックネームリスト| ニックネームをバンする | `/window ${_window_number};/ban ${nick}` +| key[k] | ニックネームリスト| ニックネームをキックする | `/window ${_window_number};/kick ${nick}` +| key[K] | ニックネームリスト| ニックネームをバンとキックする | `/window ${_window_number};/kickban ${nick}` +| key[q] | ニックネームリスト| ニックネームに対するクエリを開く | `/window ${_window_number};/query ${nick};/cursor stop` +| key[w] | ニックネームリスト| ニックネームに対して whois を行う | `/window ${_window_number};/whois ${nick}` +| key[Enter] .3+| - .3+| カーソルモードを終了 .3+| `/cursor stop` +| key[ctrl-j] +| key[ctrl-m] |=== [[key_bindings_mouse_context]] @@ -1074,32 +1072,32 @@ irc サーバ "freenode" に含まれる全てのバッファに対して設定 [width="100%",cols="^.^3,^.^3,^.^3,.^10,.^8",options="header"] |=== | ボタン^(1)^ | ジェスチャー| エリア| 説明 | コマンド -| ◾◽◽ | - | チャット | ウィンドウに移動 | `/window ${_window_number}` -| ◾◽◽ | 左 | チャット | 前のバッファに移動 | `/window ${_window_number};/buffer +1` -| ◾◽◽ | 右 | チャット | 次のバッファに移動 | `/window ${_window_number};/buffer +1` -| ◾◽◽ | 左 (長く) | チャット | 最初のバッファに移動 | `/window ${_window_number};/buffer 1` -| ◾◽◽ | 右 (長く) | チャット | 最後のバッファに移動 | `/window ${_window_number};/input jump_last_buffer` -| ◾◽◽ | - | チャット (スクリプトバッファ) | スクリプトバッファで行選択 | `/script go ${_chat_line_y}` -| ◽◽◾ | - | チャット (スクリプトバッファ) | スクリプトのインストール `/ 削除 | /script go ${_chat_line_y};/script installremove ${script_name_with_extension}` -| ⇑ | - | チャット | バッファ履歴を上方向にスクロール | `/window scroll_up -window ${_window_number}` -| ⇓ | - | チャット | バッファ履歴を下方向にスクロール | `/window scroll_down -window ${_window_number}` -| ⇑ | - | チャット (スクリプトバッファ) | スクリプトバッファを 5 行上方向にスクロール | `/script up 5` -| ⇓ | - | チャット (スクリプトバッファ) | スクリプトバッファで 5 行下方向にスクロール | `/script down 5` -| @k(C-)⇑ | - | チャット | 水平左方向にスクロール | `/window scroll_horiz -window ${_window_number} -10%` -| @k(C-)⇓ | - | チャット | 水平右方向にスクロール | `/window scroll_horiz -window ${_window_number} +10%` -| ◾◽◽ | 上 | ニックネームリスト | ニックネームリストを 1 ページ分上方向にスクロール | `/bar scroll nicklist ${_window_number} -100%` -| ◾◽◽ | 下 | ニックネームリスト | ニックネームリストを 1 ページ分下方向にスクロール | `/bar scroll nicklist ${_window_number} +100%` -| ◾◽◽ | 上 (長く) | ニックネームリスト | ニックネームリストの最初に移動 | `/bar scroll nicklist ${_window_number} b` -| ◾◽◽ | 下 (長く) | ニックネームリスト | ニックネームリストの最後に移動 | `/bar scroll nicklist ${_window_number} e` -| ◾◽◽ | - | ニックネームリスト | ニックネームに対するクエリを開く | `/window ${_window_number};/query ${nick}` -| ◽◽◾ | - | ニックネームリスト | ニックネームに対する whois を行う | `/window ${_window_number};/whois ${nick}` -| ◾◽◽ | 左 | ニックネームリスト | ニックネームをキックする | `/window ${_window_number};/kick ${nick}` -| ◾◽◽ | 左 (長く) | ニックネームリスト | ニックネームをキックとバンする | `/window ${_window_number};/kickban ${nick}` -| ◽◽◾ | 左 | ニックネームリスト | ニックネームをバンする | `/window ${_window_number};/ban ${nick}` -| ◽◽◾ | - | 入力 | マウスイベントを奪ってコマンドラインにコードを入力 | `/input grab_mouse_area` -| ⇑ | - | 任意のバー | バーを -20% スクロール | `/bar scroll ${_bar_name} ${_window_number} -20%` -| ⇓ | - | 任意のバー | バーを +20% スクロール | `/bar scroll ${_bar_name} ${_window_number} +20%` -| ◽◾◽ | - | 任意の場所 | この場所でカーソルモードを開始 | `/cursor go ${_x},${_y}` +| ◾◽◽ | - | チャット | ウィンドウに移動 | `/window ${_window_number}` +| ◾◽◽ | 左 | チャット | 前のバッファに移動 | `/window ${_window_number};/buffer +1` +| ◾◽◽ | 右 | チャット | 次のバッファに移動 | `/window ${_window_number};/buffer +1` +| ◾◽◽ | 左 (長く) | チャット | 最初のバッファに移動 | `/window ${_window_number};/buffer 1` +| ◾◽◽ | 右 (長く) | チャット | 最後のバッファに移動 | `/window ${_window_number};/input jump_last_buffer` +| ◾◽◽ | - | チャット (スクリプトバッファ) | スクリプトバッファで行選択 | `/script go ${_chat_line_y}` +| ◽◽◾ | - | チャット (スクリプトバッファ) | スクリプトのインストール `/ 削除 | /script go ${_chat_line_y};/script installremove ${script_name_with_extension}` +| ⇑ | - | チャット | バッファ履歴を上方向にスクロール | `/window scroll_up -window ${_window_number}` +| ⇓ | - | チャット | バッファ履歴を下方向にスクロール | `/window scroll_down -window ${_window_number}` +| ⇑ | - | チャット (スクリプトバッファ) | スクリプトバッファを 5 行上方向にスクロール | `/script up 5` +| ⇓ | - | チャット (スクリプトバッファ) | スクリプトバッファで 5 行下方向にスクロール | `/script down 5` +| key[ctrl-]⇑ | - | チャット | 水平左方向にスクロール | `/window scroll_horiz -window ${_window_number} -10%` +| key[ctrl-]⇓ | - | チャット | 水平右方向にスクロール | `/window scroll_horiz -window ${_window_number} +10%` +| ◾◽◽ | 上 | ニックネームリスト | ニックネームリストを 1 ページ分上方向にスクロール | `/bar scroll nicklist ${_window_number} -100%` +| ◾◽◽ | 下 | ニックネームリスト | ニックネームリストを 1 ページ分下方向にスクロール | `/bar scroll nicklist ${_window_number} +100%` +| ◾◽◽ | 上 (長く) | ニックネームリスト | ニックネームリストの最初に移動 | `/bar scroll nicklist ${_window_number} b` +| ◾◽◽ | 下 (長く) | ニックネームリスト | ニックネームリストの最後に移動 | `/bar scroll nicklist ${_window_number} e` +| ◾◽◽ | - | ニックネームリスト | ニックネームに対するクエリを開く | `/window ${_window_number};/query ${nick}` +| ◽◽◾ | - | ニックネームリスト | ニックネームに対する whois を行う | `/window ${_window_number};/whois ${nick}` +| ◾◽◽ | 左 | ニックネームリスト | ニックネームをキックする | `/window ${_window_number};/kick ${nick}` +| ◾◽◽ | 左 (長く) | ニックネームリスト | ニックネームをキックとバンする | `/window ${_window_number};/kickban ${nick}` +| ◽◽◾ | 左 | ニックネームリスト | ニックネームをバンする | `/window ${_window_number};/ban ${nick}` +| ◽◽◾ | - | 入力 | マウスイベントを奪ってコマンドラインにコードを入力 | `/input grab_mouse_area` +| ⇑ | - | 任意のバー | バーを -20% スクロール | `/bar scroll ${_bar_name} ${_window_number} -20%` +| ⇓ | - | 任意のバー | バーを +20% スクロール | `/bar scroll ${_bar_name} ${_window_number} +20%` +| ◽◾◽ | - | 任意の場所 | この場所でカーソルモードを開始 | `/cursor go ${_x},${_y}` |=== [NOTE] @@ -1120,22 +1118,22 @@ WeeChat はマウスクリックとマウスジェスチャーをサポートし /set weechat.look.mouse on ---- -マウスを有効化するには @k(A-)@k(m) を押すか、以下のコマンドを使います: +マウスを有効化するには key[alt-m] を押すか、以下のコマンドを使います: ---- /mouse enable ---- キーにマウスの一時的な無効化を割り当てることができます。 例えば、 -@k(A-)@k(x) キーにマウスを 10 秒間無効化する機能を割り当てるには: +key[alt-x] キーにマウスを 10 秒間無効化する機能を割り当てるには: ---- /key bind meta-x /mouse toggle 10 ---- -WeeChat でマウスが有効化されている場合、@k(-S-) +WeeChat でマウスが有効化されている場合、key[shift] 修飾キーで選択やクリックができます。これでマウスが無効化されている場合と同じ作業が行えます -(iTerm 等の端末では @k(-S-) の代わりに @k(-A-) を使ってください)。 +(iTerm 等の端末では key[shift] の代わりに key[alt] を使ってください)。 [NOTE] マウスに関するトラブルがあれば 'WeeChat FAQ' を参照してください。 @@ -1157,9 +1155,10 @@ WeeChat はデフォルトマウスイベントの多くを定義しています [width="50%",cols="3m,4",options="header"] |=== | 修飾キー | 説明 -| ctrl | @k(-C-) キー -| alt | @k(-A-) キー -| ctrl-alt | @k(-C-) と @k(-A-) キー +| ctrl | key[ctrl] キー +| alt | key[alt] キー +// TRANSLATION MISSING +| ctrl-alt | Keys key[ctrl-]key[alt] |=== ボタン/ホイールのリスト: @@ -1254,35 +1253,35 @@ hello === 色コード IRC 等のプラグインでは、以下の色コードと属性を利用できます -(@k(C-)@k(c) の後に、オプションとともに以下のキーを押してください): +(key[ctrl-c] の後に、オプションとともに以下のキーを押してください): -@k(C-)@k(c) , @k(b):: +key[ctrl-c,b]:: テキストを太字に -@k(C-)@k(c) , @k(c) , @k(xx):: +key[ctrl-c,c], key[xx]:: テキスト表示色を `xx` に (以下の色リストを参照) -@k(C-)@k(c) , @k(c) , @k(xx,yy):: +key[ctrl-c,c], key[xx]key[,]key[yy]:: テキスト表示色を `xx` に、背景色を `yy` に (以下の色リストを参照) // TRANSLATION MISSING -@k(C-)@k(c) , @k(i):: +key[ctrl-c,i]:: italic text -@k(C-)@k(c) , @k(o):: +key[ctrl-c,o]:: テキスト表示色と属性をリセット -@k(C-)@k(c) , @k(v):: +key[ctrl-c,v]:: テキストを反転 (テキスト表示色と背景色の入れ替え) -@k(C-)@k(c) , @k(_):: +key[ctrl-c,_]:: テキストに下線を引く [NOTE] -同じコードで (色コードを入力せずに @k(C-)@k(c) , @k(c) +同じコードで (色コードを入力せずに key[ctrl-c,c] を使うことで) 属性をキャンセルすることができます。 -@k(C-)@k(c) , @k(c) 用の色コード: +key[ctrl-c,c] 用の色コード: [width="50%",cols="^1m,3,3",options="header"] |=== @@ -1400,7 +1399,7 @@ WeeChat はスクリーンに色が表示された時点で色ペアを動的に 基本色に加えて、1 番 から端末の対応状況に依存する番号までの色番号を利用できます。 -`/color` コマンドで現在の色と色制限を確認できます。@k(A-)@k(c) +`/color` コマンドで現在の色と色制限を確認できます。key[alt-c] をタイプすることで、一時的に端末色を選択された色に変更できます。 例えば、バッファ中のに表示される時刻をオレンジ色にしたい場合、以下のようにしてください: diff --git a/doc/pl/weechat_faq.pl.txt b/doc/pl/weechat_faq.pl.txt index 73a477fa9..3c31f8c86 100644 --- a/doc/pl/weechat_faq.pl.txt +++ b/doc/pl/weechat_faq.pl.txt @@ -215,7 +215,7 @@ użyty w żadnym z pasków: === Jak mogę kopiować/wklejać tekst bez wklejania listy nicków? Możesz użyć terminala z prostokątnym zaznaczaniem (jak rxvt-unicode, -konsole, gnome-terminal, ...). Klawisze to zazwyczaj @k(C-)@k(A-) zaznaczenie myszką. +konsole, gnome-terminal, ...). Klawisze to zazwyczaj key[ctrl-]key[alt-] zaznaczenie myszką. Innym rozwiązaniem jest przesunięcie listy nicków na górę lub dół, na przykład: @@ -303,9 +303,9 @@ Więcej informacji na temat zarządzania kolorami można uzyskać w poradniku u [[search_text]] === Jak mogę wyszukać tekst w buforze (jak za pomocą /lastlog w irssi)? -Domyślny skrót klawiszowy to @k(C-)@k(r) (komenda: `/input search_text`). +Domyślny skrót klawiszowy to key[ctrl-r] (komenda: `/input search_text`). -Poruszanie się między podświetleniami: @k(A-)@k(p)/@k(n). +Poruszanie się między podświetleniami: key[alt-p] / key[alt-n]. Po więcej informacji zajrzyj do poradnika użytkownika (domyślne skróty klawiszowe). @@ -334,13 +334,13 @@ Następnie przeładować zasoby (`xrdb -override ~/.Xresources`) lub zrestartowa Przypisania klawiszy można dostosować za pomocą komendy `/key`. -Domyślnie @k(A-)@k(k) pozwala pobrać kod klawiszy i umieścić go w wierszu +Domyślnie key[alt-k] pozwala pobrać kod klawiszy i umieścić go w wierszu poleceń. [[jump_to_buffer_11_or_higher]] === Jakim skrótem można przejść do buforu 11 (lub o większym numerze)? -Skrót to @k(A-)@k(j) i dwie cyfry, na przykład @k(A-)@k(j) później @k(1), @k(1) +Skrót to key[alt-j] i dwie cyfry, na przykład key[alt-j], key[1], key[1] przejdzie do buforu 11. Można również samemu stworzyć skrót, na przykład: @@ -355,7 +355,7 @@ Lista domyślnych skrótów znajduje się w poradniku użytkownika. === Jak używać globalnej historii (zamiast historii buforu) za pomocą strzałek góra/dół? Możesz przypisać strzałki w górę i dół do globalnej historii (domyślnie dla -globalnej historii przypisane są klawisze @k(C-)@k(↑) oraz @k(C-)@k(↓)). +globalnej historii przypisane są klawisze key[ctrl-↑] oraz key[ctrl-↓]). Przykład: @@ -366,7 +366,7 @@ Przykład: [NOTE] Klawisze "meta2-A" i "meta2-B" mogą być inne dla twojego terminala. W celu -znalezienia ich kodów wciśnij @k(A-)@k(k) następnie przycisk (góra lub dół). +znalezienia ich kodów wciśnij key[alt-k] następnie przycisk (góra lub dół). [[mouse]] == Obsługa myszy @@ -412,9 +412,10 @@ rxvt-unicode. [[mouse_select_paste]] === Jak mogę zaznaczyć lub wkleić tekst w terminalu z włączoną obsługa myszy w WeeChat? -Kiedy obsługa myszy jest włączona w WeeChat, można użyć modyfikatora @k(-S-) do zaznaczania -lub kliknać w terminalu, tak jak w przypadku wyłączonej obsługi myszy (w niektórych -terminalach jak iTerm należy użyć @k(-A-) zamiast @k(-S-)). +Kiedy obsługa myszy jest włączona w WeeChat, można użyć modyfikatora key[shift] +do zaznaczania lub kliknać w terminalu, tak jak w przypadku wyłączonej obsługi +myszy (w niektórych terminalach jak iTerm należy użyć key[alt] zamiast +key[shift]). [[irc]] == IRC @@ -515,7 +516,7 @@ Komenda `/filter` jest komenda rdzenia, zatem odnosi się do dowolnego bufora. Pozwala filtrować niektóre linie w buforach za pomocą tagów lub wyrażeń regularnych dla przedrostków i zawartości linii. Filtrowane linie są tylko ukrywane, nie usuwane, można je zobaczyć wyłączając -filtry (domyślnie @k(A-)@k(=) zmienia stan filtrów). +filtry (domyślnie key[alt-=] zmienia stan filtrów). [[filter_irc_join_part_quit]] === Jak mogę filtrować wiadomości o wejściu/opuszczeniu/wyjściu na kanałach IRC? @@ -641,7 +642,7 @@ Inne podobne skrypty: http://weechat.org/scripts/stable/tag/notify/ [[irc_target_buffer]] === Jak mogę zmienić docelowy bufor dla komendy w połączonym buforze (jak bufor z serwerami)? -Domyślna kombinacja to @k(C-)@k(x) (komenda: `/input switch_active_buffer`). +Domyślna kombinacja to key[ctrl-x] (komenda: `/input switch_active_buffer`). [[plugins_scripts]] == Pluginy / skrypty