doc: fix style of key bindings in user's guide (issue #722)

This commit is contained in:
Sébastien Helleu 2016-05-06 22:01:33 +02:00
parent b11d1408aa
commit f8f313569c
7 changed files with 1186 additions and 1075 deletions

View File

@ -927,7 +927,7 @@ Der vereinfachte Anzeigemodus hat folgende Funktionen:
wie in einem Terminal genutzt werden um URLs anzuklicken oder Text zu markieren wie in einem Terminal genutzt werden um URLs anzuklicken oder Text zu markieren
* ncurses wird nicht genutzt, deshalb werden URLs am Ende der Zeile nicht abgeschnitten. * ncurses wird nicht genutzt, deshalb werden URLs am Ende der Zeile nicht abgeschnitten.
Der Standardtastenbefehl um den vereinfachten Textmodus zu aktivieren ist key[alt-l], Der Standardtastenbefehl um den vereinfachten Textmodus zu aktivieren ist kbd:[Alt+l],
mit dem selben Tastenbefehl wird dieser Modus wieder beendet (dieser Modus kann auch mit dem selben Tastenbefehl wird dieser Modus wieder beendet (dieser Modus kann auch
mit jeder beliegen Tasteneingabe beendet werden, siehe Option mit jeder beliegen Tasteneingabe beendet werden, siehe Option
<<option_weechat.look.bare_display_exit_on_input,weechat.look.bare_display_exit_on_input>>). <<option_weechat.look.bare_display_exit_on_input,weechat.look.bare_display_exit_on_input>>).
@ -1050,131 +1050,149 @@ Befehl festgelegt werden:
[[key_bindings_command_line]] [[key_bindings_command_line]]
==== Tastenbefehle für die Befehlszeile ==== Tastenbefehle für die Befehlszeile
[width="100%",cols="^.^3,.^10,.^5",options="header"] [width="100%",cols="^.^3,.^8,.^5",options="header"]
|=== |===
| Taste | Beschreibung | Befehl | Taste | Beschreibung | Befehl
| key[←] .2+| setzt den Cursor eine Position nach links .2+| `/input move_previous_char` | kbd:[←] +
| key[ctrl-b] kbd:[Ctrl+b] | setzt den Cursor eine Position nach links | `/input move_previous_char`
| key[→] .2+| setzt den Cursor eine Position nach rechts .2+| `/input move_next_char` | kbd:[→] +
| key[ctrl-f] kbd:[Ctrl+f] | setzt den Cursor eine Position nach rechts | `/input move_next_char`
| key[ctrl-←] .2+| springt in der Befehlszeile zum Anfang des vorherigen Wortes .2+| `/input move_previous_word` | kbd:[Ctrl+←] +
| key[alt-b] kbd:[Alt+b] | springt in der Befehlszeile zum Anfang des vorherigen Wortes | `/input move_previous_word`
| key[ctrl-→] .2+| springt in der Befehlszeile zum Anfang des nächsten Wortes .2+| `/input move_next_word` | kbd:[Ctrl+→] +
| key[alt-f] kbd:[Alt+f] | springt in der Befehlszeile zum Anfang des nächsten Wortes | `/input move_next_word`
| key[Home] .2+| springt zum Anfang der Befehlszeile .2+| `/input move_beginning_of_line` | kbd:[Home] +
| key[ctrl-a] kbd:[Ctrl+a] | springt zum Anfang der Befehlszeile | `/input move_beginning_of_line`
| key[End] .2+| springt ans Ende der Befehlszeile .2+| `/input move_end_of_line` | kbd:[End] +
| key[ctrl-e] kbd:[Ctrl+e] | springt ans Ende der Befehlszeile | `/input move_end_of_line`
| key[ctrl-c,b] | fügt Steuerzeichen für fett geschrieben Text ein | `/input insert \x02` | kbd:[Ctrl+c],
| key[ctrl-c,c] | fügt Steuerzeichen für Textfarbe ein | `/input insert \x03` kbd:[b] | fügt Steuerzeichen für fett geschrieben Text ein | `/input insert \x02`
| key[ctrl-c,i] | fügt Steuerzeichen für kursiven Text ein | `/input insert \x1D` | kbd:[Ctrl+c],
| key[ctrl-c,o] | fügt Steuerzeichen für Standardfarbe ein | `/input insert \x0F` kbd:[c] | fügt Steuerzeichen für Textfarbe ein | `/input insert \x03`
| key[ctrl-c,v] | fügt Steuerzeichen für Hintergrundfarbe ein | `/input insert \x16` | kbd:[Ctrl+c],
| key[ctrl-c,_] | fügt Steuerzeichen für unterstrichenen Text ein | `/input insert \x1F` kbd:[i] | fügt Steuerzeichen für kursiven Text ein | `/input insert \x1D`
| key[Del] .2+| entfernt in der Befehlszeile das nächste Zeichen .2+| `/input delete_next_char` | kbd:[Ctrl+c],
| key[ctrl-d] kbd:[o] | fügt Steuerzeichen für Standardfarbe ein | `/input insert \x0F`
| key[Backsp.] .2+| entfernt in der Befehlszeile das vorherige Zeichen .2+| `/input delete_previous_char` | kbd:[Ctrl+c],
| key[ctrl-h] kbd:[v] | fügt Steuerzeichen für Hintergrundfarbe ein | `/input insert \x16`
| key[ctrl-k] | entfernt alle Zeichen vom Cursor bis zum Ende der Zeile (Zeichenkette wird in Zwischenablage kopiert) | `/input delete_end_of_line` | kbd:[Ctrl+c],
| key[ctrl-r] | Textsuche im Verlaufsspeicher des Buffers (siehe <<key_bindings_search_context,Tasten für Such-Kontext>>) | `/input search_text_here` kbd:[_] | fügt Steuerzeichen für unterstrichenen Text ein | `/input insert \x1F`
| key[ctrl-t] | Zeichen austauschen | `/input transpose_chars` | kbd:[Del] +
| key[ctrl-u] | entfernt alle Zeichen vom Cursor bis zum Anfang der Zeile (Zeichenkette wird in Zwischenablage kopiert) | `/input delete_beginning_of_line` kbd:[Ctrl+d] | entfernt in der Befehlszeile das nächste Zeichen | `/input delete_next_char`
| key[ctrl-w] | entfernt das Wort links vom Cursor (entferntes Wort wird in Zwischenablage kopiert) | `/input delete_previous_word` | kbd:[Backsp.] +
| key[ctrl-y] | fügt Zeichenkette aus Zwischenablage ein | `/input clipboard_paste` kbd:[Ctrl+h] | entfernt in der Befehlszeile das vorherige Zeichen | `/input delete_previous_char`
| key[ctrl-_] | Rückgängig machen der letzten Aktion, in der Befehlszeile | `/input undo` | kbd:[Ctrl+k] | entfernt alle Zeichen vom Cursor bis zum Ende der Zeile (Zeichenkette wird in Zwischenablage kopiert) | `/input delete_end_of_line`
| key[alt-_] | Wiederherstellen der letzten Aktion, in der Befehlszeile | `/input redo` | kbd:[Ctrl+r] | Textsuche im Verlaufsspeicher des Buffers (siehe <<key_bindings_search_context,Tasten für Such-Kontext>>) | `/input search_text_here`
| key[Tab] | Vervollständigung von Befehlen oder Nicks (nochmaliges key[Tab]: findet nächste Vervollständigung) | `/input complete_next` | kbd:[Ctrl+t] | Zeichen austauschen | `/input transpose_chars`
| 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` | kbd:[Ctrl+u] | entfernt alle Zeichen vom Cursor bis zum Anfang der Zeile (Zeichenkette wird in Zwischenablage kopiert) | `/input delete_beginning_of_line`
| key[Enter] .3+| führt einen Befehl aus oder sendet den Text (im Such-Modus: stoppt Suche) .3+| `/input return` | kbd:[Ctrl+w] | entfernt das Wort links vom Cursor (entferntes Wort wird in Zwischenablage kopiert) | `/input delete_previous_word`
| key[ctrl-j] | kbd:[Ctrl+y] | fügt Zeichenkette aus Zwischenablage ein | `/input clipboard_paste`
| key[ctrl-m] | kbd:[Ctrl+_] | Rückgängig machen der letzten Aktion, in der Befehlszeile | `/input undo`
| key[↑] | ruft vorherigen Befehl oder Nachricht aus dem Verlaufsspeicher auf (im Such-Modus: rückwärts suchen) | `/input history_previous` | kbd:[Alt+_] | Wiederherstellen der letzten Aktion, in der Befehlszeile | `/input redo`
| key[↓] | ruft nächsten Befehl oder Nachricht aus dem Verlaufsspeicher auf (im Such-Modus: vorwärts suchen) | `/input history_next` | kbd:[Tab] | Vervollständigung von Befehlen oder Nicks (nochmaliges kbd:[Tab]: findet nächste Vervollständigung) | `/input complete_next`
| key[ctrl-↑] | ruft vorherigen Befehl/Nachricht aus dem globalen Verlaufsspeicher auf (für alle Buffer) | `/input history_global_previous` | kbd:[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[ctrl-↓] | ruft nächsten Befehl/Nachricht aus dem globalen Verlaufsspeicher auf (für alle Buffer) | `/input history_global_next` | kbd:[Enter] +
| key[alt-d] | löscht das Wort rechts vom Cursor (Zeichenkette wird in Zwischenablage kopiert) | `/input delete_next_word` kbd:[Ctrl+j] +
| 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` kbd:[Ctrl+m] | führt einen Befehl aus oder sendet den Text (im Such-Modus: stoppt Suche) | `/input return`
| key[alt-r] | komplette Eingabezeile löschen| `/input delete_line` | kbd:[↑] | ruft vorherigen Befehl oder Nachricht aus dem Verlaufsspeicher auf (im Such-Modus: rückwärts suchen) | `/input history_previous`
| key[alt-s] | schaltet die Aspell Funktion an/aus | `/mute aspell toggle` | kbd:[↓] | ruft nächsten Befehl oder Nachricht aus dem Verlaufsspeicher auf (im Such-Modus: vorwärts suchen) | `/input history_next`
| kbd:[Ctrl+↑] | ruft vorherigen Befehl/Nachricht aus dem globalen Verlaufsspeicher auf (für alle Buffer) | `/input history_global_previous`
| kbd:[Ctrl+↓] | ruft nächsten Befehl/Nachricht aus dem globalen Verlaufsspeicher auf (für alle Buffer) | `/input history_global_next`
| kbd:[Alt+d] | löscht das Wort rechts vom Cursor (Zeichenkette wird in Zwischenablage kopiert) | `/input delete_next_word`
| kbd:[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`
| kbd:[Alt+r] | komplette Eingabezeile löschen| `/input delete_line`
| kbd:[Alt+s] | schaltet die Aspell Funktion an/aus | `/mute aspell toggle`
|=== |===
[[key_bindings_buffers_windows]] [[key_bindings_buffers_windows]]
==== Tastenbefehle für Buffer / Fenster ==== Tastenbefehle für Buffer / Fenster
[width="100%",cols="^.^3,.^10,.^5",options="header"] [width="100%",cols="^.^3,.^8,.^5",options="header"]
|=== |===
| Taste | Beschreibung | Befehl | Taste | Beschreibung | Befehl
| key[ctrl-l] | Fenster wird neu gezeichnet | `/window refresh` | kbd:[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` | kbd:[Ctrl+s],
| key[ctrl-x] | sind mehrere Buffer zu einem Buffer zusammen gefügt wechselt man diese durch | `/input switch_active_buffer` kbd:[Ctrl+u] | setzt für alle Buffer die Markierung für ungelesene Nachrichten | `/input set_unread`
| key[alt-x] | Zoom eines zusammengefügten Buffers (key[alt-x] ein zweites mal: alle zusammengefügten Buffer werden angezeigt) | `/input zoom_merged_buffer` | kbd:[Ctrl+x] | sind mehrere Buffer zu einem Buffer zusammen gefügt wechselt man diese durch | `/input switch_active_buffer`
| key[PgUp] | eine Seite im Verlaufsspeicher des Buffers nach oben blättern | `/window page_up` | kbd:[Alt+x] | Zoom eines zusammengefügten Buffers (kbd:[Alt+x] ein zweites mal: alle zusammengefügten Buffer werden angezeigt) | `/input zoom_merged_buffer`
| key[PgDn] | eine Seite im Verlaufsspeicher des Buffer nach unten blättern | `/window page_down` | kbd:[PgUp] | eine Seite im Verlaufsspeicher des Buffers nach oben blättern | `/window page_up`
| key[alt-PgUp] | einige Zeilen im Verlaufsspeicher des Buffer nach oben blättern | `/window scroll_up` | kbd:[PgDn] | eine Seite im Verlaufsspeicher des Buffer nach unten blättern | `/window page_down`
| key[alt-PgDn] | einige Zeilen im Verlaufsspeicher des Buffer nach unten blättern | `/window scroll_down` | kbd:[Alt+PgUp] | einige Zeilen im Verlaufsspeicher des Buffer nach oben blättern | `/window scroll_up`
| key[alt-Home] | springt zur ersten Zeile des Verlaufsspeichers des aktuellen Buffers| `/window scroll_top` | kbd:[Alt+PgDn] | einige Zeilen im Verlaufsspeicher des Buffer nach unten blättern | `/window scroll_down`
| key[alt-End] | springt zur letzten Zeile des Verlaufsspeichers des aktuellen Buffers | `/window scroll_bottom` | kbd:[Alt+Home] | springt zur ersten Zeile des Verlaufsspeichers des aktuellen Buffers| `/window scroll_top`
| key[alt-←] .4+| zum vorherigen Buffer springen .4+| `/buffer -1` | kbd:[Alt+End] | springt zur letzten Zeile des Verlaufsspeichers des aktuellen Buffers | `/window scroll_bottom`
| key[alt-↑] | kbd:[Alt+←] +
| key[ctrl-p] kbd:[Alt+↑] +
| key[F5] kbd:[Ctrl+p] +
| key[alt-→] .4+| zum nächsten Buffer springen .4+| `/buffer +1` kbd:[F5] | zum vorherigen Buffer springen | `/buffer -1`
| key[alt-↓] | kbd:[Alt+→] +
| key[ctrl-n] kbd:[Alt+↓] +
| key[F6] kbd:[Ctrl+n] +
| key[F7] | zum vorherigen Fenster wechseln | `/window -1` kbd:[F6] | zum nächsten Buffer springen | `/buffer +1`
| key[F8] | zum nächsten Fenster wechseln | `/window +1` | kbd:[F7] | zum vorherigen Fenster wechseln | `/window -1`
| key[F9] | Titel des Buffers nach links verschieben | `/bar scroll title * -30%` | kbd:[F8] | zum nächsten Fenster wechseln | `/window +1`
| key[F10] | Titel des Buffers nach rechts verschieben | `/bar scroll title * +30%` | kbd:[F9] | Titel des Buffers nach links verschieben | `/bar scroll title * -30%`
| key[F11] | Benutzerliste um eine Seite nach oben blättern | `/bar scroll nicklist * -100%` | kbd:[F10] | Titel des Buffers nach rechts verschieben | `/bar scroll title * +30%`
| key[F12] | Benutzerliste um eine Seite nach unten blättern | `/bar scroll nicklist * +100%` | kbd:[F11] | Benutzerliste um eine Seite nach oben blättern | `/bar scroll nicklist * -100%`
| key[alt-F11] | springt zum Anfang der Benutzerliste | `/bar scroll nicklist * b` | kbd:[F12] | Benutzerliste um eine Seite nach unten blättern | `/bar scroll nicklist * +100%`
| key[alt-F12] | springt zum Ende der Benutzerliste | `/bar scroll nicklist * e` | kbd:[Alt+F11] | springt zum Anfang der Benutzerliste | `/bar scroll nicklist * b`
| key[alt-a] | wechselt zum nächsten Buffer mit Aktivität (nach Priorität: highlight, Nachricht, ...) | `/input jump_smart` | kbd:[Alt+F12] | springt zum Ende der Benutzerliste | `/bar scroll nicklist * e`
| key[alt-h] | löscht Hotliste (Aktivitätsanzeige für die Buffer) | `/input hotlist_clear` | kbd:[Alt+a] | wechselt zum nächsten Buffer mit Aktivität (nach Priorität: highlight, Nachricht, ...) | `/input jump_smart`
| key[alt-j,alt-f] | wechselt zum ersten Buffer | `/buffer -` | kbd:[Alt+h] | löscht Hotliste (Aktivitätsanzeige für die Buffer) | `/input hotlist_clear`
| key[alt-j,alt-l] | wechselt zum letzten Buffer | `/buffer +` | kbd:[Alt+j],
| key[alt-j,alt-r] | wechselt zum IRC RAW Buffer | `/server raw` kbd:[Alt+f] | wechselt zum ersten Buffer | `/buffer -`
| key[alt-j,alt-s] | wechselt zum IRC Server Buffer | `/server jump` | kbd:[Alt+j],
| key[alt-0...9] | wechselt zum Buffer mit der Nummer (0 = 10) | `/buffer *N` kbd:[Alt+l] | wechselt zum letzten Buffer | `/buffer +`
| key[alt-j,01...99] | wechselt zum Buffer mit der angegeben Nummer | `/buffer *NN` | kbd:[Alt+j],
| key[alt-l] | schaltet einfachen Anzeigemodus an/aus | `/window bare` kbd:[Alt+r] | wechselt zum IRC RAW Buffer | `/server raw`
| key[alt-m] | schaltet Mausfunktion ein/aus | `/mouse toggle` | kbd:[Alt+j],
| key[alt-n] | springt zur nächsten Highlight Nachricht | `/window scroll_next_highlight` kbd:[Alt+s] | wechselt zum IRC Server Buffer | `/server jump`
| key[alt-p] | springt zur vorherigen Highlight Nachricht | `/window scroll_previous_highlight` | kbd:[Alt+0...9] | wechselt zum Buffer mit der Nummer (0 = 10) | `/buffer *N`
| key[alt-u] | springt zur ersten ungelesenen Zeile im Buffer | `/window scroll_unread` | kbd:[Alt+j],
| key[alt-w,alt-↑] | wechselt zum oberen Fenster | `/window up` kbd:[01...99] | wechselt zum Buffer mit der angegeben Nummer | `/buffer *NN`
| key[alt-w,alt-↓] | wechselt zum unteren Fenster | `/window down` | kbd:[Alt+l] | schaltet einfachen Anzeigemodus an/aus | `/window bare`
| key[alt-w,alt-←] | wechselt zum linken Fenster | `/window left` | kbd:[Alt+m] | schaltet Mausfunktion ein/aus | `/mouse toggle`
| key[alt-w,alt-→] | wechselt zum rechten Fenster | `/window right` | kbd:[Alt+n] | springt zur nächsten Highlight Nachricht | `/window scroll_next_highlight`
| key[alt-w,alt-b] | passt die Größe aller Fenster an | `/window balance` | kbd:[Alt+p] | springt zur vorherigen Highlight Nachricht | `/window scroll_previous_highlight`
| key[alt-w,alt-s] | Wechselt Buffer von zwei Fenstern | `/window swap` | kbd:[Alt+u] | springt zur ersten ungelesenen Zeile im Buffer | `/window scroll_unread`
| key[alt-z] | Zoom für aktuelles Fenster (nochmals key[alt-z]: stellt die vorherigen Einstellungen wieder her) | `/window zoom` | kbd:[Alt+w],
| key[alt-]key[<] | springt zum letzten besuchten Buffer | `/input jump_previously_visited_buffer` kbd:[Alt+↑] | wechselt zum oberen Fenster | `/window up`
| key[alt-]key[>] | springt zum nächsten besuchten Buffer | `/input jump_next_visited_buffer` | kbd:[Alt+w],
| key[alt-/] | wechselt zum jeweils zuletzt angezeigten Buffern | `/input jump_last_buffer_displayed` kbd:[Alt+↓] | wechselt zum unteren Fenster | `/window down`
| key[alt-=] | schaltet Filterfunktion an/aus | `/filter toggle` | kbd:[Alt+w],
| key[alt--] | schaltet, für den aktuellen Buffer, Filterfunktion an/aus | `/filter toggle @` kbd:[Alt+←] | wechselt zum linken Fenster | `/window left`
| kbd:[Alt+w],
kbd:[Alt+→] | wechselt zum rechten Fenster | `/window right`
| kbd:[Alt+w],
kbd:[Alt+b] | passt die Größe aller Fenster an | `/window balance`
| kbd:[Alt+w],
kbd:[Alt+s] | Wechselt Buffer von zwei Fenstern | `/window swap`
| kbd:[Alt+z] | Zoom für aktuelles Fenster (nochmals kbd:[Alt+z]: stellt die vorherigen Einstellungen wieder her) | `/window zoom`
| kbd:[Alt+<] | springt zum letzten besuchten Buffer | `/input jump_previously_visited_buffer`
| kbd:[Alt+>] | springt zum nächsten besuchten Buffer | `/input jump_next_visited_buffer`
| kbd:[Alt+/] | wechselt zum jeweils zuletzt angezeigten Buffern | `/input jump_last_buffer_displayed`
| kbd:[Alt+=] | schaltet Filterfunktion an/aus | `/filter toggle`
| kbd:[Alt+-] | schaltet, für den aktuellen Buffer, Filterfunktion an/aus | `/filter toggle @`
|=== |===
[[key_bindings_search_context]] [[key_bindings_search_context]]
==== Tasten für "Suchen"-Kontext ==== Tasten für "Suchen"-Kontext
Diese Tasten werden im Kontext "search" verwendet (wenn key[ctrl-r] genutzt wird um Diese Tasten werden im Kontext "search" verwendet (wenn kbd:[Ctrl+r] genutzt wird um
in einem Buffer nach einem Text zu suchen). in einem Buffer nach einem Text zu suchen).
[width="100%",cols="^.^3,.^10,.^5",options="header"] [width="100%",cols="^.^3,.^8,.^5",options="header"]
|=== |===
| Taste | Beschreibung | Befehl | Taste | Beschreibung | Befehl
| key[ctrl-r] | Wechsel des Suchmodus: einfache Textsuche (Standard), reguläre Ausdrücke | `/input search_switch_regex` | kbd:[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` | kbd:[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` | kbd:[Tab] | wechselt Suche in: Nachricht (Standard), im Präfix, Präfix + Nachricht | `/input search_switch_where`
| key[↑] | sucht vorheriger Zeile | `/input search_previous` | kbd:[↑] | sucht vorheriger Zeile | `/input search_previous`
| key[↓] | sucht nächste Zeile | `/input search_next` | kbd:[↓] | sucht nächste Zeile | `/input search_next`
| key[Enter] .3+| beendet Suche ab aktueller Position .3+| `/input search_stop_here` | kbd:[Enter] +
| key[ctrl-j] kbd:[Ctrl+j] +
| key[ctrl-m] kbd:[Ctrl+m] | beendet Suche ab aktueller Position | `/input search_stop_here`
| key[ctrl-q] | beendet Suche und blättert zum Ende des Buffers | `/input search_stop` | kbd:[Ctrl+q] | beendet Suche und blättert zum Ende des Buffers | `/input search_stop`
|=== |===
[[key_bindings_cursor_context]] [[key_bindings_cursor_context]]
@ -1182,28 +1200,28 @@ in einem Buffer nach einem Text zu suchen).
Diese Tasten werden im Kontext "cursor" verwendet (Cursor kann frei auf dem Bildschirm bewegt werden) Diese Tasten werden im Kontext "cursor" verwendet (Cursor kann frei auf dem Bildschirm bewegt werden)
[width="100%",cols="^.^3,^.^3,.^10,.^8",options="header"] [width="100%",cols="^.^3,^.^2,.^7,.^7",options="header"]
|=== |===
| Taste | Bereich | Beschreibung | Befehl | Taste | Bereich | Beschreibung | Befehl
| key[↑] | - | bewegt Cursor eine Zeile nach oben | `/cursor move up` | kbd:[↑] | - | bewegt Cursor eine Zeile nach oben | `/cursor move up`
| key[↓] | - | bewegt Cursor eine Zeile nach unten | `/cursor move down` | kbd:[↓] | - | bewegt Cursor eine Zeile nach unten | `/cursor move down`
| key[←] | - | bewegt Cursor eine Spalte nach links | `/cursor move left` | kbd:[←] | - | bewegt Cursor eine Spalte nach links | `/cursor move left`
| key[→] | - | bewegt Cursor eine Spalte nach rechts | `/cursor move right` | kbd:[→] | - | bewegt Cursor eine Spalte nach rechts | `/cursor move right`
| key[alt-↑] | - | bewegt Cursor einen Bereich nach oben | `/cursor move area_up` | kbd:[Alt+↑] | - | bewegt Cursor einen Bereich nach oben | `/cursor move area_up`
| key[alt-↓] | - | bewegt Cursor einen Bereich nach unten | `/cursor move area_down` | kbd:[Alt+↓] | - | bewegt Cursor einen Bereich nach unten | `/cursor move area_down`
| key[alt-←] | - | bewegt Cursor einen Bereich nach links | `/cursor move area_left` | kbd:[Alt+←] | - | bewegt Cursor einen Bereich nach links | `/cursor move area_left`
| key[alt-→] | - | bewegt Cursor einen Bereich nach rechts | `/cursor move area_right` | kbd:[Alt+→] | - | bewegt Cursor einen Bereich nach rechts | `/cursor move area_right`
| key[m] | Chat | quotet Nachricht | `hsignal:chat_quote_message;/cursor stop` | kbd:[m] | Chat | quotet Nachricht | `hsignal:chat_quote_message;/cursor stop`
| key[q] | Chat | quotet prefix + Nachricht | `hsignal:chat_quote_prefix_message;/cursor stop` | kbd:[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` | kbd:[Q] | Chat | quotet Uhrzeit + prefix + Nachricht | `hsignal:chat_quote_time_prefix_message;/cursor stop`
| key[b] | Benutzerliste | verbannt nick (Ban) | `/window ${_window_number};/ban ${nick}` | kbd:[b] | Benutzerliste | verbannt nick (Ban) | `/window ${_window_number};/ban ${nick}`
| key[k] | Benutzerliste | kickt nick | `/window ${_window_number};/kick ${nick}` | kbd:[k] | Benutzerliste | kickt nick | `/window ${_window_number};/kick ${nick}`
| key[K] | Benutzerliste | kickt und verbannt nick | `/window ${_window_number};/kickban ${nick}` | kbd:[K] | Benutzerliste | kickt und verbannt nick | `/window ${_window_number};/kickban ${nick}`
| key[q] | Benutzerliste | öffnet privaten Chat mit Nick | `/window ${_window_number};/query ${nick};/cursor stop` | kbd:[q] | Benutzerliste | öffnet privaten Chat mit Nick | `/window ${_window_number};/query ${nick};/cursor stop`
| key[w] | Benutzerliste | führt einen whois für Nick aus | `/window ${_window_number};/whois ${nick}` | kbd:[w] | Benutzerliste | führt einen whois für Nick aus | `/window ${_window_number};/whois ${nick}`
| key[Enter] .3+| - .3+| beendet den Cursor-Modus .3+| `/cursor stop` | kbd:[Enter] +
| key[ctrl-j] kbd:[Ctrl+j] +
| key[ctrl-m] kbd:[Ctrl+m] | - | beendet den Cursor-Modus | `/cursor stop`
|=== |===
[[key_bindings_mouse_context]] [[key_bindings_mouse_context]]
@ -1211,35 +1229,35 @@ Diese Tasten werden im Kontext "cursor" verwendet (Cursor kann frei auf dem Bild
Diese Tasten werden im Kontext "mouse" verwendet, wenn eine Mausfunktion genutzt worden ist. Diese Tasten werden im Kontext "mouse" verwendet, wenn eine Mausfunktion genutzt worden ist.
[width="100%",cols="^.^3,^.^3,^.^3,.^10,.^8",options="header"] [width="100%",cols="^.^3,^.^3,^.^3,.^8,.^8",options="header"]
|=== |===
| Maustaste ^(1)^ | Mausgeste | Bereich | Beschreibung | Befehl | Maustaste ^(1)^ | Mausgeste | Bereich | Beschreibung | Befehl
| ◾◽◽ | - | Chat | wechselt zum Fenster | `/window ${_window_number}` | ◾◽◽ | - | Chat | wechselt zum Fenster | `/window ${_window_number}`
| ◾◽◽ | links | Chat | zum vorherigen Buffer springen | `/window ${_window_number};/buffer +1` | ◾◽◽ | links | Chat | zum vorherigen Buffer springen | `/window ${_window_number};/buffer +1`
| ◾◽◽ | rechts | Chat | zum nächsten 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` | ◾◽◽ | 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` | ◾◽◽ | 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) | 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 (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 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 | 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 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` | ⇓ | - | 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%` | kbd:[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%` | kbd:[Ctrl+⇓] | - | chat | horizontal, nach rechts scrollen | `/window scroll_horiz -window ${_window_number} +10%`
| ◾◽◽ | hoch | Benutzerliste | Benutzerliste um eine Seite nach oben blättern | `/bar scroll nicklist ${_window_number} -100%` | ◾◽◽ | hoch | Benutzerliste | Benutzerliste um eine Seite nach oben blättern | `/bar scroll nicklist ${_window_number} -100%`
| ◾◽◽ | runter | Benutzerliste | Benutzerliste um eine Seite nach unten blättern | `/bar scroll nicklist ${_window_number} +100%` | ◾◽◽ | runter | Benutzerliste | Benutzerliste um eine Seite nach unten blättern | `/bar scroll nicklist ${_window_number} +100%`
| ◾◽◽ | hoch(lang) | Benutzerliste | springt zum Anfang der Benutzerliste | `/bar scroll nicklist ${_window_number} b` | ◾◽◽ | hoch(lang) | Benutzerliste | springt zum Anfang der Benutzerliste | `/bar scroll nicklist ${_window_number} b`
| ◾◽◽ | runter(lang) | Benutzerliste | springt zum Ende der Benutzerliste | `/bar scroll nicklist ${_window_number} e` | ◾◽◽ | runter(lang) | Benutzerliste | springt zum Ende der Benutzerliste | `/bar scroll nicklist ${_window_number} e`
| ◾◽◽ | - | Benutzerliste | öffnet privaten Chat mit Nick | `/window ${_window_number};/query ${nick}` | ◾◽◽ | - | Benutzerliste | öffnet privaten Chat mit Nick | `/window ${_window_number};/query ${nick}`
| ◽◽◾ | - | Benutzerliste | führt einen whois für Nick aus | `/window ${_window_number};/whois ${nick}` | ◽◽◾ | - | Benutzerliste | führt einen whois für Nick aus | `/window ${_window_number};/whois ${nick}`
| ◾◽◽ | links | Benutzerliste | kickt Nick | `/window ${_window_number};/kick ${nick}` | ◾◽◽ | links | Benutzerliste | kickt Nick | `/window ${_window_number};/kick ${nick}`
| ◾◽◽ | links(lang) | Benutzerliste | kickt und verbannt Nick | `/window ${_window_number};/kickban ${nick}` | ◾◽◽ | links(lang) | Benutzerliste | kickt und verbannt Nick | `/window ${_window_number};/kickban ${nick}`
| ◽◽◾ | links | Benutzerliste | verbannt Nick | `/window ${_window_number};/ban ${nick}` | ◽◽◾ | links | Benutzerliste | verbannt Nick | `/window ${_window_number};/ban ${nick}`
| ◽◽◾ | - | Input | fängt ein Mausereignis und fügt dieses in die Befehlszeile ein | `/input grab_mouse_area` | ◽◽◾ | - | 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 oben | `/bar scroll ${_bar_name} ${_window_number} -20%`
| ⇓ | - | jede Bar | blättert Bar um 20% nach unten | `/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}` | ◽◾◽ | - | überall | aktiviert den Cursor-Modus an dieser Position | `/cursor go ${_x},${_y}`
|=== |===
[NOTE] [NOTE]
@ -1261,7 +1279,7 @@ Um die Mausunterstützung beim Programmstart zu aktivieren:
---- ----
Um die Mausunterstützung direkt zu aktivieren, kann man den Tastenkurzbefehl Um die Mausunterstützung direkt zu aktivieren, kann man den Tastenkurzbefehl
key[alt-m] nutzen oder folgenden Befehl ausführen: kbd:[Alt+m] nutzen oder folgenden Befehl ausführen:
---- ----
/mouse enable /mouse enable
@ -1269,7 +1287,7 @@ key[alt-m] nutzen oder folgenden Befehl ausführen:
Es ist möglich die Mausunterstützung kurzzeitig zu deaktivieren und dies auf Es ist möglich die Mausunterstützung kurzzeitig zu deaktivieren und dies auf
einen Tastenkurzbefehl zu legen. Zum Beispiel soll über den Tastenkurzbefehl einen Tastenkurzbefehl zu legen. Zum Beispiel soll über den Tastenkurzbefehl
key[alt-%] die Mausunterstützung für 10 Sekunden deaktiviert werden: kbd:[Alt+%] die Mausunterstützung für 10 Sekunden deaktiviert werden:
---- ----
/key bind meta-% /mouse toggle 10 /key bind meta-% /mouse toggle 10
@ -1278,10 +1296,10 @@ key[alt-%] die Mausunterstützung für 10 Sekunden deaktiviert werden:
[IMPORTANT] [IMPORTANT]
Ist die Maus in Weechat aktiviert werden alle Mausereignisse duch WeeChat gefangen. Ist die Maus in Weechat aktiviert werden alle Mausereignisse duch WeeChat gefangen.
Dadurch werden Aktionen wie Kopieren+Einfügen oder Klicks auf URLs nicht an das Dadurch werden Aktionen wie Kopieren+Einfügen oder Klicks auf URLs nicht an das
Terminal weitergereicht. + Mittels der key[shift] Taste kann aber das Mausereignis Terminal weitergereicht. + Mittels der kbd:[Shift] Taste kann aber das Mausereignis
an das Terminal weitergeleitet werden, als ob die Maus deaktiviert wäre (bei an das Terminal weitergeleitet werden, als ob die Maus deaktiviert wäre (bei
einigen Terminals, wie z.B. iTerm, muß die Taste key[alt] anstelle von einigen Terminals, wie z.B. iTerm, muß die Taste kbd:[Alt] anstelle von
key[shift] verwendet werden). kbd:[Shift] verwendet werden).
[NOTE] [NOTE]
Sollten Probleme bei der Mausunterstützung auftreten, dann sollte Bitte die 'WeeChat FAQ' gelesen werden. Sollten Probleme bei der Mausunterstützung auftreten, dann sollte Bitte die 'WeeChat FAQ' gelesen werden.
@ -1303,9 +1321,9 @@ Liste der Modifiers:
[width="50%",cols="3m,4",options="header"] [width="50%",cols="3m,4",options="header"]
|=== |===
| Modifier | Beschreibung | Modifier | Beschreibung
| ctrl | Taste key[ctrl] | ctrl | Taste kbd:[Ctrl]
| alt | Taste key[alt] | alt | Taste kbd:[Alt]
| ctrl-alt | Taste key[ctrl-]key[alt] | ctrl-alt | Taste kbd:[Ctrl] + kbd:[Alt]
|=== |===
Liste der Maustasten/Mausrad: Liste der Maustasten/Mausrad:
@ -1400,41 +1418,41 @@ Dazu muss dem ersten "/" ein zweites "/" vorangestellt werden. Um den Befehl'/se
==== Farbkodierung ==== Farbkodierung
Für einige Erweiterungen wie z.B. der IRC Erweiterung können Farbkodierungen und Attribute für den 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 key[ctrl-c], gefolgt von einem der folgenden Text gesetzt werden. Dazu muss die Tastenkombination kbd:[Ctrl+c], gefolgt von einem der folgenden
Zeichen, genutzt werden: Zeichen, genutzt werden:
key[ctrl-c,b]:: kbd:[Ctrl+c], kbd:[b]::
Text wird fett dargestellt Text wird fett dargestellt
key[ctrl-c,c], key[xx]:: kbd:[Ctrl+c], kbd:[c], kbd:[xx]::
Textfarbe `xx` (siehe Farbtabelle) Textfarbe `xx` (siehe Farbtabelle)
key[ctrl-c,c], key[xx]key[,]key[yy]:: kbd:[Ctrl+c], kbd:[c], kbd:[xx], kbd:[,], kbd:[yy]::
Textfarbe `xx` und Hintergrundfarbe `yy` (siehe Farbtabelle) Textfarbe `xx` und Hintergrundfarbe `yy` (siehe Farbtabelle)
key[ctrl-c,i]:: kbd:[Ctrl+c], kbd:[i]::
Text wird kursiv dargestellt Text wird kursiv dargestellt
key[ctrl-c,o]:: kbd:[Ctrl+c], kbd:[o]::
deaktiviert Farben und Attribute deaktiviert Farben und Attribute
key[ctrl-c,v]:: kbd:[Ctrl+c], kbd:[v]::
Farben umkehren (kehrt Textfarbe und Hintergrundfarbe um) Farben umkehren (kehrt Textfarbe und Hintergrundfarbe um)
key[ctrl-c,_]:: kbd:[Ctrl+c], kbd:[_]::
Text wird mit Unterstrich dargestellt Text wird mit Unterstrich dargestellt
[NOTE] [NOTE]
Der selbe Befehl (ohne den Wert für key[ctrl-c,c]) sollte genutzt werden Der selbe Befehl (ohne den Wert für kbd:[Ctrl+c], kbd:[c]) sollte genutzt werden
um die Farbkodierungen bzw. Attribute zu deaktivieren. um die Farbkodierungen bzw. Attribute zu deaktivieren.
Farbtabelle für key[ctrl-c,c]: Farbtabelle für kbd:[Ctrl+c], kbd:[c]:
include::autogen/user/irc_colors.asciidoc[] include::autogen/user/irc_colors.asciidoc[]
[NOTE] [NOTE]
Um sich alle verfügbaren Farben anzeigen zu lassen, die der Terminal Um sich alle verfügbaren Farben anzeigen zu lassen, die der Terminal
unterstützt, kann man in WeeChat die Tastenkombination key[alt-c] unterstützt, kann man in WeeChat die Tastenkombination kbd:[Alt+c]
im `/color` Buffer nutzen oder im Terminal den Befehl `weechat --colors` ausführen. im `/color` Buffer nutzen oder im Terminal den Befehl `weechat --colors` ausführen.
Beispiel: Im Buffer wird "Hallo an alle!" ausgegeben. Dabei wird "Hallo" in Fettschrift Beispiel: Im Buffer wird "Hallo an alle!" ausgegeben. Dabei wird "Hallo" in Fettschrift
@ -1535,7 +1553,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. 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 Mit dem `/color` Befehl kann man sich sowohl die aktuelle Farbpalette anzeigen lassen als
auch die Anzahl der zu nutzenden Farben. Mit key[alt-c] kann man vorübergehend zu den auch die Anzahl der zu nutzenden Farben. Mit kbd:[Alt+c] kann man vorübergehend zu den
Terminalfarben wechseln um eine Farbe auszuwählen. Terminalfarben wechseln um eine Farbe auszuwählen.
Um zum Beispiel die Uhrzeit in einem Buffer in einem schönen Orange darzustellen: Um zum Beispiel die Uhrzeit in einem Buffer in einem schönen Orange darzustellen:
@ -1669,7 +1687,7 @@ ein Beispiel wie man das Passwort für den IRC Server 'freenode' schützt:
Um einen Überblick über seine schutzwürdigen Daten zu erhalten kann ein Um einen Überblick über seine schutzwürdigen Daten zu erhalten kann ein
gesonderter Buffer geöffnet werden. In diesem Buffer kann man sich mittels gesonderter Buffer geöffnet werden. In diesem Buffer kann man sich mittels
key[alt-v] seine Passwörter anzeigen lassen. Um den Buffer zu öffnen nutzt kbd:[Alt+v] seine Passwörter anzeigen lassen. Um den Buffer zu öffnen nutzt
man: man:
---- ----

View File

@ -19,6 +19,9 @@ h1,h2,h3,h4,h5 {
line-height: normal; line-height: normal;
font-size: .95em; font-size: .95em;
} }
.tableblock kbd {
font-size: .691em;
}
.hex { .hex {
padding: 0 .2em; padding: 0 .2em;
border: 1px solid #88b; border: 1px solid #88b;

View File

@ -910,7 +910,7 @@ The bare display has following features:
mouse like you do in the terminal to click on URLs and select text mouse like you do in the terminal to click on URLs and select text
* ncurses is not used, therefore URLs are not cut at the end of lines. * ncurses is not used, therefore URLs are not cut at the end of lines.
The default key to enabled bare display is key[alt-l], and same key to exit (or The default key to enabled bare display is kbd:[Alt+l], and same key to exit (or
by default anything changing the input will exit the bare display, see option by default anything changing the input will exit the bare display, see option
<<option_weechat.look.bare_display_exit_on_input,weechat.look.bare_display_exit_on_input>>). <<option_weechat.look.bare_display_exit_on_input,weechat.look.bare_display_exit_on_input>>).
@ -1028,131 +1028,149 @@ The notify level for a buffer can be set with command `/buffer`:
[[key_bindings_command_line]] [[key_bindings_command_line]]
==== Keys for command line ==== Keys for command line
[width="100%",cols="^.^3,.^10,.^5",options="header"] [width="100%",cols="^.^3,.^8,.^5",options="header"]
|=== |===
| Key | Description | Command | Key | Description | Command
| key[←] .2+| Go to previous char in command line .2+| `/input move_previous_char` | kbd:[←] +
| key[ctrl-b] kbd:[Ctrl+b] | Go to previous char in command line | `/input move_previous_char`
| key[→] .2+| Go to next char in command line .2+| `/input move_next_char` | kbd:[→] +
| key[ctrl-f] kbd:[Ctrl+f] | Go to next char in command line | `/input move_next_char`
| key[ctrl-←] .2+| Go to previous word in command line .2+| `/input move_previous_word` | kbd:[Ctrl+←] +
| key[alt-b] kbd:[Alt+b] | Go to previous word in command line | `/input move_previous_word`
| key[ctrl-→] .2+| Go to next word in command line .2+| `/input move_next_word` | kbd:[Ctrl+→] +
| key[alt-f] kbd:[Alt+f] | Go to next word in command line | `/input move_next_word`
| key[Home] .2+| Go to the beginning of command line .2+| `/input move_beginning_of_line` | kbd:[Home] +
| key[ctrl-a] kbd:[Ctrl+a] | Go to the beginning of command line | `/input move_beginning_of_line`
| key[End] .2+| Go to the end of command line .2+| `/input move_end_of_line` | kbd:[End] +
| key[ctrl-e] kbd:[Ctrl+e] | Go to the end of command line | `/input move_end_of_line`
| key[ctrl-c,b] | Insert code for bold text | `/input insert \x02` | kbd:[Ctrl+c],
| key[ctrl-c,c] | Insert code for colored text | `/input insert \x03` kbd:[b] | Insert code for bold text | `/input insert \x02`
| key[ctrl-c,i] | Insert code for italic text | `/input insert \x1D` | kbd:[Ctrl+c],
| key[ctrl-c,o] | Insert code for color reset | `/input insert \x0F` kbd:[c] | Insert code for colored text | `/input insert \x03`
| key[ctrl-c,v] | Insert code for reverse color | `/input insert \x16` | kbd:[Ctrl+c],
| key[ctrl-c,_] | Insert code for underlined text | `/input insert \x1F` kbd:[i] | Insert code for italic text | `/input insert \x1D`
| key[Del] .2+| Delete next char in command line .2+| `/input delete_next_char` | kbd:[Ctrl+c],
| key[ctrl-d] kbd:[o] | Insert code for color reset | `/input insert \x0F`
| key[Backsp.] .2+| Delete previous char in command line .2+| `/input delete_previous_char` | kbd:[Ctrl+c],
| key[ctrl-h] kbd:[v] | Insert code for reverse color | `/input insert \x16`
| key[ctrl-k] | Delete from cursor until end of command line (deleted string is copied to clipboard) | `/input delete_end_of_line` | kbd:[Ctrl+c],
| key[ctrl-r] | Search for text in buffer history (see <<key_bindings_search_context,keys for search context>>) | `/input search_text_here` kbd:[_] | Insert code for underlined text | `/input insert \x1F`
| key[ctrl-t] | Transpose chars | `/input transpose_chars` | kbd:[Del] +
| key[ctrl-u] | Delete from cursor until beginning of command line (deleted string is copied to clipboard) | `/input delete_beginning_of_line` kbd:[Ctrl+d] | Delete next char in command line | `/input delete_next_char`
| key[ctrl-w] | Delete previous word of command line (deleted string is copied to clipboard) | `/input delete_previous_word` | kbd:[Backsp.] +
| key[ctrl-y] | Paste clipboard content | `/input clipboard_paste` kbd:[Ctrl+h] | Delete previous char in command line | `/input delete_previous_char`
| key[ctrl-_] | Undo last action on command line | `/input undo` | kbd:[Ctrl+k] | Delete from cursor until end of command line (deleted string is copied to clipboard) | `/input delete_end_of_line`
| key[alt-_] | Redo last action on command line | `/input redo` | kbd:[Ctrl+r] | Search for text in buffer history (see <<key_bindings_search_context,keys for search context>>) | `/input search_text_here`
| key[Tab] | Complete command or nick (key[Tab] again: find next completion) | `/input complete_next` | kbd:[Ctrl+t] | Transpose chars | `/input transpose_chars`
| key[shift-Tab] | Without completion: do a partial completion, with pending completion: complete with previous completion | `/input complete_previous` | kbd:[Ctrl+u] | Delete from cursor until beginning of command line (deleted string is copied to clipboard) | `/input delete_beginning_of_line`
| key[Enter] .3+| Execute command or send message (in search mode: stop search) .3+| `/input return` | kbd:[Ctrl+w] | Delete previous word of command line (deleted string is copied to clipboard) | `/input delete_previous_word`
| key[ctrl-j] | kbd:[Ctrl+y] | Paste clipboard content | `/input clipboard_paste`
| key[ctrl-m] | kbd:[Ctrl+_] | Undo last action on command line | `/input undo`
| key[↑] | Call previous command/message (in search mode: search up) | `/input history_previous` | kbd:[Alt+_] | Redo last action on command line | `/input redo`
| key[↓] | Call next command/message (in search mode: search down) | `/input history_next` | kbd:[Tab] | Complete command or nick (kbd:[Tab] again: find next completion) | `/input complete_next`
| key[ctrl-↑] | Call previous command/message in global history (common for all buffers) | `/input history_global_previous` | kbd:[Shift+Tab] | Without completion: do a partial completion, with pending completion: complete with previous completion | `/input complete_previous`
| key[ctrl-↓] | Call next command/message in global history (common for all buffers) | `/input history_global_next` | kbd:[Enter] +
| key[alt-d] | Delete next word in command line (deleted string is copied to clipboard) | `/input delete_next_word` kbd:[Ctrl+j] +
| key[alt-k] | Grab a key and insert its code (and command bound if key exists) in command line | `/input grab_key_command` kbd:[Ctrl+m] | Execute command or send message (in search mode: stop search) | `/input return`
| key[alt-r] | Delete entire command line | `/input delete_line` | kbd:[↑] | Call previous command/message (in search mode: search up) | `/input history_previous`
| key[alt-s] | Toggle aspell | `/mute aspell toggle` | kbd:[↓] | Call next command/message (in search mode: search down) | `/input history_next`
| kbd:[Ctrl+↑] | Call previous command/message in global history (common for all buffers) | `/input history_global_previous`
| kbd:[Ctrl+↓] | Call next command/message in global history (common for all buffers) | `/input history_global_next`
| kbd:[Alt+d] | Delete next word in command line (deleted string is copied to clipboard) | `/input delete_next_word`
| kbd:[Alt+k] | Grab a key and insert its code (and command bound if key exists) in command line | `/input grab_key_command`
| kbd:[Alt+r] | Delete entire command line | `/input delete_line`
| kbd:[Alt+s] | Toggle aspell | `/mute aspell toggle`
|=== |===
[[key_bindings_buffers_windows]] [[key_bindings_buffers_windows]]
==== Keys for buffers / windows ==== Keys for buffers / windows
[width="100%",cols="^.^3,.^10,.^5",options="header"] [width="100%",cols="^.^3,.^8,.^5",options="header"]
|=== |===
| Key | Description | Command | Key | Description | Command
| key[ctrl-l] | Redraw whole window | `/window refresh` | kbd:[Ctrl+l] | Redraw whole window | `/window refresh`
| key[ctrl-s,ctrl-u] | Set unread marker on all buffers | `/input set_unread` | kbd:[Ctrl+s],
| key[ctrl-x] | Switch current buffer if buffers are attached with same number | `/input switch_active_buffer` kbd:[Ctrl+u] | Set unread marker on all buffers | `/input set_unread`
| key[alt-x] | Zoom on merged buffer (key[alt-x] again: display all merged buffers) | `/input zoom_merged_buffer` | kbd:[Ctrl+x] | Switch current buffer if buffers are attached with same number | `/input switch_active_buffer`
| key[PgUp] | Scroll up one page in buffer history | `/window page_up` | kbd:[Alt+x] | Zoom on merged buffer (kbd:[Alt+x] again: display all merged buffers) | `/input zoom_merged_buffer`
| key[PgDn] | Scroll down one page in buffer history | `/window page_down` | kbd:[PgUp] | Scroll up one page in buffer history | `/window page_up`
| key[alt-PgUp] | Scroll up a few lines in buffer history | `/window scroll_up` | kbd:[PgDn] | Scroll down one page in buffer history | `/window page_down`
| key[alt-PgDn] | Scroll down a few lines in buffer history | `/window scroll_down` | kbd:[Alt+PgUp] | Scroll up a few lines in buffer history | `/window scroll_up`
| key[alt-Home] | Scroll to top of buffer | `/window scroll_top` | kbd:[Alt+PgDn] | Scroll down a few lines in buffer history | `/window scroll_down`
| key[alt-End] | Scroll to bottom of buffer | `/window scroll_bottom` | kbd:[Alt+Home] | Scroll to top of buffer | `/window scroll_top`
| key[alt-←] .4+| Switch to previous buffer .4+| `/buffer -1` | kbd:[Alt+End] | Scroll to bottom of buffer | `/window scroll_bottom`
| key[alt-↑] | kbd:[Alt+←] +
| key[ctrl-p] kbd:[Alt+↑] +
| key[F5] kbd:[Ctrl+p] +
| key[alt-→] .4+| Switch to next buffer .4+| `/buffer +1` kbd:[F5] | Switch to previous buffer | `/buffer -1`
| key[alt-↓] | kbd:[Alt+→] +
| key[ctrl-n] kbd:[Alt+↓] +
| key[F6] kbd:[Ctrl+n] +
| key[F7] | Switch to previous window | `/window -1` kbd:[F6] | Switch to next buffer | `/buffer +1`
| key[F8] | Switch to next window | `/window +1` | kbd:[F7] | Switch to previous window | `/window -1`
| key[F9] | Scroll buffer's title on the left | `/bar scroll title * -30%` | kbd:[F8] | Switch to next window | `/window +1`
| key[F10] | Scroll buffer's title on the right | `/bar scroll title * +30%` | kbd:[F9] | Scroll buffer's title on the left | `/bar scroll title * -30%`
| key[F11] | Scroll up one page in nicklist | `/bar scroll nicklist * -100%` | kbd:[F10] | Scroll buffer's title on the right | `/bar scroll title * +30%`
| key[F12] | Scroll down one page in nicklist | `/bar scroll nicklist * +100%` | kbd:[F11] | Scroll up one page in nicklist | `/bar scroll nicklist * -100%`
| key[alt-F11] | Go to the beginning of nicklist | `/bar scroll nicklist * b` | kbd:[F12] | Scroll down one page in nicklist | `/bar scroll nicklist * +100%`
| key[alt-F12] | Go to the end of nicklist | `/bar scroll nicklist * e` | kbd:[Alt+F11] | Go to the beginning of nicklist | `/bar scroll nicklist * b`
| key[alt-a] | Switch to next buffer with activity (with priority: highlight, message, other) | `/input jump_smart` | kbd:[Alt+F12] | Go to the end of nicklist | `/bar scroll nicklist * e`
| key[alt-h] | Clear hotlist (activity notification on other buffers) | `/input hotlist_clear` | kbd:[Alt+a] | Switch to next buffer with activity (with priority: highlight, message, other) | `/input jump_smart`
| key[alt-j,alt-f] | Switch to first buffer | `/buffer -` | kbd:[Alt+h] | Clear hotlist (activity notification on other buffers) | `/input hotlist_clear`
| key[alt-j,alt-l] | Switch to last buffer | `/buffer +` | kbd:[Alt+j],
| key[alt-j,alt-r] | Switch to IRC raw buffer | `/server raw` kbd:[Alt+f] | Switch to first buffer | `/buffer -`
| key[alt-j,alt-s] | Switch to IRC server buffer | `/server jump` | kbd:[Alt+j],
| key[alt-0...9] | Switch to buffer by number (0 = 10) | `/buffer *N` kbd:[Alt+l] | Switch to last buffer | `/buffer +`
| key[alt-j,01...99] | Switch to buffer by number | `/buffer *NN` | kbd:[Alt+j],
| key[alt-l] | Toggle bare display on/off | `/window bare` kbd:[Alt+r] | Switch to IRC raw buffer | `/server raw`
| key[alt-m] | Toggle mouse | `/mouse toggle` | kbd:[Alt+j],
| key[alt-n] | Scroll to next highlight | `/window scroll_next_highlight` kbd:[Alt+s] | Switch to IRC server buffer | `/server jump`
| key[alt-p] | Scroll to previous highlight | `/window scroll_previous_highlight` | kbd:[Alt+0...9] | Switch to buffer by number (0 = 10) | `/buffer *N`
| key[alt-u] | Scroll to first unread line in buffer | `/window scroll_unread` | kbd:[Alt+j],
| key[alt-w,alt-↑] | Switch to window above | `/window up` kbd:[01...99] | Switch to buffer by number | `/buffer *NN`
| key[alt-w,alt-↓] | Switch to window below | `/window down` | kbd:[Alt+l] | Toggle bare display on/off | `/window bare`
| key[alt-w,alt-←] | Switch to window on the left | `/window left` | kbd:[Alt+m] | Toggle mouse | `/mouse toggle`
| key[alt-w,alt-→] | Switch to window on the right | `/window right` | kbd:[Alt+n] | Scroll to next highlight | `/window scroll_next_highlight`
| key[alt-w,alt-b] | Balance the sizes of all windows | `/window balance` | kbd:[Alt+p] | Scroll to previous highlight | `/window scroll_previous_highlight`
| key[alt-w,alt-s] | Swap buffers of two windows | `/window swap` | kbd:[Alt+u] | Scroll to first unread line in buffer | `/window scroll_unread`
| key[alt-z] | Zoom on current window (key[alt-z] again: restore initial windows state, before zoom) | `/window zoom` | kbd:[Alt+w],
| key[alt-]key[<] | Switch to previous buffer in list of visited buffers | `/input jump_previously_visited_buffer` kbd:[Alt+↑] | Switch to window above | `/window up`
| key[alt-]key[>] | Switch to next buffer in list of visited buffers | `/input jump_next_visited_buffer` | kbd:[Alt+w],
| key[alt-/] | Switch to last buffer displayed (before last jump to a buffer) | `/input jump_last_buffer_displayed` kbd:[Alt+↓] | Switch to window below | `/window down`
| key[alt-=] | Toggle filters on/off | `/filter toggle` | kbd:[Alt+w],
| key[alt--] | Toggle filters on/off in current buffer | `/filter toggle @` kbd:[Alt+←] | Switch to window on the left | `/window left`
| kbd:[Alt+w],
kbd:[Alt+→] | Switch to window on the right | `/window right`
| kbd:[Alt+w],
kbd:[Alt+b] | Balance the sizes of all windows | `/window balance`
| kbd:[Alt+w],
kbd:[Alt+s] | Swap buffers of two windows | `/window swap`
| kbd:[Alt+z] | Zoom on current window (kbd:[Alt+z] again: restore initial windows state, before zoom) | `/window zoom`
| kbd:[Alt+<] | Switch to previous buffer in list of visited buffers | `/input jump_previously_visited_buffer`
| kbd:[Alt+>] | Switch to next buffer in list of visited buffers | `/input jump_next_visited_buffer`
| kbd:[Alt+/] | Switch to last buffer displayed (before last jump to a buffer) | `/input jump_last_buffer_displayed`
| kbd:[Alt+=] | Toggle filters on/off | `/filter toggle`
| kbd:[Alt+-] | Toggle filters on/off in current buffer | `/filter toggle @`
|=== |===
[[key_bindings_search_context]] [[key_bindings_search_context]]
==== Keys for "search" context ==== Keys for "search" context
These keys are used in context "search" (when key[ctrl-r] is pressed to search These keys are used in context "search" (when kbd:[Ctrl+r] is pressed to search
text in buffer). text in buffer).
[width="100%",cols="^.^3,.^10,.^5",options="header"] [width="100%",cols="^.^3,.^8,.^5",options="header"]
|=== |===
| Key | Description | Command | Key | Description | Command
| key[ctrl-r] | Switch search type: string (default), regular expression | `/input search_switch_regex` | kbd:[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` | kbd:[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` | kbd:[Tab] | Switch search in: messages (default), prefixes, prefixes + messages | `/input search_switch_where`
| key[↑] | Search previous line | `/input search_previous` | kbd:[↑] | Search previous line | `/input search_previous`
| key[↓] | Search next line | `/input search_next` | kbd:[↓] | Search next line | `/input search_next`
| key[Enter] .3+| Stop search at current position .3+| `/input search_stop_here` | kbd:[Enter] +
| key[ctrl-j] kbd:[Ctrl+j] +
| key[ctrl-m] kbd:[Ctrl+m] | Stop search at current position | `/input search_stop_here`
| key[ctrl-q] | Stop search and scroll to bottom of buffer | `/input search_stop` | kbd:[Ctrl+q] | Stop search and scroll to bottom of buffer | `/input search_stop`
|=== |===
[[key_bindings_cursor_context]] [[key_bindings_cursor_context]]
@ -1160,28 +1178,28 @@ text in buffer).
These keys are used in context "cursor" (free movement of cursor on screen). These keys are used in context "cursor" (free movement of cursor on screen).
[width="100%",cols="^.^3,^.^3,.^10,.^8",options="header"] [width="100%",cols="^.^3,^.^2,.^7,.^7",options="header"]
|=== |===
| Key | Area | Description | Command | Key | Area | Description | Command
| key[↑] | - | Move cursor one line up | `/cursor move up` | kbd:[↑] | - | Move cursor one line up | `/cursor move up`
| key[↓] | - | Move cursor one line down | `/cursor move down` | kbd:[↓] | - | Move cursor one line down | `/cursor move down`
| key[←] | - | Move cursor one column left | `/cursor move left` | kbd:[←] | - | Move cursor one column left | `/cursor move left`
| key[→] | - | Move cursor one column right | `/cursor move right` | kbd:[→] | - | Move cursor one column right | `/cursor move right`
| key[alt-↑] | - | Move cursor one area up | `/cursor move area_up` | kbd:[Alt+↑] | - | Move cursor one area up | `/cursor move area_up`
| key[alt-↓] | - | Move cursor one area down | `/cursor move area_down` | kbd:[Alt+↓] | - | Move cursor one area down | `/cursor move area_down`
| key[alt-←] | - | Move cursor one area left | `/cursor move area_left` | kbd:[Alt+←] | - | Move cursor one area left | `/cursor move area_left`
| key[alt-→] | - | Move cursor one area right | `/cursor move area_right` | kbd:[Alt+→] | - | Move cursor one area right | `/cursor move area_right`
| key[m] | chat | Quote message | `hsignal:chat_quote_message;/cursor stop` | kbd:[m] | chat | Quote message | `hsignal:chat_quote_message;/cursor stop`
| key[q] | chat | Quote prefix + message | `hsignal:chat_quote_prefix_message;/cursor stop` | kbd:[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` | kbd:[Q] | chat | Quote time + prefix + message | `hsignal:chat_quote_time_prefix_message;/cursor stop`
| key[b] | nicklist | Ban nick | `/window ${_window_number};/ban ${nick}` | kbd:[b] | nicklist | Ban nick | `/window ${_window_number};/ban ${nick}`
| key[k] | nicklist | Kick nick | `/window ${_window_number};/kick ${nick}` | kbd:[k] | nicklist | Kick nick | `/window ${_window_number};/kick ${nick}`
| key[K] | nicklist | Kick and ban nick | `/window ${_window_number};/kickban ${nick}` | kbd:[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` | kbd:[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}` | kbd:[w] | nicklist | Do a whois on nick | `/window ${_window_number};/whois ${nick}`
| key[Enter] .3+| - .3+| Stop cursor mode .3+| `/cursor stop` | kbd:[Enter] +
| key[ctrl-j] kbd:[Ctrl+j] +
| key[ctrl-m] kbd:[Ctrl+m] | - | Stop cursor mode | `/cursor stop`
|=== |===
[[key_bindings_mouse_context]] [[key_bindings_mouse_context]]
@ -1189,35 +1207,35 @@ These keys are used in context "cursor" (free movement of cursor on screen).
These keys are used in context "mouse", namely when a mouse event occurs. These keys are used in context "mouse", namely when a mouse event occurs.
[width="100%",cols="^.^3,^.^3,^.^3,.^10,.^8",options="header"] [width="100%",cols="^.^3,^.^3,^.^3,.^8,.^8",options="header"]
|=== |===
| Button ^(1)^ | Gesture | Area | Description | Command | Button ^(1)^ | Gesture | Area | Description | Command
| ◾◽◽ | - | chat | Switch to window | `/window ${_window_number}` | ◾◽◽ | - | chat | Switch to window | `/window ${_window_number}`
| ◾◽◽ | left | chat | Switch to previous buffer | `/window ${_window_number};/buffer +1` | ◾◽◽ | left | chat | Switch to previous buffer | `/window ${_window_number};/buffer +1`
| ◾◽◽ | right | chat | Switch to next 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` | ◾◽◽ | 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` | ◾◽◽ | 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) | 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 (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 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 | 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 up in script buffer | `/script up 5`
| ⇓ | - | chat (script buffer) | Move 5 lines down in script buffer | `/script down 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%` | kbd:[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%` | kbd:[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%` | ◾◽◽ | 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%` | ◾◽◽ | 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` | ◾◽◽ | 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` | ◾◽◽ | 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 | Open query with nick | `/window ${_window_number};/query ${nick}`
| ◽◽◾ | - | nicklist | Do a whois on nick | `/window ${_window_number};/whois ${nick}` | ◽◽◾ | - | nicklist | Do a whois on nick | `/window ${_window_number};/whois ${nick}`
| ◾◽◽ | left | nicklist | Kick nick | `/window ${_window_number};/kick ${nick}` | ◾◽◽ | left | nicklist | Kick nick | `/window ${_window_number};/kick ${nick}`
| ◾◽◽ | left (long) | nicklist | Kick and ban nick | `/window ${_window_number};/kickban ${nick}` | ◾◽◽ | left (long) | nicklist | Kick and ban nick | `/window ${_window_number};/kickban ${nick}`
| ◽◽◾ | left | nicklist | Ban nick | `/window ${_window_number};/ban ${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` | ◽◽◾ | - | 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%`
| ⇓ | - | 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}` | ◽◾◽ | - | anywhere | Start cursor mode at this point | `/cursor go ${_x},${_y}`
|=== |===
[NOTE] [NOTE]
@ -1238,14 +1256,14 @@ To enable mouse at startup:
/set weechat.look.mouse on /set weechat.look.mouse on
---- ----
To enable mouse now, press key[alt-m] or do following command: To enable mouse now, press kbd:[Alt+m] or do following command:
---- ----
/mouse enable /mouse enable
---- ----
It is possible to temporarily disable mouse, and bind that on a key. For example It is possible to temporarily disable mouse, and bind that on a key. For example
key key[alt-%] to disable mouse for 10 seconds: key kbd:[Alt+%] to disable mouse for 10 seconds:
---- ----
/key bind meta-% /mouse toggle 10 /key bind meta-% /mouse toggle 10
@ -1254,9 +1272,9 @@ key key[alt-%] to disable mouse for 10 seconds:
[IMPORTANT] [IMPORTANT]
When mouse is enabled in WeeChat, all mouse events are caught by WeeChat, so When mouse is enabled in WeeChat, all mouse events are caught by WeeChat, so
actions such as copy/paste or clicks on URLs are not sent to the terminal. + actions such as copy/paste or clicks on URLs are not sent to the terminal. +
Using key[shift] key causes the events to be sent directly to the terminal, Using kbd:[Shift] key causes the events to be sent directly to the terminal,
as if the mouse was disabled (on some terminals like iTerm, you have to use as if the mouse was disabled (on some terminals like iTerm, you have to use
key[alt] instead of key[shift]). kbd:[Alt] instead of kbd:[Shift]).
[NOTE] [NOTE]
For any problem with mouse, please look at 'WeeChat FAQ'. For any problem with mouse, please look at 'WeeChat FAQ'.
@ -1278,9 +1296,9 @@ List of modifiers:
[width="50%",cols="3m,4",options="header"] [width="50%",cols="3m,4",options="header"]
|=== |===
| Modifier | Description | Modifier | Description
| ctrl | Key key[ctrl] | ctrl | Key kbd:[Ctrl]
| alt | Key key[alt] | alt | Key kbd:[Alt]
| ctrl-alt | Keys key[ctrl-]key[alt] | ctrl-alt | Keys kbd:[Ctrl] + kbd:[Alt]
|=== |===
List of buttons/wheel: List of buttons/wheel:
@ -1375,40 +1393,40 @@ For example, to send text '/set' on current buffer:
==== Color codes ==== Color codes
For some plugins like IRC, you can use color codes and attributes, as For some plugins like IRC, you can use color codes and attributes, as
follow (press key[ctrl-c] then following letter, with optional value): follow (press kbd:[Ctrl+c] then following letter, with optional value):
key[ctrl-c,b]:: kbd:[Ctrl+c], kbd:[b]::
bold text bold text
key[ctrl-c,c], key[xx]:: kbd:[Ctrl+c], kbd:[c], kbd:[xx]::
text color `xx` (see list of colors below) text color `xx` (see list of colors below)
key[ctrl-c,c], key[xx]key[,]key[yy]:: kbd:[Ctrl+c], kbd:[c], kbd:[xx], kbd:[,], kbd:[yy]::
text color `xx` and background `yy` (see list of colors below) text color `xx` and background `yy` (see list of colors below)
key[ctrl-c,i]:: kbd:[Ctrl+c], kbd:[i]::
italic text italic text
key[ctrl-c,o]:: kbd:[Ctrl+c], kbd:[o]::
disable color and attributes disable color and attributes
key[ctrl-c,v]:: kbd:[Ctrl+c], kbd:[v]::
reverse video (revert text color with background) reverse video (revert text color with background)
key[ctrl-c,_]:: kbd:[Ctrl+c], kbd:[_]::
underlined text underlined text
[NOTE] [NOTE]
The same code (without number for key[ctrl-c,c]) may be used to stop the The same code (without number for kbd:[Ctrl+c], kbd:[c]) can be used to stop the
attribute. attribute.
Color codes for key[ctrl-c,c] are: Color codes for kbd:[Ctrl+c], kbd:[c] are:
include::autogen/user/irc_colors.asciidoc[] include::autogen/user/irc_colors.asciidoc[]
[NOTE] [NOTE]
To show all available colors in your terminal, you can do `/color` then To show all available colors in your terminal, you can do `/color` then
key[alt-c] in WeeChat or run this command in terminal: `weechat --colors`. kbd:[Alt+c] in WeeChat or run this command in terminal: `weechat --colors`.
Example: display of "hello everybody!" with "hello" in light blue bold and Example: display of "hello everybody!" with "hello" in light blue bold and
"everybody" in light red underlined: "everybody" in light red underlined:
@ -1504,7 +1522,7 @@ display buffers and bars).
In addition to basic colors, you can use a color number between 1 and the limit In addition to basic colors, you can use a color number between 1 and the limit
of your terminal. of your terminal.
Use command `/color` to see current colors and limits. With key[alt-c] you can Use command `/color` to see current colors and limits. With kbd:[Alt+c] you can
temporarily switch to terminal colors to choose a color. temporarily switch to terminal colors to choose a color.
For example if you want to display time in orange in buffer, do: For example if you want to display time in orange in buffer, do:
@ -1630,7 +1648,7 @@ IRC server:
/secure set freenode mypassword /secure set freenode mypassword
---- ----
For comfort, secured data can be displayed in a dedicated buffer (key[alt-v] on For comfort, secured data can be displayed in a dedicated buffer (kbd:[Alt+v] on
buffer to see values), just do: buffer to see values), just do:
---- ----

View File

@ -935,7 +935,7 @@ L'affichage dépouillé a les caractéristiques suivantes :
* ncurses n'est pas utilisé, par conséquent les URLs ne sont pas coupés en fin * ncurses n'est pas utilisé, par conséquent les URLs ne sont pas coupés en fin
de ligne. de ligne.
La touche par défaut pour activer l'affichage dépouillé est key[alt-l], et la La touche par défaut pour activer l'affichage dépouillé est kbd:[Alt+l], et la
même touche pour en sortir (ou par défaut tout changement dans la ligne de même touche pour en sortir (ou par défaut tout changement dans la ligne de
commande sortira de l'affichage dépouillé, voir l'option commande sortira de l'affichage dépouillé, voir l'option
<<option_weechat.look.bare_display_exit_on_input,weechat.look.bare_display_exit_on_input>>). <<option_weechat.look.bare_display_exit_on_input,weechat.look.bare_display_exit_on_input>>).
@ -1056,131 +1056,149 @@ commande `/buffer` :
[[key_bindings_command_line]] [[key_bindings_command_line]]
==== Touches pour la ligne de commande ==== Touches pour la ligne de commande
[width="100%",cols="^.^3,.^10,.^5",options="header"] [width="100%",cols="^.^3,.^8,.^5",options="header"]
|=== |===
| Touche | Description | Commande | Touche | Description | Commande
| key[←] .2+| Aller au caractère précédent sur la ligne de commande .2+| `/input move_previous_char` | kbd:[←] +
| key[ctrl-b] kbd:[Ctrl+b] | Aller au caractère précédent sur la ligne de commande | `/input move_previous_char`
| key[→] .2+| Aller au caractère suivant sur la ligne de commande .2+| `/input move_next_char` | kbd:[→] +
| key[ctrl-f] kbd:[Ctrl+f] | Aller au caractère suivant sur la ligne de commande | `/input move_next_char`
| key[ctrl-←] .2+| Aller au mot précédent sur la ligne de commande .2+| `/input move_previous_word` | kbd:[Ctrl+←] +
| key[alt-b] kbd:[Alt+b] | Aller au mot précédent sur la ligne de commande | `/input move_previous_word`
| key[ctrl-→] .2+| Aller au mot suivant sur la ligne de commande .2+| `/input move_next_word` | kbd:[Ctrl+→] +
| key[alt-f] kbd:[Alt+f] | Aller au mot suivant sur la ligne de commande | `/input move_next_word`
| key[Home] .2+| Aller au début de la ligne de commande .2+| `/input move_beginning_of_line` | kbd:[Home] +
| key[ctrl-a] kbd:[Ctrl+a] | Aller au début de la ligne de commande | `/input move_beginning_of_line`
| key[End] .2+| Aller à la fin de la ligne de commande .2+| `/input move_end_of_line` | kbd:[End] +
| key[ctrl-e] kbd:[Ctrl+e] | Aller à la fin de la ligne de commande | `/input move_end_of_line`
| key[ctrl-c,b] | Insérer le code pour mettre le texte en gras | `/input insert \x02` | kbd:[Ctrl+c],
| key[ctrl-c,c] | Insérer le code pour écrire en couleur | `/input insert \x03` kbd:[b] | Insérer le code pour mettre le texte en gras | `/input insert \x02`
| key[ctrl-c,i] | Insérer le code pour mettre le texte en italique | `/input insert \x1D` | kbd:[Ctrl+c],
| key[ctrl-c,o] | Insérer le code pour réinitialiser la couleur | `/input insert \x0F` kbd:[c] | Insérer le code pour écrire en couleur | `/input insert \x03`
| key[ctrl-c,v] | Insérer le code pour écrire en couleur inversée | `/input insert \x16` | kbd:[Ctrl+c],
| key[ctrl-c,_] | Insérer le code pour écrire en souligné | `/input insert \x1F` kbd:[i] | Insérer le code pour mettre le texte en italique | `/input insert \x1D`
| key[Del] .2+| Effacer le caractère suivant sur la ligne de commande .2+| `/input delete_next_char` | kbd:[Ctrl+c],
| key[ctrl-d] kbd:[o] | Insérer le code pour réinitialiser la couleur | `/input insert \x0F`
| key[Backsp.] .2+| Effacer le caractère précédent sur la ligne de commande .2+| `/input delete_previous_char` | kbd:[Ctrl+c],
| key[ctrl-h] kbd:[v] | Insérer le code pour écrire en couleur inversée | `/input insert \x16`
| 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` | kbd:[Ctrl+c],
| key[ctrl-r] | Chercher du texte dans l'historique du tampon (voir <<key_bindings_search_context,les touches pour le contexte de recherche>>) | `/input search_text_here` kbd:[_] | Insérer le code pour écrire en souligné | `/input insert \x1F`
| key[ctrl-t] | Inverser deux caractères | `/input transpose_chars` | kbd:[Del] +
| 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` kbd:[Ctrl+d] | Effacer le caractère suivant sur la ligne de commande | `/input delete_next_char`
| 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` | kbd:[Backsp.] +
| key[ctrl-y] | Coller le contenu du presse-papiers | `/input clipboard_paste` kbd:[Ctrl+h] | Effacer le caractère précédent sur la ligne de commande | `/input delete_previous_char`
| key[ctrl-_] | Défaire la dernière action sur la ligne de commande | `/input undo` | kbd:[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[alt-_] | Refaire la dernière action sur la ligne de commande | `/input redo` | kbd:[Ctrl+r] | Chercher du texte dans l'historique du tampon (voir <<key_bindings_search_context,les touches pour le contexte de recherche>>) | `/input search_text_here`
| key[Tab] | Compléter la commande ou le pseudo (key[Tab] de nouveau : trouver la complétion suivante) | `/input complete_next` | kbd:[Ctrl+t] | Inverser deux caractères | `/input transpose_chars`
| 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` | kbd:[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[Enter] .3+| Exécuter la commande ou envoyer le message (en mode recherche : arrêter la recherche) .3+| `/input return` | kbd:[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-j] | kbd:[Ctrl+y] | Coller le contenu du presse-papiers | `/input clipboard_paste`
| key[ctrl-m] | kbd:[Ctrl+_] | Défaire la dernière action sur la ligne de commande | `/input undo`
| key[↑] | Rappeler la commande précédente (en mode recherche : chercher plus haut) | `/input history_previous` | kbd:[Alt+_] | Refaire la dernière action sur la ligne de commande | `/input redo`
| key[↓] | Rappeler la commande suivante (en mode recherche : chercher plus bas) | `/input history_next` | kbd:[Tab] | Compléter la commande ou le pseudo (kbd:[Tab] de nouveau : trouver la complétion suivante) | `/input complete_next`
| key[ctrl-↑] | Rappeler la commande précédente dans l'historique global (commun à tous les tampons) | `/input history_global_previous` | kbd:[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[ctrl-↓] | Rappeler la commande suivante dans l'historique global (commun à tous les tampons) | `/input history_global_next` | kbd:[Enter] +
| key[alt-d] | Effacer le mot suivant (la chaîne supprimée est copiée dans le presse-papiers) | `/input delete_next_word` kbd:[Ctrl+j] +
| 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` kbd:[Ctrl+m] | Exécuter la commande ou envoyer le message (en mode recherche : arrêter la recherche) | `/input return`
| key[alt-r] | Effacer entièrement la ligne de commande | `/input delete_line` | kbd:[↑] | Rappeler la commande précédente (en mode recherche : chercher plus haut) | `/input history_previous`
| key[alt-s] | Activer/désactiver aspell | `/mute aspell toggle` | kbd:[↓] | Rappeler la commande suivante (en mode recherche : chercher plus bas) | `/input history_next`
| kbd:[Ctrl+↑] | Rappeler la commande précédente dans l'historique global (commun à tous les tampons) | `/input history_global_previous`
| kbd:[Ctrl+↓] | Rappeler la commande suivante dans l'historique global (commun à tous les tampons) | `/input history_global_next`
| kbd:[Alt+d] | Effacer le mot suivant (la chaîne supprimée est copiée dans le presse-papiers) | `/input delete_next_word`
| kbd:[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`
| kbd:[Alt+r] | Effacer entièrement la ligne de commande | `/input delete_line`
| kbd:[Alt+s] | Activer/désactiver aspell | `/mute aspell toggle`
|=== |===
[[key_bindings_buffers_windows]] [[key_bindings_buffers_windows]]
==== Touches pour les tampons / fenêtres ==== Touches pour les tampons / fenêtres
[width="100%",cols="^.^3,.^10,.^5",options="header"] [width="100%",cols="^.^3,.^8,.^5",options="header"]
|=== |===
| Touche | Description | Commande | Touche | Description | Commande
| key[ctrl-l] | Réafficher toute la fenêtre | `/window refresh` | kbd:[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` | kbd:[Ctrl+s],
| key[ctrl-x] | Changer de tampon courant si plusieurs tampons sont attachés avec le même numéro | `/input switch_active_buffer` kbd:[Ctrl+u] | Positionner le marqueur de données non lues sur tous les tampons | `/input set_unread`
| 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` | kbd:[Ctrl+x] | Changer de tampon courant si plusieurs tampons sont attachés avec le même numéro | `/input switch_active_buffer`
| key[PgUp] | Monter d'une page dans l'historique du tampon | `/window page_up` | kbd:[Alt+x] | Zoomer sur le tampon mélangé (kbd:[Alt+x] de nouveau : afficher tous les tampons mélangés) | `/input zoom_merged_buffer`
| key[PgDn] | Descendre d'une page dans l'historique du tampon | `/window page_down` | kbd:[PgUp] | Monter d'une page dans l'historique du tampon | `/window page_up`
| key[alt-PgUp] | Monter de quelques lignes dans l'historique du tampon | `/window scroll_up` | kbd:[PgDn] | Descendre d'une page dans l'historique du tampon | `/window page_down`
| key[alt-PgDn] | Descendre de quelques lignes dans l'historique du tampon | `/window scroll_down` | kbd:[Alt+PgUp] | Monter de quelques lignes dans l'historique du tampon | `/window scroll_up`
| key[alt-Home] | Aller au début du tampon | `/window scroll_top` | kbd:[Alt+PgDn] | Descendre de quelques lignes dans l'historique du tampon | `/window scroll_down`
| key[alt-End] | Aller à la fin du tampon | `/window scroll_bottom` | kbd:[Alt+Home] | Aller au début du tampon | `/window scroll_top`
| key[alt-←] .4+| Aller au tampon précédent .4+| `/buffer -1` | kbd:[Alt+End] | Aller à la fin du tampon | `/window scroll_bottom`
| key[alt-↑] | kbd:[Alt+←] +
| key[ctrl-p] kbd:[Alt+↑] +
| key[F5] kbd:[Ctrl+p] +
| key[alt-→] .4+| Aller au tampon suivant .4+| `/buffer +1` kbd:[F5] | Aller au tampon précédent | `/buffer -1`
| key[alt-↓] | kbd:[Alt+→] +
| key[ctrl-n] kbd:[Alt+↓] +
| key[F6] kbd:[Ctrl+n] +
| key[F7] | Aller à la fenêtre précédente | `/window -1` kbd:[F6] | Aller au tampon suivant | `/buffer +1`
| key[F8] | Aller à la fenêtre suivante | `/window +1` | kbd:[F7] | Aller à la fenêtre précédente | `/window -1`
| key[F9] | Faire défiler le titre du tampon vers la gauche | `/bar scroll title * -30%` | kbd:[F8] | Aller à la fenêtre suivante | `/window +1`
| key[F10] | Faire défiler le titre du tampon vers la droite | `/bar scroll title * +30%` | kbd:[F9] | Faire défiler le titre du tampon vers la gauche | `/bar scroll title * -30%`
| key[F11] | Monter d'une page dans la liste des pseudos | `/bar scroll nicklist * -100%` | kbd:[F10] | Faire défiler le titre du tampon vers la droite | `/bar scroll title * +30%`
| key[F12] | Descendre d'une page dans la liste des pseudos | `/bar scroll nicklist * +100%` | kbd:[F11] | Monter 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` | kbd:[F12] | Descendre d'une page dans la liste des pseudos | `/bar scroll nicklist * +100%`
| key[alt-F12] | Aller à la fin de la liste des pseudos | `/bar scroll nicklist * e` | kbd:[Alt+F11] | Aller au début de la liste des pseudos | `/bar scroll nicklist * b`
| key[alt-a] | Sauter au prochain tampon avec activité (avec priorité : highlight, message, autre) | `/input jump_smart` | kbd:[Alt+F12] | Aller à la fin de la liste des pseudos | `/bar scroll nicklist * e`
| key[alt-h] | Vider la hotlist (notification d'activité sur les autres tampons) | `/input hotlist_clear` | kbd:[Alt+a] | Sauter au prochain tampon avec activité (avec priorité : highlight, message, autre) | `/input jump_smart`
| key[alt-j,alt-f] | Sauter au premier tampon | `/buffer -` | kbd:[Alt+h] | Vider la hotlist (notification d'activité sur les autres tampons) | `/input hotlist_clear`
| key[alt-j,alt-l] | Sauter au dernier tampon | `/buffer +` | kbd:[Alt+j],
| key[alt-j,alt-r] | Sauter au tampon IRC de données brutes | `/server raw` kbd:[Alt+f] | Sauter au premier tampon | `/buffer -`
| key[alt-j,alt-s] | Sauter au tampon IRC du serveur | `/server jump` | kbd:[Alt+j],
| key[alt-0...9] | Sauter au tampon qui porte ce numéro (0 = 10) | `/buffer *N` kbd:[Alt+l] | Sauter au dernier tampon | `/buffer +`
| key[alt-j,01...99] | Sauter au tampon qui porte ce numéro | `/buffer *NN` | kbd:[Alt+j],
| key[alt-l] | Activer/désactiver le mode d'affichage dépouillé | `/window bare` kbd:[Alt+r] | Sauter au tampon IRC de données brutes | `/server raw`
| key[alt-m] | Activer/désactiver la souris | `/mouse toggle` | kbd:[Alt+j],
| key[alt-n] | Se positionner sur le highlight suivant | `/window scroll_next_highlight` kbd:[Alt+s] | Sauter au tampon IRC du serveur | `/server jump`
| key[alt-p] | Se positionner sur le highlight précédent | `/window scroll_previous_highlight` | kbd:[Alt+0...9] | Sauter au tampon qui porte ce numéro (0 = 10) | `/buffer *N`
| key[alt-u] | Se positionner sur la première ligne non lue du tampon | `/window scroll_unread` | kbd:[Alt+j],
| key[alt-w,alt-↑] | Sauter à la fenêtre au dessus | `/window up` kbd:[01...99] | Sauter au tampon qui porte ce numéro | `/buffer *NN`
| key[alt-w,alt-↓] | Sauter à la fenêtre en dessous | `/window down` | kbd:[Alt+l] | Activer/désactiver le mode d'affichage dépouillé | `/window bare`
| key[alt-w,alt-←] | Sauter à la fenêtre de gauche | `/window left` | kbd:[Alt+m] | Activer/désactiver la souris | `/mouse toggle`
| key[alt-w,alt-→] | Sauter à la fenêtre de droite | `/window right` | kbd:[Alt+n] | Se positionner sur le highlight suivant | `/window scroll_next_highlight`
| key[alt-w,alt-b] | Équilibrer la taille de toutes les fenêtres | `/window balance` | kbd:[Alt+p] | Se positionner sur le highlight précédent | `/window scroll_previous_highlight`
| key[alt-w,alt-s] | Échanger les tampons de deux fenêtres | `/window swap` | kbd:[Alt+u] | Se positionner sur la première ligne non lue du tampon | `/window scroll_unread`
| 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` | kbd:[Alt+w],
| key[alt-]key[<] | Sauter au tampon précédent dans la liste des tampons visités | `/input jump_previously_visited_buffer` kbd:[Alt+↑] | Sauter à la fenêtre au dessus | `/window up`
| key[alt-]key[>] | Sauter au tampon suivant dans la liste des tampons visités | `/input jump_next_visited_buffer` | kbd:[Alt+w],
| key[alt-/] | Sauter au dernier tampon affiché (avant le dernier saut vers un tampon) | `/input jump_last_buffer_displayed` kbd:[Alt+↓] | Sauter à la fenêtre en dessous | `/window down`
| key[alt-=] | Activer/désactiver les filtres | `/filter toggle` | kbd:[Alt+w],
| key[alt--] | Activer/désactiver les filtres dans le tampon courant | `/filter toggle @` kbd:[Alt+←] | Sauter à la fenêtre de gauche | `/window left`
| kbd:[Alt+w],
kbd:[Alt+→] | Sauter à la fenêtre de droite | `/window right`
| kbd:[Alt+w],
kbd:[Alt+b] | Équilibrer la taille de toutes les fenêtres | `/window balance`
| kbd:[Alt+w],
kbd:[Alt+s] | Échanger les tampons de deux fenêtres | `/window swap`
| kbd:[Alt+z] | Zoomer sur la fenêtre courante (kbd:[Alt+z] de nouveau : restaurer l'état initial des fenêtres, avant le zoom) | `/window zoom`
| kbd:[Alt+<] | Sauter au tampon précédent dans la liste des tampons visités | `/input jump_previously_visited_buffer`
| kbd:[Alt+>] | Sauter au tampon suivant dans la liste des tampons visités | `/input jump_next_visited_buffer`
| kbd:[Alt+/] | Sauter au dernier tampon affiché (avant le dernier saut vers un tampon) | `/input jump_last_buffer_displayed`
| kbd:[Alt+=] | Activer/désactiver les filtres | `/filter toggle`
| kbd:[Alt+-] | Activer/désactiver les filtres dans le tampon courant | `/filter toggle @`
|=== |===
[[key_bindings_search_context]] [[key_bindings_search_context]]
==== Touches pour le contexte "search" ==== Touches pour le contexte "search"
Ces touches sont utilisées dans le contexte "search" (lorsque key[ctrl-r] est Ces touches sont utilisées dans le contexte "search" (lorsque kbd:[Ctrl+r] est
pressé pour chercher du texte dans le tampon). pressé pour chercher du texte dans le tampon).
[width="100%",cols="^.^3,.^10,.^5",options="header"] [width="100%",cols="^.^3,.^8,.^5",options="header"]
|=== |===
| Touche | Description | Commande | Touche | Description | Commande
| key[ctrl-r] | Basculer le type de recherche : chaîne (par défaut), expression régulière | `/input search_switch_regex` | kbd:[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` | kbd:[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` | kbd:[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` | kbd:[↑] | Chercher la ligne précédente | `/input search_previous`
| key[↓] | Chercher la ligne suivante | `/input search_next` | kbd:[↓] | Chercher la ligne suivante | `/input search_next`
| key[Enter] .3+| Arrêter la recherche à la position courante .3+| `/input search_stop_here` | kbd:[Enter] +
| key[ctrl-j] kbd:[Ctrl+j] +
| key[ctrl-m] kbd:[Ctrl+m] | Arrêter la recherche à la position courante | `/input search_stop_here`
| key[ctrl-q] | Arrêter la recherche et aller à la fin du tampon | `/input search_stop` | kbd:[Ctrl+q] | Arrêter la recherche et aller à la fin du tampon | `/input search_stop`
|=== |===
[[key_bindings_cursor_context]] [[key_bindings_cursor_context]]
@ -1189,28 +1207,28 @@ pressé pour chercher du texte dans le tampon).
Ces touches sont utilisées dans le contexte "cursor" (mouvement libre du curseur Ces touches sont utilisées dans le contexte "cursor" (mouvement libre du curseur
à l'écran). à l'écran).
[width="100%",cols="^.^3,^.^3,.^10,.^8",options="header"] [width="100%",cols="^.^3,^.^2,.^7,.^7",options="header"]
|=== |===
| Touche | Zone | Description | Commande | Touche | Zone | Description | Commande
| key[↑] | - | Déplacer le curseur d'une ligne vers le haut | `/cursor move up` | kbd:[↑] | - | 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` | kbd:[↓] | - | 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` | kbd:[←] | - | 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` | kbd:[→] | - | 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` | kbd:[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` | kbd:[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` | kbd:[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` | kbd:[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` | kbd:[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` | kbd:[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` | kbd:[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}` | kbd:[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}` | kbd:[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}` | kbd:[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` | kbd:[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}` | kbd:[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` | kbd:[Enter] +
| key[ctrl-j] kbd:[Ctrl+j] +
| key[ctrl-m] kbd:[Ctrl+m] | - | Arrêter le mode curseur ("cursor") | `/cursor stop`
|=== |===
[[key_bindings_mouse_context]] [[key_bindings_mouse_context]]
@ -1219,35 +1237,35 @@ Ces touches sont utilisées dans le contexte "cursor" (mouvement libre du curseu
Ces touches sont utilisées dans le contexte "mouse", c'est-à-dire lorsqu'un Ces touches sont utilisées dans le contexte "mouse", c'est-à-dire lorsqu'un
évènement de la souris se produit. évènement de la souris se produit.
[width="100%",cols="^.^3,^.^3,^.^3,.^10,.^8",options="header"] [width="100%",cols="^.^3,^.^3,^.^3,.^8,.^8",options="header"]
|=== |===
| Bouton ^(1)^ | Geste | Zone | Description | Commande | Bouton ^(1)^ | Geste | Zone | Description | Commande
| ◾◽◽ | - | chat | Aller à la fenêtre | `/window ${_window_number}` | ◾◽◽ | - | chat | Aller à la fenêtre | `/window ${_window_number}`
| ◾◽◽ | left | chat | Aller au tampon précédent | `/window ${_window_number};/buffer +1` | ◾◽◽ | left | chat | Aller au tampon précédent | `/window ${_window_number};/buffer +1`
| ◾◽◽ | right | chat | Aller au tampon suivant | `/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` | ◾◽◽ | 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` | ◾◽◽ | 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) | 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 (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 | 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 | 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) | 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` | ⇓ | - | 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%` | kbd:[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%` | kbd:[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%` | ◾◽◽ | 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%` | ◾◽◽ | 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` | ◾◽◽ | 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` | ◾◽◽ | 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 | 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}` | ◽◽◾ | - | 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 | 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 (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}` | ◽◽◾ | 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` | ◽◽◾ | - | 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%`
| ⇓ | - | 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}` | ◽◾◽ | - | n'importe où | Démarrer le mode curseur ("cursor") à ce point | `/cursor go ${_x},${_y}`
|=== |===
[NOTE] [NOTE]
@ -1268,7 +1286,7 @@ Pour activer la souris au démarrage :
/set weechat.look.mouse on /set weechat.look.mouse on
---- ----
Pour activer la souris maintenant, appuyez sur key[alt-m] ou lancez la commande Pour activer la souris maintenant, appuyez sur kbd:[Alt+m] ou lancez la commande
suivante : suivante :
---- ----
@ -1276,7 +1294,7 @@ suivante :
---- ----
Il est possible de désactiver temporairement la souris, et associer ça à une Il est possible de désactiver temporairement la souris, et associer ça à une
touche. Par exemple la touche key[alt-%] pour désactiver la souris pendant 10 touche. Par exemple la touche kbd:[Alt+%] pour désactiver la souris pendant 10
secondes : secondes :
---- ----
@ -1287,9 +1305,9 @@ secondes :
Lorsque la souris est activée dans WeeChat, tous les évènements souris sont Lorsque la souris est activée dans WeeChat, tous les évènements souris sont
capturés par WeeChat, donc les actions comme le copier/coller et les clics sur capturés par WeeChat, donc les actions comme le copier/coller et les clics sur
les URLs ne sont pas envoyées au terminal. + les URLs ne sont pas envoyées au terminal. +
Utiliser la touche key[shift] permet d'envoyer directement les évènements au Utiliser la touche kbd:[Shift] permet d'envoyer directement les évènements au
terminal, comme si la souris était désactivée (sous certains terminaux comme terminal, comme si la souris était désactivée (sous certains terminaux comme
iTerm, vous devez utiliser key[alt] au lieu de key[shift]). iTerm, vous devez utiliser kbd:[Alt] au lieu de kbd:[Shift]).
[NOTE] [NOTE]
Pour tout problème avec la souris, merci de consulter la 'FAQ WeeChat'. Pour tout problème avec la souris, merci de consulter la 'FAQ WeeChat'.
@ -1312,9 +1330,9 @@ Liste des modificateurs :
[width="50%",cols="3m,4",options="header"] [width="50%",cols="3m,4",options="header"]
|=== |===
| Modificateur | Description | Modificateur | Description
| ctrl | Touche key[ctrl] | ctrl | Touche kbd:[Ctrl]
| alt | Touche key[alt] | alt | Touche kbd:[Alt]
| ctrl-alt | Touches key[ctrl-]key[alt] | ctrl-alt | Touches kbd:[Ctrl] + kbd:[Alt]
|=== |===
Liste des boutons/roulette : Liste des boutons/roulette :
@ -1412,42 +1430,42 @@ doublant. Par exemple pour envoyer le texte '/set' sur le tampon courant :
==== Codes couleurs ==== Codes couleurs
Pour certaines extensions comme IRC, il est possible d'utiliser des codes Pour certaines extensions comme IRC, il est possible d'utiliser des codes
couleur et attributs comme suit (appuyer sur key[ctrl-c] puis sur la lettre qui couleur et attributs comme suit (appuyer sur kbd:[Ctrl+c] puis sur la lettre qui
suit et éventuellement une valeur) : suit et éventuellement une valeur) :
key[ctrl-c,b]:: kbd:[Ctrl+c], kbd:[b]::
texte gras texte gras
key[ctrl-c,c], key[xx]:: kbd:[Ctrl+c], kbd:[c], kbd:[xx]::
couleur du texte `xx` (voir la liste des couleurs ci-dessous) couleur du texte `xx` (voir la liste des couleurs ci-dessous)
key[ctrl-c,c], key[xx]key[,]key[yy]:: kbd:[Ctrl+c], kbd:[c], kbd:[xx], kbd:[,], kbd:[yy]::
couleur du texte `xx` et du fond `yy` (voir la liste des couleurs couleur du texte `xx` et du fond `yy` (voir la liste des couleurs
ci-dessous) ci-dessous)
key[ctrl-c,i]:: kbd:[Ctrl+c], kbd:[i]::
texte en italique texte en italique
key[ctrl-c,o]:: kbd:[Ctrl+c], kbd:[o]::
désactiver la couleur et tous les attributs désactiver la couleur et tous les attributs
key[ctrl-c,v]:: kbd:[Ctrl+c], kbd:[v]::
vidéo inverse (inversion de la couleur d'écriture et du fond) vidéo inverse (inversion de la couleur d'écriture et du fond)
key[ctrl-c,_]:: kbd:[Ctrl+c], kbd:[_]::
texte souligné texte souligné
[NOTE] [NOTE]
Le même code (sans le numéro pour key[ctrl-c,c]) peut être utilisé pour Le même code (sans le numéro pour kbd:[Ctrl+c], kbd:[c]) peut être utilisé pour
stopper l'attribut défini. stopper l'attribut défini.
Les codes couleur pour key[ctrl-c,c] sont : Les codes couleur pour kbd:[Ctrl+c], kbd:[c] sont :
include::autogen/user/irc_colors.asciidoc[] include::autogen/user/irc_colors.asciidoc[]
[NOTE] [NOTE]
Pour voir toutes les couleurs disponibles dans votre terminal, vous pouvez Pour voir toutes les couleurs disponibles dans votre terminal, vous pouvez
taper `/color` puis key[alt-c] dans WeeChat ou lancez cette commande dans le taper `/color` puis kbd:[Alt+c] dans WeeChat ou lancez cette commande dans le
terminal : `weechat --colors`. terminal : `weechat --colors`.
Exemple : affichage de "bonjour tout le monde !" avec "bonjour" en bleu clair Exemple : affichage de "bonjour tout le monde !" avec "bonjour" en bleu clair
@ -1548,7 +1566,7 @@ En plus des couleurs de base, vous pouvez utiliser un numéro de couleur entre 1
et la limite de votre terminal. et la limite de votre terminal.
Utilisez la commande `/color` pour voir les couleurs et les limites. Avec la Utilisez la commande `/color` pour voir les couleurs et les limites. Avec la
touche key[alt-c], vous pouvez basculer temporairement vers les couleurs du touche kbd:[Alt+c], vous pouvez basculer temporairement vers les couleurs du
terminal pour choisir une couleur. terminal pour choisir une couleur.
Par exemple si vous souhaitez afficher l'heure en orange dans le tampon, Par exemple si vous souhaitez afficher l'heure en orange dans le tampon,
@ -1683,7 +1701,7 @@ exemple un mot de passe pour le serveur IRC 'freenode' :
---- ----
Pour plus de confort, les données sécurisées peuvent être affichées dans un Pour plus de confort, les données sécurisées peuvent être affichées dans un
tampon dédié (touche key[alt-v] sur le tampon pour voir les valeurs), faites tampon dédié (touche kbd:[Alt+v] sur le tampon pour voir les valeurs), faites
simplement : simplement :
---- ----

View File

@ -962,7 +962,7 @@ The bare display has following features:
mouse like you do in the terminal to click on URLs and select text mouse like you do in the terminal to click on URLs and select text
* ncurses is not used, therefore URLs are not cut at the end of lines. * ncurses is not used, therefore URLs are not cut at the end of lines.
The default key to enabled bare display is key[alt-l], and same key to exit (or The default key to enabled bare display is kbd:[Alt+l], and same key to exit (or
by default anything changing the input will exit the bare display, see option by default anything changing the input will exit the bare display, see option
<<option_weechat.look.bare_display_exit_on_input,weechat.look.bare_display_exit_on_input>>). <<option_weechat.look.bare_display_exit_on_input,weechat.look.bare_display_exit_on_input>>).
@ -1082,139 +1082,157 @@ Il livello di notifica per un buffer può essere impostato con il comando `/buff
[[key_bindings_command_line]] [[key_bindings_command_line]]
==== Tasti per la riga di comando ==== Tasti per la riga di comando
[width="100%",cols="^.^3,.^10,.^5",options="header"] [width="100%",cols="^.^3,.^8,.^5",options="header"]
|=== |===
| Tasti | Descrizione | Comando | Tasti | Descrizione | Comando
| key[←] .2+| Passa al carattere precedente nella riga di comando .2+| `/input move_previous_char` | kbd:[←] +
| key[ctrl-b] kbd:[Ctrl+b] | Passa al carattere precedente nella riga di comando | `/input move_previous_char`
| key[→] .2+| Passa al carattere successivo nella riga di comando .2+| `/input move_next_char` | kbd:[→] +
| key[ctrl-f] kbd:[Ctrl+f] | Passa al carattere successivo nella riga di comando | `/input move_next_char`
| key[ctrl-←] .2+| Passa alla parola precedente nella riga di comando .2+| `/input move_previous_word` | kbd:[Ctrl+←] +
| key[alt-b] kbd:[Alt+b] | Passa alla parola precedente nella riga di comando | `/input move_previous_word`
| key[ctrl-→] .2+| Passa alla parola successiva nella riga di comando .2+| `/input move_next_word` | kbd:[Ctrl+→] +
| key[alt-f] kbd:[Alt+f] | Passa alla parola successiva nella riga di comando | `/input move_next_word`
| key[Home] .2+| Si sposta all'inizio della riga di comando .2+| `/input move_beginning_of_line` | kbd:[Home] +
| key[ctrl-a] kbd:[Ctrl+a] | Si sposta all'inizio della riga di comando | `/input move_beginning_of_line`
| key[End] .2+| Si sposta alla fine della riga di comando .2+| `/input move_end_of_line` | kbd:[End] +
| key[ctrl-e] kbd:[Ctrl+e] | Si sposta alla fine della riga di comando | `/input move_end_of_line`
| key[ctrl-c,b] | Inserisce il codice per il testo in grassetto | `/input insert \x02` | kbd:[Ctrl+c],
| key[ctrl-c,c] | Inserisce il codice per il testo colorato | `/input insert \x03` kbd:[b] | Inserisce il codice per il testo in grassetto | `/input insert \x02`
| key[ctrl-c,i] | Inserisce il codice per il testo in corsivo | `/input insert \x1D` | kbd:[Ctrl+c],
| key[ctrl-c,o] | Inserisce il codice per il reset dei colori | `/input insert \x0F` kbd:[c] | Inserisce il codice per il testo colorato | `/input insert \x03`
| key[ctrl-c,v] | Inserisce il codice per l'inversione dei colori | `/input insert \x16` | kbd:[Ctrl+c],
| key[ctrl-c,_] | Inserisce il codice per il testo sottolineato | `/input insert \x1F` kbd:[i] | Inserisce il codice per il testo in corsivo | `/input insert \x1D`
| key[Del] .2+| Elimina il carattere successivo nella riga di comando .2+| `/input delete_next_char` | kbd:[Ctrl+c],
| key[ctrl-d] kbd:[o] | Inserisce il codice per il reset dei colori | `/input insert \x0F`
| key[Backsp.] .2+| Elimina il carattere precedente nella riga di comando .2+| `/input delete_previous_char` | kbd:[Ctrl+c],
| key[ctrl-h] kbd:[v] | Inserisce il codice per l'inversione dei colori | `/input insert \x16`
| 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` | kbd:[Ctrl+c],
| key[ctrl-r] | Cerca del testo nella cronologia del buffer (consultare <<key_bindings_search_context,tasti per il contesto search>>) | `/input search_text_here` kbd:[_] | Inserisce il codice per il testo sottolineato | `/input insert \x1F`
| key[ctrl-t] | Inverti caratteri | `/input transpose_chars` | kbd:[Del] +
| 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` kbd:[Ctrl+d] | Elimina il carattere successivo nella riga di comando | `/input delete_next_char`
| key[ctrl-w] | Elimina la parola precedente nella riga di comando (la stringa eliminata viene copiata negli appunti) | `/input delete_previous_word` | kbd:[Backsp.] +
| key[ctrl-y] | Incolla il contenuto degli appunti | `/input clipboard_paste` kbd:[Ctrl+h] | Elimina il carattere precedente nella riga di comando | `/input delete_previous_char`
| key[ctrl-_] | Annulla l'ultima azione sulla riga di comando | `/input undo` | kbd:[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[alt-_] | Ripete l'ultima azione sulla riga di comando | `/input redo` | kbd:[Ctrl+r] | Cerca del testo nella cronologia del buffer (consultare <<key_bindings_search_context,tasti per il contesto search>>) | `/input search_text_here`
| key[Tab] | Completa comando o nick (key[Tab] di nuovo: trova prossimo completamento) | `/input complete_next` | kbd:[Ctrl+t] | Inverti caratteri | `/input transpose_chars`
| key[shift-Tab] | Senza completamento: effettua un completamento parziale, con completamento in sospeso: completa con il completamento precedente | `/input complete_previous` | kbd:[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[Invio] .3+| Esegue comando o invia messaggio (in modalità ricerca: ferma ricerca) .3+| `/input return` | kbd:[Ctrl+w] | Elimina la parola precedente nella riga di comando (la stringa eliminata viene copiata negli appunti) | `/input delete_previous_word`
| key[ctrl-j] | kbd:[Ctrl+y] | Incolla il contenuto degli appunti | `/input clipboard_paste`
| key[ctrl-m] | kbd:[Ctrl+_] | Annulla l'ultima azione sulla riga di comando | `/input undo`
| key[↑] | Chiama comando/messaggio precedente (in modalità ricerca: cerca in alto) | `/input history_previous` | kbd:[Alt+_] | Ripete l'ultima azione sulla riga di comando | `/input redo`
| key[↓] | Chiama comando/messaggio precedente (in modalità ricerca: cerca in basso) | `/input history_next` | kbd:[Tab] | Completa comando o nick (kbd:[Tab] di nuovo: trova prossimo completamento) | `/input complete_next`
| key[ctrl-↑] | Chiama il comando/messaggio precedente nella cronologia globale (identico per tutti i buffer) | `/input history_global_previous` | kbd:[Shift+Tab] | Senza completamento: effettua un completamento parziale, con completamento in sospeso: completa con il completamento precedente | `/input complete_previous`
| key[ctrl-↓] | Chiama il comando/messaggio successivo nella cronologia globale (identico per tutti i buffer) | `/input history_global_next` | kbd:[Invio] +
| key[alt-d] | Elimina la parola successiva nella riga di comando (la stringa eliminata viene copiata negli appunti) | `/input delete_next_word` kbd:[Ctrl+j] +
| 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` kbd:[Ctrl+m] | Esegue comando o invia messaggio (in modalità ricerca: ferma ricerca) | `/input return`
| key[alt-r] | Elimina l'intera riga di comando | `/input delete_line` | kbd:[↑] | Chiama comando/messaggio precedente (in modalità ricerca: cerca in alto) | `/input history_previous`
| key[alt-s] | Abilita/disabilita aspell | `/mute aspell toggle` | kbd:[↓] | Chiama comando/messaggio precedente (in modalità ricerca: cerca in basso) | `/input history_next`
| kbd:[Ctrl+↑] | Chiama il comando/messaggio precedente nella cronologia globale (identico per tutti i buffer) | `/input history_global_previous`
| kbd:[Ctrl+↓] | Chiama il comando/messaggio successivo nella cronologia globale (identico per tutti i buffer) | `/input history_global_next`
| kbd:[Alt+d] | Elimina la parola successiva nella riga di comando (la stringa eliminata viene copiata negli appunti) | `/input delete_next_word`
| kbd:[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`
| kbd:[Alt+r] | Elimina l'intera riga di comando | `/input delete_line`
| kbd:[Alt+s] | Abilita/disabilita aspell | `/mute aspell toggle`
|=== |===
[[key_bindings_buffers_windows]] [[key_bindings_buffers_windows]]
==== Tasti per buffer / finestre ==== Tasti per buffer / finestre
[width="100%",cols="^.^3,.^10,.^5",options="header"] [width="100%",cols="^.^3,.^8,.^5",options="header"]
|=== |===
| Tasti | Descrizione | Comando | Tasti | Descrizione | Comando
| key[ctrl-l] | Ridisegna l'intera finestra | `/window refresh` | kbd:[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` | kbd:[Ctrl+s],
| key[ctrl-x] | Passa al buffer attivo se i buffer sono collegati con lo stesso numero | `/input switch_active_buffer` kbd:[ctrl-u] | Imposta l'evidenziatore dei messaggi non letti su tutti i buffer | `/input set_unread`
| kbd:[Ctrl+x] | Passa al buffer attivo se i buffer sono collegati con lo stesso numero | `/input switch_active_buffer`
// TRANSLATION MISSING // TRANSLATION MISSING
| key[alt-x] | Zoom on merged buffer (key[alt-x] again: display all merged buffers) | `/input zoom_merged_buffer` | kbd:[Alt+x] | Zoom on merged buffer (kbd:[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` | kbd:[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` | kbd:[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` | kbd:[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` | kbd:[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` | kbd:[Alt+Home] | Scorre in cima al buffer | `/window scroll_top`
| key[alt-End] | Scorre alla fine del del buffer | `/window scroll_bottom` | kbd:[Alt+End] | Scorre alla fine del del buffer | `/window scroll_bottom`
| key[alt-←] .4+| Passa al buffer precedente .4+| `/buffer -1` | kbd:[Alt+←] +
| key[alt-↑] kbd:[Alt+↑] +
| key[ctrl-p] kbd:[Ctrl+p] +
| key[F5] kbd:[F5] | Passa al buffer precedente | `/buffer -1`
| key[alt-→] .4+| Passa al buffer successivo .4+| `/buffer +1` | kbd:[Alt+→] +
| key[alt-↓] kbd:[Alt+↓] +
| key[ctrl-n] kbd:[Ctrl+n] +
| key[F6] kbd:[F6] | Passa al buffer successivo | `/buffer +1`
| key[F7] | Passa alla finestra precedente | `/window -1` | kbd:[F7] | Passa alla finestra precedente | `/window -1`
| key[F8] | Passa alla finestra successiva | `/window +1` | kbd:[F8] | Passa alla finestra successiva | `/window +1`
| key[F9] | Scorre il titolo del buffer sulla sinistra | `/bar scroll title * -30%` | kbd:[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%` | kbd:[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%` | kbd:[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%` | kbd:[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` | kbd:[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` | kbd:[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` | kbd:[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` | kbd:[Alt+h] | Pulisce hotlist (notifica di attività su altri buffer) | `/input hotlist_clear`
// TRANSLATION MISSING // TRANSLATION MISSING
| key[alt-j,alt-f] | Switch to first buffer | `/buffer -` | kbd:[Alt+j],
| key[alt-j,alt-l] | Passa all'ultimo buffer | `/buffer +` kbd:[alt-f] | Switch to first buffer | `/buffer -`
| key[alt-j,alt-r] | Passa al buffer raw IRC | `/server raw` | kbd:[Alt+j],
| key[alt-j,alt-s] | Passa al buffer server IRC | `/server jump` kbd:[alt-l] | Passa all'ultimo buffer | `/buffer +`
| key[alt-0...9] | Passa al buffer numero (0 = 10) | `/buffer *N` | kbd:[Alt+j],
| key[alt-j,01...99] | Passa al buffer numero | `/buffer *NN` kbd:[alt-r] | Passa al buffer raw IRC | `/server raw`
| kbd:[Alt+j],
kbd:[alt-s] | Passa al buffer server IRC | `/server jump`
| kbd:[Alt+0...9] | Passa al buffer numero (0 = 10) | `/buffer *N`
| kbd:[Alt+j],
kbd:[01...99] | Passa al buffer numero | `/buffer *NN`
// TRANSLATION MISSING // TRANSLATION MISSING
| key[alt-l] | Toggle bare display on/off | `/window bare` | kbd:[Alt+l] | Toggle bare display on/off | `/window bare`
| key[alt-m] | Abilita/disabilita | `/mouse toggle` | kbd:[Alt+m] | Abilita/disabilita | `/mouse toggle`
| key[alt-n] | Scorre fino alla notifica successiva | `/window scroll_next_highlight` | kbd:[Alt+n] | Scorre fino alla notifica successiva | `/window scroll_next_highlight`
| key[alt-p] | Scorre fino alla notifica precedente | `/window scroll_previous_highlight` | kbd:[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` | kbd:[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` | kbd:[Alt+w],
| key[alt-w,alt-↓] | Passa alla finestra in basso | `/window down` kbd:[alt-↑] | Passa alla finestra in alto | `/window up`
| key[alt-w,alt-←] | Passa alla finestra sulla sinistra | `/window left` | kbd:[Alt+w],
| key[alt-w,alt-→] | Passa alla finestrs sulla destra | `/window right` kbd:[alt-↓] | Passa alla finestra in basso | `/window down`
| key[alt-w,alt-b] | Bilancia le dimensioni di tutte le finestre | `/window balance` | kbd:[Alt+w],
| key[alt-w,alt-s] | Scambia i buffer di due finestra | `/window swap` kbd:[alt-←] | Passa alla finestra sulla sinistra | `/window left`
| key[alt-z] | Ingrandimento sulla finestra attiva (key[alt-z] di nuovo: ripristina lo stato iniziale della finestra, prima dell'ingrandimento) | `/window zoom` | kbd:[Alt+w],
| key[alt-]key[<] | Passa al buffer precedente nella lista dei buffer visitati | `/input jump_previously_visited_buffer` kbd:[alt-→] | Passa alla finestrs sulla destra | `/window right`
| key[alt-]key[>] | Passa al buffer successivo nella lista dei buffer visitati | `/input jump_next_visited_buffer` | kbd:[Alt+w],
| key[alt-/] | Passa all'ultimo buffer mostrato (prima dell'ultimo passaggio ad un buffer) | `/input jump_last_buffer_displayed` kbd:[alt-b] | Bilancia le dimensioni di tutte le finestre | `/window balance`
| key[alt-=] | Attiva/disattiva filtri | `/filter toggle` | kbd:[Alt+w],
kbd:[alt-s] | Scambia i buffer di due finestra | `/window swap`
| kbd:[Alt+z] | Ingrandimento sulla finestra attiva (kbd:[Alt+z] di nuovo: ripristina lo stato iniziale della finestra, prima dell'ingrandimento) | `/window zoom`
| kbd:[Alt+<] | Passa al buffer precedente nella lista dei buffer visitati | `/input jump_previously_visited_buffer`
| kbd:[Alt+>] | Passa al buffer successivo nella lista dei buffer visitati | `/input jump_next_visited_buffer`
| kbd:[Alt+/] | Passa all'ultimo buffer mostrato (prima dell'ultimo passaggio ad un buffer) | `/input jump_last_buffer_displayed`
| kbd:[Alt+=] | Attiva/disattiva filtri | `/filter toggle`
// TRANSLATION MISSING // TRANSLATION MISSING
| key[alt--] | Toggle filters on/off in current buffer | `/filter toggle @` | kbd:[Alt+-] | Toggle filters on/off in current buffer | `/filter toggle @`
|=== |===
[[key_bindings_search_context]] [[key_bindings_search_context]]
==== Tasti per il contesto "search" ==== Tasti per il contesto "search"
Questi tasti sono usati nel contesto "search" (quando viene digitato Questi tasti sono usati nel contesto "search" (quando viene digitato
key[ctrl-r] per cercare del testo nel buffer). kbd:[Ctrl+r] per cercare del testo nel buffer).
[width="100%",cols="^.^3,.^10,.^5",options="header"] [width="100%",cols="^.^3,.^8,.^5",options="header"]
|=== |===
| Key | Descrizione | Comando | Key | Descrizione | Comando
// TRANSLATION MISSING // TRANSLATION MISSING
| key[ctrl-r] | Switch search type: string (default), regular expression | `/input search_switch_regex` | kbd:[Ctrl+r] | Switch search type: string (default), regular expression | `/input search_switch_regex`
| key[alt-c] | Passa alla ricerca esatta | `/input search_switch_case` | kbd:[Alt+c] | Passa alla ricerca esatta | `/input search_switch_case`
// TRANSLATION MISSING // TRANSLATION MISSING
| key[Tab] | Switch search in: messages (default), prefixes, prefixes + messages | `/input search_switch_where` | kbd:[Tab] | Switch search in: messages (default), prefixes, prefixes + messages | `/input search_switch_where`
| key[↑] | Cerca riga precedente | `/input search_previous` | kbd:[↑] | Cerca riga precedente | `/input search_previous`
| key[↓] | Cerca riga successiva | `/input search_next` | kbd:[↓] | Cerca riga successiva | `/input search_next`
// TRANSLATION MISSING // TRANSLATION MISSING
| key[Enter] .3+| Stop search at current position .3+| `/input search_stop_here` | kbd:[Enter] +
| key[ctrl-j] kbd:[Ctrl+j] +
| key[ctrl-m] kbd:[Ctrl+m] | Stop search at current position | `/input search_stop_here`
// TRANSLATION MISSING // TRANSLATION MISSING
| key[ctrl-q] | Stop search and scroll to bottom of buffer | `/input search_stop` | kbd:[Ctrl+q] | Stop search and scroll to bottom of buffer | `/input search_stop`
|=== |===
[[key_bindings_cursor_context]] [[key_bindings_cursor_context]]
@ -1223,28 +1241,28 @@ key[ctrl-r] per cercare del testo nel buffer).
Questi tasti sono usati nel contesto "cursor" (movimento libero del cursore Questi tasti sono usati nel contesto "cursor" (movimento libero del cursore
sullo schermo. sullo schermo.
[width="100%",cols="^.^3,^.^3,.^10,.^8",options="header"] [width="100%",cols="^.^3,^.^2,.^7,.^7",options="header"]
|=== |===
| Tasto | Zona | Descrizione | Comando | Tasto | Zona | Descrizione | Comando
| key[↑] | - | Sposta il cursore di una riga in alto | `/cursor move up` | kbd:[↑] | - | Sposta il cursore di una riga in alto | `/cursor move up`
| key[↓] | - | Sposta il cursore di una riga in basso | `/cursor move down` | kbd:[↓] | - | Sposta il cursore di una riga in basso | `/cursor move down`
| key[←] | - | Sposta il cursore di una colonna a sinistra | `/cursor move left` | kbd:[←] | - | Sposta il cursore di una colonna a sinistra | `/cursor move left`
| key[→] | - | Sposta il cursore di una colonna a destra | `/cursor move right` | kbd:[→] | - | Sposta il cursore di una colonna a destra | `/cursor move right`
| key[alt-↑] | - | Sposta il cursore nell'area in alto | `/cursor move area_up` | kbd:[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` | kbd:[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` | kbd:[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` | kbd:[Alt+→] | - | Sposta il cursore nell'area a destra | `/cursor move area_right`
| key[m] | chat | Cita messaggio | `hsignal:chat_quote_message;/cursor stop` | kbd:[m] | chat | Cita messaggio | `hsignal:chat_quote_message;/cursor stop`
| key[q] | chat | Cita prefisso + messaggio | `hsignal:chat_quote_prefix_message;/cursor stop` | kbd:[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` | kbd:[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}` | kbd:[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}` | kbd:[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}` | kbd:[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` | kbd:[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}` | kbd:[w] | lista nick | Effettua un whois sul nick | `/window ${_window_number};/whois ${nick}`
| key[Enter] .3+| - .3+| Ferma la modalità cursore .3+| `/cursor stop` | kbd:[Enter] +
| key[ctrl-j] kbd:[Ctrl+j] +
| key[ctrl-m] kbd:[Ctrl+m] | - | Ferma la modalità cursore | `/cursor stop`
|=== |===
[[key_bindings_mouse_context]] [[key_bindings_mouse_context]]
@ -1254,35 +1272,35 @@ Questi tasti sono usati nel contesto "mouse", ovvero quando si verifica un
evento del mouse. evento del mouse.
// TRANSLATION MISSING (6) // TRANSLATION MISSING (6)
[width="100%",cols="^.^3,^.^3,^.^3,.^10,.^8",options="header"] [width="100%",cols="^.^3,^.^3,^.^3,.^8,.^8",options="header"]
|=== |===
| Tasto ^(1)^ | Azione | Zona | Descrizione | Comando | Tasto ^(1)^ | Azione | Zona | Descrizione | Comando
| ◾◽◽ | - | chat | Passa alla finestra | `/window ${_window_number}` | ◾◽◽ | - | chat | Passa alla finestra | `/window ${_window_number}`
| ◾◽◽ | sinistra | chat | Passa al buffer precedente | `/window ${_window_number};/buffer +1` | ◾◽◽ | sinistra | chat | Passa al buffer precedente | `/window ${_window_number};/buffer +1`
| ◾◽◽ | destra | chat | Passa al buffer successivo | `/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` | ◾◽◽ | 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` | ◾◽◽ | 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) | 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 (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 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 | 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 up in script buffer | `/script up 5`
| ⇓ | - | chat (script buffer) | Move 5 lines down in script buffer | `/script down 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%` | kbd:[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%` | kbd:[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%` | ◾◽◽ | 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%` | ◾◽◽ | 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` | ◾◽◽ | 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` | ◾◽◽ | 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 | Apre una query con un nick | `/window ${_window_number};/query ${nick}`
| ◽◽◾ | - | lista nick | Effettua un whois su un nick | `/window ${_window_number};/whois ${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 | 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 (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}` | ◽◽◾ | 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` | ◽◽◾ | - | 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%`
| ⇓ | - | 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}` | ◽◾◽ | - | ovunque | Avvia la modalità cursore in questo punto | `/cursor go ${_x},${_y}`
|=== |===
// TRANSLATION MISSING // TRANSLATION MISSING
@ -1304,14 +1322,14 @@ Per abilitare il mouse all'avvio:
/set weechat.look.mouse on /set weechat.look.mouse on
---- ----
Per abilitarlo subito, digitare key[alt-m] oppure eseguire il seguente comando: Per abilitarlo subito, digitare kbd:[Alt+m] oppure eseguire il seguente comando:
---- ----
/mouse enable /mouse enable
---- ----
È possibile disabilitarlo temporaneamente, e associare il comando ad un È possibile disabilitarlo temporaneamente, e associare il comando ad un
tasto. Ad esempio il tasto key[alt-%] per disabilitare il mouse per 10 secondi: tasto. Ad esempio il tasto kbd:[Alt+%] per disabilitare il mouse per 10 secondi:
---- ----
/key bind meta-% /mouse toggle 10 /key bind meta-% /mouse toggle 10
@ -1321,9 +1339,9 @@ tasto. Ad esempio il tasto key[alt-%] per disabilitare il mouse per 10 secondi:
[IMPORTANT] [IMPORTANT]
When mouse is enabled in WeeChat, all mouse events are caught by WeeChat, so When mouse is enabled in WeeChat, all mouse events are caught by WeeChat, so
actions such as copy/paste or clicks on URLs are not sent to the terminal. + actions such as copy/paste or clicks on URLs are not sent to the terminal. +
Using key[shift] key causes the events to be sent directly to the terminal, Using kbd:[Shift] key causes the events to be sent directly to the terminal,
as if the mouse was disabled (on some terminals like iTerm, you have to use as if the mouse was disabled (on some terminals like iTerm, you have to use
key[alt] instead of key[shift]). kbd:[Alt] instead of kbd:[Shift]).
[NOTE] [NOTE]
Per qualunque problema con il mouse, consultare 'FAQ di WeeChat'. Per qualunque problema con il mouse, consultare 'FAQ di WeeChat'.
@ -1346,9 +1364,9 @@ Elenco di modificatori
[width="50%",cols="3m,4",options="header"] [width="50%",cols="3m,4",options="header"]
|=== |===
| Modificatore | Descrizione | Modificatore | Descrizione
| ctrl | Tasto key[ctrl] | ctrl | Tasto kbd:[Ctrl]
| alt | Tasto key[alt] | alt | Tasto kbd:[Alt]
| ctrl-alt | Tasto key[ctrl-]key[alt] | ctrl-alt | Tasto kbd:[Ctrl] + kbd:[Alt]
|=== |===
Elenco di pulsanti/rotellina: Elenco di pulsanti/rotellina:
@ -1446,44 +1464,44 @@ poi un altro. Ad esempio, per inviare il testo '/set' sul buffer attivo:
==== Codici colore ==== Codici colore
Per alcuni plugin come IRC, è possibile usare codici colori ed attributi, Per alcuni plugin come IRC, è possibile usare codici colori ed attributi,
come segue (digitare key[ctrl-c] poi la lettera che segue, con il valore come segue (digitare kbd:[Ctrl+c] poi la lettera che segue, con il valore
opzionale): opzionale):
key[ctrl-c,b]:: kbd:[Ctrl+c], kbd:[b]::
testo in grassetto testo in grassetto
key[ctrl-c,c], key[xx]:: kbd:[Ctrl+c], kbd:[c], kbd:[xx]::
colore del testo `xx` (consultare la lista di colori che segue) colore del testo `xx` (consultare la lista di colori che segue)
key[ctrl-c,c], key[xx]key[,]key[yy]:: kbd:[Ctrl+c], kbd:[c], kbd:[xx], kbd:[,], kbd:[yy]::
colore del testo `xx` e di sfondo `yy` (consultare la lista di colori colore del testo `xx` e di sfondo `yy` (consultare la lista di colori
che segue) che segue)
// TRANSLATION MISSING // TRANSLATION MISSING
key[ctrl-c,i]:: kbd:[Ctrl+c], kbd:[i]::
italic text italic text
key[ctrl-c,o]:: kbd:[Ctrl+c], kbd:[o]::
disabilita colori ed attributi disabilita colori ed attributi
key[ctrl-c,v]:: kbd:[Ctrl+c], kbd:[v]::
video inverso (inverte il colore del testo con quello di sfondo) video inverso (inverte il colore del testo con quello di sfondo)
key[ctrl-c,_]:: kbd:[Ctrl+c], kbd:[_]::
testo sottolineato testo sottolineato
[NOTE] [NOTE]
Lo stesso codice (senza numero per key[ctrl-c,c]) può essere usato per Lo stesso codice (senza numero per kbd:[Ctrl+c], kbd:[c]) può essere usato per
terminare l'attributo. terminare l'attributo.
I codici colore per key[ctrl-c,c] sono: I codici colore per kbd:[Ctrl+c], kbd:[c] sono:
include::autogen/user/irc_colors.asciidoc[] include::autogen/user/irc_colors.asciidoc[]
// TRANSLATION MISSING // TRANSLATION MISSING
[NOTE] [NOTE]
To show all available colors in your terminal, you can do `/color` then To show all available colors in your terminal, you can do `/color` then
key[alt-c] in WeeChat or run this command in terminal: `weechat --colors`. kbd:[Alt+c] in WeeChat or run this command in terminal: `weechat --colors`.
Esempio: visualizza "ciao a tutti!" con "ciao" scritto in blu chiaro grassetto Esempio: visualizza "ciao a tutti!" con "ciao" scritto in blu chiaro grassetto
e "a tutti" in rosso chiaro sottolineato: e "a tutti" in rosso chiaro sottolineato:
@ -1583,7 +1601,7 @@ sullo schermo (per mostrare buffer e barre).
In aggiunta ai colori di base, si può usare un numero per il colore compreso In aggiunta ai colori di base, si può usare un numero per il colore compreso
tra 1 e il limite del proprio terminale. tra 1 e il limite del proprio terminale.
Il comando '/color' mostra i colori attivi ed i limiti. Com key[alt-c] si può Il comando '/color' mostra i colori attivi ed i limiti. Com kbd:[Alt+c] si può
passare temporaneamente ai colori del terminale per sceglierne uno. passare temporaneamente ai colori del terminale per sceglierne uno.
Se ad esempio si desidera visualizzare l'ora in arancione nel buffer: Se ad esempio si desidera visualizzare l'ora in arancione nel buffer:
@ -1712,7 +1730,7 @@ IRC server:
/secure set freenode mypassword /secure set freenode mypassword
---- ----
For comfort, secured data can be displayed in a dedicated buffer (key[alt-v] on For comfort, secured data can be displayed in a dedicated buffer (kbd:[Alt+v] on
buffer to see values), just do: buffer to see values), just do:
---- ----

View File

@ -913,7 +913,7 @@ URL を簡単にクリックしたり、テキストを簡単に選択できる
端末でやるのと同じように URL をクリックしたりテキストを選択できます 端末でやるのと同じように URL をクリックしたりテキストを選択できます
* ncurses を使わない、このため URL を行の最後で分断されることがなくなります。 * ncurses を使わない、このため URL を行の最後で分断されることがなくなります。
最小限表示を有効化するデフォルトキーは key[alt-l] で、終了するには同じキーを押してください 最小限表示を有効化するデフォルトキーは kbd:[Alt+l] で、終了するには同じキーを押してください
(また、デフォルトでは入力が変更された場合に最小限表示を終了します、<<option_weechat.look.bare_display_exit_on_input,weechat.look.bare_display_exit_on_input>> (また、デフォルトでは入力が変更された場合に最小限表示を終了します、<<option_weechat.look.bare_display_exit_on_input,weechat.look.bare_display_exit_on_input>>
オプションを参照)。 オプションを参照)。
@ -1030,131 +1030,149 @@ irc サーバ "freenode" に含まれる全てのバッファに対して設定
[[key_bindings_command_line]] [[key_bindings_command_line]]
==== コマンドライン用のキー ==== コマンドライン用のキー
[width="100%",cols="^.^3,.^10,.^5",options="header"] [width="100%",cols="^.^3,.^8,.^5",options="header"]
|=== |===
| キー | 説明 | コマンド | キー | 説明 | コマンド
| key[←] .2+| コマンドラインで前の文字に移動 .2+| `/input move_previous_char` | kbd:[←] +
| key[ctrl-b] kbd:[Ctrl+b] | コマンドラインで前の文字に移動 | `/input move_previous_char`
| key[→] .2+| コマンドラインで次の文字に移動 .2+| `/input move_next_char` | kbd:[→] +
| key[ctrl-f] kbd:[Ctrl+f] | コマンドラインで次の文字に移動 | `/input move_next_char`
| key[ctrl-←] .2+| コマンドラインで前の単語に移動 .2+| `/input move_previous_word` | kbd:[Ctrl+←] +
| key[alt-b] kbd:[Alt+b] | コマンドラインで前の単語に移動 | `/input move_previous_word`
| key[ctrl-→] .2+| コマンドラインで次の単語に移動 .2+| `/input move_next_word` | kbd:[Ctrl+→] +
| key[alt-f] kbd:[Alt+f] | コマンドラインで次の単語に移動 | `/input move_next_word`
| key[Home] .2+| コマンドラインで行頭に移動 .2+| `/input move_beginning_of_line` | kbd:[Home] +
| key[ctrl-a] kbd:[Ctrl+a] | コマンドラインで行頭に移動 | `/input move_beginning_of_line`
| key[End] .2+| コマンドラインで行末に移動 .2+| `/input move_end_of_line` | kbd:[End] +
| key[ctrl-e] kbd:[Ctrl+e] | コマンドラインで行末に移動 | `/input move_end_of_line`
| key[ctrl-c,b] | テキストを太字化するコードの挿入 | `/input insert \x02` | kbd:[Ctrl+c],
| key[ctrl-c,c] | テキストに色をつけるコードの挿入 | `/input insert \x03` kbd:[b] | テキストを太字化するコードの挿入 | `/input insert \x02`
| key[ctrl-c,i] | テキストをイタリック体にするコードの挿入 | `/input insert \x1D` | kbd:[Ctrl+c],
| key[ctrl-c,o] | テキスト色のリセットを行うコードの挿入 | `/input insert \x0F` kbd:[c] | テキストに色をつけるコードの挿入 | `/input insert \x03`
| key[ctrl-c,v] | テキスト色の反転を行うコードの挿入 | `/input insert \x16` | kbd:[Ctrl+c],
| key[ctrl-c,_] | テキストに下線を引くコードの挿入 | `/input insert \x1F` kbd:[i] | テキストをイタリック体にするコードの挿入 | `/input insert \x1D`
| key[Del] .2+| コマンドラインで次の文字を削除 .2+| `/input delete_next_char` | kbd:[Ctrl+c],
| key[ctrl-d] kbd:[o] | テキスト色のリセットを行うコードの挿入 | `/input insert \x0F`
| key[Backsp.] .2+| コマンドラインで前の文字を削除 .2+| `/input delete_previous_char` | kbd:[Ctrl+c],
| key[ctrl-h] kbd:[v] | テキスト色の反転を行うコードの挿入 | `/input insert \x16`
| key[ctrl-k] | コマンドラインでカーソルより後の文字列を削除 (削除された文字列はクリップボードに保存) | `/input delete_end_of_line` | kbd:[Ctrl+c],
| key[ctrl-r] | バッファ中の履歴からテキスト検索 (<<key_bindings_search_context,検索モード用のキー>>を参照) | `/input search_text_here` kbd:[_] | テキストに下線を引くコードの挿入 | `/input insert \x1F`
| key[ctrl-t] | 文字の入れ替え | `/input transpose_chars` | kbd:[Del] +
| key[ctrl-u] | コマンドラインでカーソルより前の文字列を削除 (削除された文字列はクリップボードに保存) | `/input delete_beginning_of_line` kbd:[Ctrl+d] | コマンドラインで次の文字を削除 | `/input delete_next_char`
| key[ctrl-w] | コマンドラインで前の単語を削除 (削除された文字列はクリップボードに保存) | `/input delete_previous_word` | kbd:[Backsp.] +
| key[ctrl-y] | クリップボードの内容をペースト | `/input clipboard_paste` kbd:[Ctrl+h] | コマンドラインで前の文字を削除 | `/input delete_previous_char`
| key[ctrl-_] | コマンドラインの最後の動作をやり直す | `/input undo` | kbd:[Ctrl+k] | コマンドラインでカーソルより後の文字列を削除 (削除された文字列はクリップボードに保存) | `/input delete_end_of_line`
| key[alt-_] | コマンドラインの最後の動作を取り消す | `/input redo` | kbd:[Ctrl+r] | バッファ中の履歴からテキスト検索 (<<key_bindings_search_context,検索モード用のキー>>を参照) | `/input search_text_here`
| key[Tab] | コマンドやニックネームを補完 (再度 key[Tab] することで次の補完候補を表示) | `/input complete_next` | kbd:[Ctrl+t] | 文字の入れ替え | `/input transpose_chars`
| key[shift-Tab] | 補完候補が無い場合: 部分補完を行う、補完候補が有る場合: 前の補完候補を表示 | `/input complete_previous` | kbd:[Ctrl+u] | コマンドラインでカーソルより前の文字列を削除 (削除された文字列はクリップボードに保存) | `/input delete_beginning_of_line`
| key[Enter] .3+| コマンドを実行するか、メッセージを送信する (検索モードの場合: 検索の終了) .3+| `/input return` | kbd:[Ctrl+w] | コマンドラインで前の単語を削除 (削除された文字列はクリップボードに保存) | `/input delete_previous_word`
| key[ctrl-j] | kbd:[Ctrl+y] | クリップボードの内容をペースト | `/input clipboard_paste`
| key[ctrl-m] | kbd:[Ctrl+_] | コマンドラインの最後の動作をやり直す | `/input undo`
| key[↑] | 前のコマンド/メッセージを呼び出す (検索モードの場合: 上方向に検索) | `/input history_previous` | kbd:[Alt+_] | コマンドラインの最後の動作を取り消す | `/input redo`
| key[↓] | 次のコマンド/メッセージを呼び出す (検索モードの場合: 下方向に検索) | `/input history_next` | kbd:[Tab] | コマンドやニックネームを補完 (再度 kbd:[Tab] することで次の補完候補を表示) | `/input complete_next`
| key[ctrl-↑] | グローバル履歴から前のコマンド/メッセージを呼び出す (すべてのバッファに対して共通の履歴) | `/input history_global_previous` | kbd:[Shift+Tab] | 補完候補が無い場合: 部分補完を行う、補完候補が有る場合: 前の補完候補を表示 | `/input complete_previous`
| key[ctrl-↓] | グローバル履歴から次のコマンド/メッセージを呼び出す (すべてのバッファに対して共通の履歴) | `/input history_global_next` | kbd:[Enter] +
| key[alt-d] | コマンドラインで次の単語を削除 (削除された文字列はクリップボードに保存) | `/input delete_next_word` kbd:[Ctrl+j] +
| key[alt-k] | キー入力を奪って、コマンドラインにコード (キーが割り当てられていればコマンド) を入力 | `/input grab_key_command` kbd:[Ctrl+m] | コマンドを実行するか、メッセージを送信する (検索モードの場合: 検索の終了) | `/input return`
| key[alt-r] | コマンドラインへの入力をすべて削除 | `/input delete_line` | kbd:[↑] | 前のコマンド/メッセージを呼び出す (検索モードの場合: 上方向に検索) | `/input history_previous`
| key[alt-s] | aspell の有効無効を切り替え | `/mute aspell toggle` | kbd:[↓] | 次のコマンド/メッセージを呼び出す (検索モードの場合: 下方向に検索) | `/input history_next`
| kbd:[Ctrl+↑] | グローバル履歴から前のコマンド/メッセージを呼び出す (すべてのバッファに対して共通の履歴) | `/input history_global_previous`
| kbd:[Ctrl+↓] | グローバル履歴から次のコマンド/メッセージを呼び出す (すべてのバッファに対して共通の履歴) | `/input history_global_next`
| kbd:[Alt+d] | コマンドラインで次の単語を削除 (削除された文字列はクリップボードに保存) | `/input delete_next_word`
| kbd:[Alt+k] | キー入力を奪って、コマンドラインにコード (キーが割り当てられていればコマンド) を入力 | `/input grab_key_command`
| kbd:[Alt+r] | コマンドラインへの入力をすべて削除 | `/input delete_line`
| kbd:[Alt+s] | aspell の有効無効を切り替え | `/mute aspell toggle`
|=== |===
[[key_bindings_buffers_windows]] [[key_bindings_buffers_windows]]
==== バッファ / ウィンドウ用のキー ==== バッファ / ウィンドウ用のキー
[width="100%",cols="^.^3,.^10,.^5",options="header"] [width="100%",cols="^.^3,.^8,.^5",options="header"]
|=== |===
| キー | 説明 | コマンド | キー | 説明 | コマンド
| key[ctrl-l] | 全ウィンドウを再描画 | `/window refresh` | kbd:[Ctrl+l] | 全ウィンドウを再描画 | `/window refresh`
| key[ctrl-s,ctrl-u] | すべてのバッファに未読マークをセット | `/input set_unread` | kbd:[Ctrl+s],
| key[ctrl-x] | 同じ番号を持つバッファにアタッチされていた場合、現在のバッファに移動 | `/input switch_active_buffer` kbd:[Ctrl+u] | すべてのバッファに未読マークをセット | `/input set_unread`
| key[alt-x] | マージされたバッファに再ズーム (key[alt-x]: 全てのマージされたバッファを表示) | `/input zoom_merged_buffer` | kbd:[Ctrl+x] | 同じ番号を持つバッファにアタッチされていた場合、現在のバッファに移動 | `/input switch_active_buffer`
| key[PgUp] | バッファ履歴を 1 ページ分上方向にスクロール | `/window page_up` | kbd:[Alt+x] | マージされたバッファに再ズーム (kbd:[Alt+x]: 全てのマージされたバッファを表示) | `/input zoom_merged_buffer`
| key[PgDn] | バッファ履歴を 1 ページ分下方向にスクロール | `/window page_down` | kbd:[PgUp] | バッファ履歴を 1 ページ分上方向にスクロール | `/window page_up`
| key[alt-PgUp] | バッファ履歴を数行分上方向にスクロール | `/window scroll_up` | kbd:[PgDn] | バッファ履歴を 1 ページ分下方向にスクロール | `/window page_down`
| key[alt-PgDn] | バッファ履歴を数行分下方向にスクロール | `/window scroll_down` | kbd:[Alt+PgUp] | バッファ履歴を数行分上方向にスクロール | `/window scroll_up`
| key[alt-Home] | バッファ履歴を最初までスクロール | `/window scroll_top` | kbd:[Alt+PgDn] | バッファ履歴を数行分下方向にスクロール | `/window scroll_down`
| key[alt-End] | バッファ履歴を最後までスクロール | `/window scroll_bottom` | kbd:[Alt+Home] | バッファ履歴を最初までスクロール | `/window scroll_top`
| key[alt-←] .4+| 前のバッファに移動 .4+| `/buffer -1` | kbd:[Alt+End] | バッファ履歴を最後までスクロール | `/window scroll_bottom`
| key[alt-↑] | kbd:[Alt+←] +
| key[ctrl-p] kbd:[Alt+↑] +
| key[F5] kbd:[Ctrl+p] +
| key[alt-→] .4+| 後のバッファに移動 .4+| `/buffer +1` kbd:[F5] | 前のバッファに移動 | `/buffer -1`
| key[alt-↓] | kbd:[Alt+→] +
| key[ctrl-n] kbd:[Alt+↓] +
| key[F6] kbd:[Ctrl+n] +
| key[F7] | ウィンドウを前に移動 | `/window -1` kbd:[F6] | 後のバッファに移動 | `/buffer +1`
| key[F8] | ウィンドウを後に移動 | `/window +1` | kbd:[F7] | ウィンドウを前に移動 | `/window -1`
| key[F9] | バッファタイトルを左方向にスクロール | `/bar scroll title * -30%` | kbd:[F8] | ウィンドウを後に移動 | `/window +1`
| key[F10] | バッファタイトルを右方向にスクロール | `/bar scroll title * +30%` | kbd:[F9] | バッファタイトルを左方向にスクロール | `/bar scroll title * -30%`
| key[F11] | ニックネームリストを上方向にスクロール | `/bar scroll nicklist * -100%` | kbd:[F10] | バッファタイトルを右方向にスクロール | `/bar scroll title * +30%`
| key[F12] | ニックネームリストを下方向にスクロール | `/bar scroll nicklist * +100%` | kbd:[F11] | ニックネームリストを上方向にスクロール | `/bar scroll nicklist * -100%`
| key[alt-F11] | ニックネームリストを一番上にスクロール | `/bar scroll nicklist * b` | kbd:[F12] | ニックネームリストを下方向にスクロール | `/bar scroll nicklist * +100%`
| key[alt-F12] | ニックネームリストを一番下にスクロール | `/bar scroll nicklist * e` | kbd:[Alt+F11] | ニックネームリストを一番上にスクロール | `/bar scroll nicklist * b`
| key[alt-a] | 変更のあった次のバッファに移動 (優先順位: ハイライト、新規メッセージ、その他) | `/input jump_smart` | kbd:[Alt+F12] | ニックネームリストを一番下にスクロール | `/bar scroll nicklist * e`
| key[alt-h] | ホットリスト (他のバッファにあった変更通知リスト) を消去 | `/input hotlist_clear` | kbd:[Alt+a] | 変更のあった次のバッファに移動 (優先順位: ハイライト、新規メッセージ、その他) | `/input jump_smart`
| key[alt-j,alt-f] | 最初のバッファに移動 | `/buffer -` | kbd:[Alt+h] | ホットリスト (他のバッファにあった変更通知リスト) を消去 | `/input hotlist_clear`
| key[alt-j,alt-l] | 最後のバッファに移動 | `/buffer +` | kbd:[Alt+j],
| key[alt-j,alt-r] | IRC 生バッファに移動 | `/server raw` kbd:[Alt+f] | 最初のバッファに移動 | `/buffer -`
| key[alt-j,alt-s] | IRC サーババッファに移動 | `/server jump` | kbd:[Alt+j],
| key[alt-0...9] | 番号のバッファに移動 (0 = 10) | `/buffer *N` kbd:[Alt+l] | 最後のバッファに移動 | `/buffer +`
| key[alt-j,01...99] | 番号のバッファに移動 | `/buffer *NN` | kbd:[Alt+j],
| key[alt-l] | 最小限表示の有効無効を切り替え | `/window bare` kbd:[Alt+r] | IRC 生バッファに移動 | `/server raw`
| key[alt-m] | マウスの有効無効を切り替え | `/mouse toggle` | kbd:[Alt+j],
| key[alt-n] | 次のハイライトまでスクロール | `/window scroll_next_highlight` kbd:[Alt+s] | IRC サーババッファに移動 | `/server jump`
| key[alt-p] | 前のハイライトまでスクロール | `/window scroll_previous_highlight` | kbd:[Alt+0...9] | 番号のバッファに移動 (0 = 10) | `/buffer *N`
| key[alt-u] | バッファを最初の未読行までスクロール | `/window scroll_unread` | kbd:[Alt+j],
| key[alt-w,alt-↑] | 上のウィンドウに移動 | `/window up` kbd:[01...99] | 番号のバッファに移動 | `/buffer *NN`
| key[alt-w,alt-↓] | 下のウィンドウに移動 | `/window down` | kbd:[Alt+l] | 最小限表示の有効無効を切り替え | `/window bare`
| key[alt-w,alt-←] | 左のウィンドウに移動 | `/window left` | kbd:[Alt+m] | マウスの有効無効を切り替え | `/mouse toggle`
| key[alt-w,alt-→] | 右のウィンドウに移動 | `/window right` | kbd:[Alt+n] | 次のハイライトまでスクロール | `/window scroll_next_highlight`
| key[alt-w,alt-b] | すべてのウィンドウサイズを均等に | `/window balance` | kbd:[Alt+p] | 前のハイライトまでスクロール | `/window scroll_previous_highlight`
| key[alt-w,alt-s] | 2 つのウィンドウを入れ替え | `/window swap` | kbd:[Alt+u] | バッファを最初の未読行までスクロール | `/window scroll_unread`
| key[alt-z] | 現在のウィンドウを最大化 (再度 key[alt-z] することで: 最初のウィンドウ状態に戻す、最大化前の状態) | `/window zoom` | kbd:[Alt+w],
| key[alt-]key[<] | バッファ訪問履歴で前のバッファに移動 | `/input jump_previously_visited_buffer` kbd:[Alt+↑] | 上のウィンドウに移動 | `/window up`
| key[alt-]key[>] | バッファ訪問履歴で次のバッファに移動 | `/input jump_next_visited_buffer` | kbd:[Alt+w],
| key[alt-/] | 最後に表示したバッファに移動 (バッファ移動前に表示していたウィンドウ) | `/input jump_last_buffer_displayed` kbd:[Alt+↓] | 下のウィンドウに移動 | `/window down`
| key[alt-=] | フィルタの有効無効を切り替え | `/filter toggle` | kbd:[Alt+w],
| key[alt--] | 現在のバッファのフィルタの有効無効を切り替え | `/filter toggle @` kbd:[Alt+←] | 左のウィンドウに移動 | `/window left`
| kbd:[Alt+w],
kbd:[Alt+→] | 右のウィンドウに移動 | `/window right`
| kbd:[Alt+w],
kbd:[Alt+b] | すべてのウィンドウサイズを均等に | `/window balance`
| kbd:[Alt+w],
kbd:[Alt+s] | 2 つのウィンドウを入れ替え | `/window swap`
| kbd:[Alt+z] | 現在のウィンドウを最大化 (再度 kbd:[Alt+z] することで: 最初のウィンドウ状態に戻す、最大化前の状態) | `/window zoom`
| kbd:[Alt+<] | バッファ訪問履歴で前のバッファに移動 | `/input jump_previously_visited_buffer`
| kbd:[Alt+>] | バッファ訪問履歴で次のバッファに移動 | `/input jump_next_visited_buffer`
| kbd:[Alt+/] | 最後に表示したバッファに移動 (バッファ移動前に表示していたウィンドウ) | `/input jump_last_buffer_displayed`
| kbd:[Alt+=] | フィルタの有効無効を切り替え | `/filter toggle`
| kbd:[Alt+-] | 現在のバッファのフィルタの有効無効を切り替え | `/filter toggle @`
|=== |===
[[key_bindings_search_context]] [[key_bindings_search_context]]
==== 「検索」モード用のキー ==== 「検索」モード用のキー
以下のキーは「検索」検索モード (バッファ内のテキスト検索用に 以下のキーは「検索」検索モード (バッファ内のテキスト検索用に
key[ctrl-r] が押された状態) でのみ有効です。 kbd:[Ctrl+r] が押された状態) でのみ有効です。
[width="100%",cols="^.^3,.^10,.^5",options="header"] [width="100%",cols="^.^3,.^8,.^5",options="header"]
|=== |===
| キー | 説明 | コマンド | キー | 説明 | コマンド
| key[ctrl-r] | 検索タイプを切り替え: 文字列 (デフォルト)、正規表現 | `/input search_switch_regex` | kbd:[Ctrl+r] | 検索タイプを切り替え: 文字列 (デフォルト)、正規表現 | `/input search_switch_regex`
| key[alt-c] | 大文字小文字を区別して検索 | `/input search_switch_case` | kbd:[Alt+c] | 大文字小文字を区別して検索 | `/input search_switch_case`
| key[Tab] | 検索範囲: メッセージ (デフォルト)、プレフィックス、プレフィックスとメッセージ | `/input search_switch_where` | kbd:[Tab] | 検索範囲: メッセージ (デフォルト)、プレフィックス、プレフィックスとメッセージ | `/input search_switch_where`
| key[↑] | 前のキーワードで検索 | `/input search_previous` | kbd:[↑] | 前のキーワードで検索 | `/input search_previous`
| key[↓] | 次のキーワードで検索 | `/input search_next` | kbd:[↓] | 次のキーワードで検索 | `/input search_next`
| key[Enter] .3+| 現在の位置で検索を終了 .3+| `/input search_stop_here` | kbd:[Enter] +
| key[ctrl-j] kbd:[Ctrl+j] +
| key[ctrl-m] kbd:[Ctrl+m] | 現在の位置で検索を終了 | `/input search_stop_here`
| key[ctrl-q] | 検索を終了してバッファの最後までスクロール | `/input search_stop` | kbd:[Ctrl+q] | 検索を終了してバッファの最後までスクロール | `/input search_stop`
|=== |===
[[key_bindings_cursor_context]] [[key_bindings_cursor_context]]
@ -1162,28 +1180,28 @@ key[ctrl-r] が押された状態) でのみ有効です。
以下のキーは「カーソル」モード (画面上でカーソルを自由に動かせる状態) でのみ有効です。 以下のキーは「カーソル」モード (画面上でカーソルを自由に動かせる状態) でのみ有効です。
[width="100%",cols="^.^3,^.^3,.^10,.^8",options="header"] [width="100%",cols="^.^3,^.^2,.^7,.^7",options="header"]
|=== |===
| キー | エリア | 説明 | コマンド | キー | エリア | 説明 | コマンド
| key[↑] | - | カーソルを上の行に移動 | `/cursor move up` | kbd:[↑] | - | カーソルを上の行に移動 | `/cursor move up`
| key[↓] | - | カーソルを下の行に移動 | `/cursor move down` | kbd:[↓] | - | カーソルを下の行に移動 | `/cursor move down`
| key[←] | - | カーソルを左の列に移動 | `/cursor move left` | kbd:[←] | - | カーソルを左の列に移動 | `/cursor move left`
| key[→] | - | カーソルを右の列に移動 | `/cursor move right` | kbd:[→] | - | カーソルを右の列に移動 | `/cursor move right`
| key[alt-↑] | - | カーソルを上のエリアに移動 | `/cursor move area_up` | kbd:[Alt+↑] | - | カーソルを上のエリアに移動 | `/cursor move area_up`
| key[alt-↓] | - | カーソルを下のエリアに移動 | `/cursor move area_down` | kbd:[Alt+↓] | - | カーソルを下のエリアに移動 | `/cursor move area_down`
| key[alt-←] | - | カーソルを左のエリアに移動 | `/cursor move area_left` | kbd:[Alt+←] | - | カーソルを左のエリアに移動 | `/cursor move area_left`
| key[alt-→] | - | カーソルを右のエリアに移動 | `/cursor move area_right` | kbd:[Alt+→] | - | カーソルを右のエリアに移動 | `/cursor move area_right`
| key[m] | チャット | メッセージを引用 | `hsignal:chat_quote_message;/cursor stop` | kbd:[m] | チャット | メッセージを引用 | `hsignal:chat_quote_message;/cursor stop`
| key[q] | チャット | プレフィックスとメッセージを引用 | `hsignal:chat_quote_prefix_message;/cursor stop` | kbd:[q] | チャット | プレフィックスとメッセージを引用 | `hsignal:chat_quote_prefix_message;/cursor stop`
| key[Q] | チャット | 時間、プレフィックス、メッセージを引用 | `hsignal:chat_quote_time_prefix_message;/cursor stop` | kbd:[Q] | チャット | 時間、プレフィックス、メッセージを引用 | `hsignal:chat_quote_time_prefix_message;/cursor stop`
| key[b] | ニックネームリスト| ニックネームをバンする | `/window ${_window_number};/ban ${nick}` | kbd:[b] | ニックネームリスト| ニックネームをバンする | `/window ${_window_number};/ban ${nick}`
| key[k] | ニックネームリスト| ニックネームをキックする | `/window ${_window_number};/kick ${nick}` | kbd:[k] | ニックネームリスト| ニックネームをキックする | `/window ${_window_number};/kick ${nick}`
| key[K] | ニックネームリスト| ニックネームをバンとキックする | `/window ${_window_number};/kickban ${nick}` | kbd:[K] | ニックネームリスト| ニックネームをバンとキックする | `/window ${_window_number};/kickban ${nick}`
| key[q] | ニックネームリスト| ニックネームに対するクエリを開く | `/window ${_window_number};/query ${nick};/cursor stop` | kbd:[q] | ニックネームリスト| ニックネームに対するクエリを開く | `/window ${_window_number};/query ${nick};/cursor stop`
| key[w] | ニックネームリスト| ニックネームに対して whois を行う | `/window ${_window_number};/whois ${nick}` | kbd:[w] | ニックネームリスト| ニックネームに対して whois を行う | `/window ${_window_number};/whois ${nick}`
| key[Enter] .3+| - .3+| カーソルモードを終了 .3+| `/cursor stop` | kbd:[Enter] +
| key[ctrl-j] kbd:[Ctrl+j] +
| key[ctrl-m] kbd:[Ctrl+m] | - | カーソルモードを終了 | `/cursor stop`
|=== |===
[[key_bindings_mouse_context]] [[key_bindings_mouse_context]]
@ -1191,35 +1209,35 @@ key[ctrl-r] が押された状態) でのみ有効です。
以下のキーは「マウス」モード (マウスイベントが発生したとき) でのみ有効です。 以下のキーは「マウス」モード (マウスイベントが発生したとき) でのみ有効です。
[width="100%",cols="^.^3,^.^3,^.^3,.^10,.^8",options="header"] [width="100%",cols="^.^3,^.^3,^.^3,.^8,.^8",options="header"]
|=== |===
| ボタン^(1)^ | ジェスチャー| エリア| 説明 | コマンド | ボタン^(1)^ | ジェスチャー | エリア | 説明 | コマンド
| ◾◽◽ | - | チャット | ウィンドウに移動 | `/window ${_window_number}` | ◾◽◽ | - | チャット | ウィンドウに移動 | `/window ${_window_number}`
| ◾◽◽ | 左 | チャット | 前のバッファに移動 | `/window ${_window_number};/buffer +1` | ◾◽◽ | 左 | チャット | 前のバッファに移動 | `/window ${_window_number};/buffer +1`
| ◾◽◽ | 右 | チャット | 次のバッファに移動 | `/window ${_window_number};/buffer +1` | ◾◽◽ | 右 | チャット | 次のバッファに移動 | `/window ${_window_number};/buffer +1`
| ◾◽◽ | 左 (長く) | チャット | 最初のバッファに移動 | `/window ${_window_number};/buffer 1` | ◾◽◽ | 左 (長く) | チャット | 最初のバッファに移動 | `/window ${_window_number};/buffer 1`
| ◾◽◽ | 右 (長く) | チャット | 最後のバッファに移動 | `/window ${_window_number};/input jump_last_buffer` | ◾◽◽ | 右 (長く) | チャット | 最後のバッファに移動 | `/window ${_window_number};/input jump_last_buffer`
| ◾◽◽ | - | チャット (スクリプトバッファ) | スクリプトバッファで行選択 | `/script go ${_chat_line_y}` | ◾◽◽ | - | チャット (スクリプトバッファ) | スクリプトバッファで行選択 | `/script go ${_chat_line_y}`
| ◽◽◾ | - | チャット (スクリプトバッファ) | スクリプトのインストール `/ 削除 | /script go ${_chat_line_y};/script installremove ${script_name_with_extension}` | ◽◽◾ | - | チャット (スクリプトバッファ) | スクリプトのインストール `/ 削除 | /script go ${_chat_line_y};/script installremove ${script_name_with_extension}`
| ⇑ | - | チャット | バッファ履歴を上方向にスクロール | `/window scroll_up -window ${_window_number}` | ⇑ | - | チャット | バッファ履歴を上方向にスクロール | `/window scroll_up -window ${_window_number}`
| ⇓ | - | チャット | バッファ履歴を下方向にスクロール | `/window scroll_down -window ${_window_number}` | ⇓ | - | チャット | バッファ履歴を下方向にスクロール | `/window scroll_down -window ${_window_number}`
| ⇑ | - | チャット (スクリプトバッファ) | スクリプトバッファを 5 行上方向にスクロール | `/script up 5` | ⇑ | - | チャット (スクリプトバッファ) | スクリプトバッファを 5 行上方向にスクロール | `/script up 5`
| ⇓ | - | チャット (スクリプトバッファ) | スクリプトバッファで 5 行下方向にスクロール | `/script down 5` | ⇓ | - | チャット (スクリプトバッファ) | スクリプトバッファで 5 行下方向にスクロール | `/script down 5`
| key[ctrl-]⇑ | - | チャット | 水平左方向にスクロール | `/window scroll_horiz -window ${_window_number} -10%` | kbd:[Ctrl+⇑] | - | チャット | 水平左方向にスクロール | `/window scroll_horiz -window ${_window_number} -10%`
| key[ctrl-]⇓ | - | チャット | 水平右方向にスクロール | `/window scroll_horiz -window ${_window_number} +10%` | kbd:[Ctrl+⇓] | - | チャット | 水平右方向にスクロール | `/window scroll_horiz -window ${_window_number} +10%`
| ◾◽◽ | 上 | ニックネームリスト | ニックネームリストを 1 ページ分上方向にスクロール | `/bar scroll nicklist ${_window_number} -100%` | ◾◽◽ | 上 | ニックネームリスト | ニックネームリストを 1 ページ分上方向にスクロール | `/bar scroll nicklist ${_window_number} -100%`
| ◾◽◽ | 下 | ニックネームリスト | ニックネームリストを 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} b`
| ◾◽◽ | 下 (長く) | ニックネームリスト | ニックネームリストの最後に移動 | `/bar scroll nicklist ${_window_number} e` | ◾◽◽ | 下 (長く) | ニックネームリスト | ニックネームリストの最後に移動 | `/bar scroll nicklist ${_window_number} e`
| ◾◽◽ | - | ニックネームリスト | ニックネームに対するクエリを開く | `/window ${_window_number};/query ${nick}` | ◾◽◽ | - | ニックネームリスト | ニックネームに対するクエリを開く | `/window ${_window_number};/query ${nick}`
| ◽◽◾ | - | ニックネームリスト | ニックネームに対する whois を行う | `/window ${_window_number};/whois ${nick}` | ◽◽◾ | - | ニックネームリスト | ニックネームに対する whois を行う | `/window ${_window_number};/whois ${nick}`
| ◾◽◽ | 左 | ニックネームリスト | ニックネームをキックする | `/window ${_window_number};/kick ${nick}` | ◾◽◽ | 左 | ニックネームリスト | ニックネームをキックする | `/window ${_window_number};/kick ${nick}`
| ◾◽◽ | 左 (長く) | ニックネームリスト | ニックネームをキックとバンする | `/window ${_window_number};/kickban ${nick}` | ◾◽◽ | 左 (長く) | ニックネームリスト | ニックネームをキックとバンする | `/window ${_window_number};/kickban ${nick}`
| ◽◽◾ | 左 | ニックネームリスト | ニックネームをバンする | `/window ${_window_number};/ban ${nick}` | ◽◽◾ | 左 | ニックネームリスト | ニックネームをバンする | `/window ${_window_number};/ban ${nick}`
| ◽◽◾ | - | 入力 | マウスイベントを奪ってコマンドラインにコードを入力 | `/input grab_mouse_area` | ◽◽◾ | - | 入力 | マウスイベントを奪ってコマンドラインにコードを入力 | `/input grab_mouse_area`
| ⇑ | - | 任意のバー | バーを -20% スクロール | `/bar scroll ${_bar_name} ${_window_number} -20%` | ⇑ | - | 任意のバー | バーを -20% スクロール | `/bar scroll ${_bar_name} ${_window_number} -20%`
| ⇓ | - | 任意のバー | バーを +20% スクロール | `/bar scroll ${_bar_name} ${_window_number} +20%` | ⇓ | - | 任意のバー | バーを +20% スクロール | `/bar scroll ${_bar_name} ${_window_number} +20%`
| ◽◾◽ | - | 任意の場所 | この場所でカーソルモードを開始 | `/cursor go ${_x},${_y}` | ◽◾◽ | - | 任意の場所 | この場所でカーソルモードを開始 | `/cursor go ${_x},${_y}`
|=== |===
[NOTE] [NOTE]
@ -1240,13 +1258,13 @@ WeeChat はマウスクリックとマウスジェスチャーをサポートし
/set weechat.look.mouse on /set weechat.look.mouse on
---- ----
マウスを有効化するには key[alt-m] を押すか、以下のコマンドを使います: マウスを有効化するには kbd:[Alt+m] を押すか、以下のコマンドを使います:
---- ----
/mouse enable /mouse enable
---- ----
キーにマウスの一時的な無効化を割り当てることができます。例えば、key[alt-%] キーにマウスの一時的な無効化を割り当てることができます。例えば、kbd:[Alt+%]
キーにマウスを 10 秒間無効化する機能を割り当てるには: キーにマウスを 10 秒間無効化する機能を割り当てるには:
---- ----
@ -1256,9 +1274,9 @@ WeeChat はマウスクリックとマウスジェスチャーをサポートし
[IMPORTANT] [IMPORTANT]
WeeChat でマウスを有効化した場合、すべてのマウスイベントは WeeChat WeeChat でマウスを有効化した場合、すべてのマウスイベントは WeeChat
によって捕捉されます。したがって、カット/ペーストなどの操作や URL によって捕捉されます。したがって、カット/ペーストなどの操作や URL
のクリックなどは端末に送信されません。key[shift] のクリックなどは端末に送信されません。kbd:[Shift]
キーを使えば、一時的にマウスを無効化して、端末へ直接イベントを送信する事が可能です キーを使えば、一時的にマウスを無効化して、端末へ直接イベントを送信する事が可能です
(一部の端末、例えば iTerm などでは key[shift] の代わりに key[alt] を使ってください)。 (一部の端末、例えば iTerm などでは kbd:[Shift] の代わりに kbd:[Alt] を使ってください)。
[NOTE] [NOTE]
マウスに関するトラブルがあれば 'WeeChat FAQ' を参照してください。 マウスに関するトラブルがあれば 'WeeChat FAQ' を参照してください。
@ -1280,9 +1298,9 @@ WeeChat はデフォルトマウスイベントの多くを定義しています
[width="50%",cols="3m,4",options="header"] [width="50%",cols="3m,4",options="header"]
|=== |===
| 修飾キー | 説明 | 修飾キー | 説明
| ctrl | key[ctrl] キー | ctrl | kbd:[Ctrl] キー
| alt | key[alt] キー | alt | kbd:[Alt] キー
| ctrl-alt | key[ctrl-]key[alt] キー | ctrl-alt | kbd:[Ctrl] + kbd:[Alt] キー
|=== |===
ボタン/ホイールのリスト: ボタン/ホイールのリスト:
@ -1377,40 +1395,40 @@ hello
==== 色コード ==== 色コード
IRC 等のプラグインでは、以下の色コードと属性を利用できます IRC 等のプラグインでは、以下の色コードと属性を利用できます
(key[ctrl-c] の後に、オプションとともに以下のキーを押してください): (kbd:[Ctrl+c] の後に、オプションとともに以下のキーを押してください):
key[ctrl-c,b]:: kbd:[Ctrl+c], kbd:[b]::
テキストを太字に テキストを太字に
key[ctrl-c,c], key[xx]:: kbd:[Ctrl+c], kbd:[c], kbd:[xx]::
テキスト表示色を `xx` に (以下の色リストを参照) テキスト表示色を `xx` に (以下の色リストを参照)
key[ctrl-c,c], key[xx]key[,]key[yy]:: kbd:[Ctrl+c], kbd:[c], kbd:[xx], kbd:[,], kbd:[yy]::
テキスト表示色を `xx` に、背景色を `yy` に (以下の色リストを参照) テキスト表示色を `xx` に、背景色を `yy` に (以下の色リストを参照)
key[ctrl-c,i]:: kbd:[Ctrl+c], kbd:[i]::
テキストをイタリック体に テキストをイタリック体に
key[ctrl-c,o]:: kbd:[Ctrl+c], kbd:[o]::
テキスト表示色と属性をリセット テキスト表示色と属性をリセット
key[ctrl-c,v]:: kbd:[Ctrl+c], kbd:[v]::
テキストを反転 (テキスト表示色と背景色の入れ替え) テキストを反転 (テキスト表示色と背景色の入れ替え)
key[ctrl-c,_]:: kbd:[Ctrl+c], kbd:[_]::
テキストに下線を引く テキストに下線を引く
[NOTE] [NOTE]
同じコードで (色コードを入力せずに key[ctrl-c,c] 同じコードで (色コードを入力せずに kbd:[Ctrl+c], kbd:[c]
を使うことで) 属性をキャンセルすることができます。 を使うことで) 属性をキャンセルすることができます。
key[ctrl-c,c] 用の色コード: kbd:[Ctrl+c], kbd:[c] 用の色コード:
include::autogen/user/irc_colors.asciidoc[] include::autogen/user/irc_colors.asciidoc[]
[NOTE] [NOTE]
端末で利用可能なすべての色を表示するには、WeeChat で `/color` を実行した後 端末で利用可能なすべての色を表示するには、WeeChat で `/color` を実行した後
key[alt-c] を入力するか、端末で以下のコマンドを実行してください: `weechat --colors` 。 kbd:[Alt+c] を入力するか、端末で以下のコマンドを実行してください: `weechat --colors` 。
例: 例:
「こんにちは皆さん!」の「こんにちは」を太字の明るい青、「皆さん」を下線付きの明るい赤に表示したい場合: 「こんにちは皆さん!」の「こんにちは」を太字の明るい青、「皆さん」を下線付きの明るい赤に表示したい場合:
@ -1506,7 +1524,7 @@ WeeChat は画面に色が表示された時点で色ペアを動的に割り当
基本色に加えて、1 番 基本色に加えて、1 番
から端末の対応状況に依存する番号までの色番号を利用できます。 から端末の対応状況に依存する番号までの色番号を利用できます。
`/color` コマンドで現在の色と色制限を確認できます。key[alt-c] `/color` コマンドで現在の色と色制限を確認できます。kbd:[Alt+c]
をタイプすることで、一時的に端末色を選択された色に変更できます。 をタイプすることで、一時的に端末色を選択された色に変更できます。
例えば、バッファ中のに表示される時刻をオレンジ色にしたい場合、以下のようにしてください: 例えば、バッファ中のに表示される時刻をオレンジ色にしたい場合、以下のようにしてください:
@ -1633,7 +1651,7 @@ IRC サーバのパスワードを設定する例:
---- ----
利便性を考慮して、暗号化データを専用のバッファに表示できるようになっています 利便性を考慮して、暗号化データを専用のバッファに表示できるようになっています
(値を見るにはバッファで key[alt-v]、以下のコマンドを実行してください: (値を見るにはバッファで kbd:[Alt+v]、以下のコマンドを実行してください:
---- ----
/secure /secure

View File

@ -921,7 +921,7 @@ Tryb niesformatowanego ekranu posiada następujące cechy:
tekstu tekstu
* ncurses nie jest używane, dlatego URLe nie są obcinane z końcem linii. * ncurses nie jest używane, dlatego URLe nie są obcinane z końcem linii.
Domyślnym skrótem uruchamiającym ten tryb jest key[alt-l], tak jak wyłączającym Domyślnym skrótem uruchamiającym ten tryb jest kbd:[Alt+l], tak jak wyłączającym
go (lub domyślnie dowolna zmiana wejścia spowoduje wyjście z tego trybu, zobacz go (lub domyślnie dowolna zmiana wejścia spowoduje wyjście z tego trybu, zobacz
<<option_weechat.look.bare_display_exit_on_input,weechat.look.bare_display_exit_on_input>>). <<option_weechat.look.bare_display_exit_on_input,weechat.look.bare_display_exit_on_input>>).
@ -1040,131 +1040,149 @@ Poziom powiadomień dla bufora może zostać ustawiony za pomocą komendy `/buff
[[key_bindings_command_line]] [[key_bindings_command_line]]
==== Skróty dla linii poleceń ==== Skróty dla linii poleceń
[width="100%",cols="^.^3,.^10,.^5",options="header"] [width="100%",cols="^.^3,.^8,.^5",options="header"]
|=== |===
| Skrót | Opis | Komenda | Skrót | Opis | Komenda
| key[←] .2+| Idź do poprzedniego znaku w linii poleceń .2+| `/input move_previous_char` | kbd:[←] +
| key[ctrl-b] kbd:[Ctrl+b] | Idź do poprzedniego znaku w linii poleceń | `/input move_previous_char`
| key[→] .2+| Idź do następnego znaku w linii poleceń .2+| `/input move_next_char` | kbd:[→] +
| key[ctrl-f] kbd:[Ctrl+f] | Idź do następnego znaku w linii poleceń | `/input move_next_char`
| key[ctrl-←] .2+| Idź do poprzedniego słowa w linii poleceń .2+| `/input move_previous_word` | kbd:[Ctrl+←] +
| key[alt-b] kbd:[Alt+b] | Idź do poprzedniego słowa w linii poleceń | `/input move_previous_word`
| key[ctrl-→] .2+| Idź do następnego słowa w linii poleceń .2+| `/input move_next_word` | kbd:[Ctrl+→] +
| key[alt-f] kbd:[Alt+f] | Idź do następnego słowa w linii poleceń | `/input move_next_word`
| key[Home] .2+| Idź na początek linii poleceń .2+| `/input move_beginning_of_line` | kbd:[Home] +
| key[ctrl-a] kbd:[Ctrl+a] | Idź na początek linii poleceń | `/input move_beginning_of_line`
| key[End] .2+| Idź na koniec linii poleceń .2+| `/input move_end_of_line` | kbd:[End] +
| key[ctrl-e] kbd:[Ctrl+e] | Idź na koniec linii poleceń | `/input move_end_of_line`
| key[ctrl-c,b] | Wstaw kod dla pogrubionego tekstu | `/input insert \x02` | kbd:[Ctrl+c],
| key[ctrl-c,c] | Wstaw kod dla kolorowego tekstu | `/input insert \x03` kbd:[b] | Wstaw kod dla pogrubionego tekstu | `/input insert \x02`
| key[ctrl-c,i] | Wstaw kod dla pochyłego tekstu | `/input insert \x1D` | kbd:[Ctrl+c],
| key[ctrl-c,o] | Wstaw kod dla zresetowania koloru | `/input insert \x0F` kbd:[c] | Wstaw kod dla kolorowego tekstu | `/input insert \x03`
| key[ctrl-c,v] | Wstaw kod dla odwrócenia koloru | `/input insert \x16` | kbd:[Ctrl+c],
| key[ctrl-c,_] | Wstaw kod dla podkreślonego tekstu | `/input insert \x1F` kbd:[i] | Wstaw kod dla pochyłego tekstu | `/input insert \x1D`
| key[Del] .2+| Usuń następny znak w linii poleceń .2+| `/input delete_next_char` | kbd:[Ctrl+c],
| key[ctrl-d] kbd:[o] | Wstaw kod dla zresetowania koloru | `/input insert \x0F`
| key[Backsp.] .2+| Usuń poprzedni znak w linii poleceń .2+| `/input delete_previous_char` | kbd:[Ctrl+c],
| key[ctrl-h] kbd:[v] | Wstaw kod dla odwrócenia koloru | `/input insert \x16`
| key[ctrl-k] | Usuń od znacznika kursora do końca linii poleceń (usuwany ciąg jest kopiowany do schowka) | `/input delete_end_of_line` | kbd:[Ctrl+c],
| key[ctrl-r] | Wyszukaj tekst w historii bufora (zobacz <<key_bindings_search_context,skróty dla kontekstu wyszukiwania>>) | `/input search_text_here` kbd:[_] | Wstaw kod dla podkreślonego tekstu | `/input insert \x1F`
| key[ctrl-t] | Przestaw znaki | `/input transpose_chars` | kbd:[Del] +
| key[ctrl-u] | Usuń od znaku kursora do początku linii poleceń (usuwany ciąg jest kopiowany do schowka) | `/input delete_beginning_of_line` kbd:[Ctrl+d] | Usuń następny znak w linii poleceń | `/input delete_next_char`
| key[ctrl-w] | Usuń poprzednie słowo w linii poleceń (usuwany ciąg jest kopiowany do schowka) | `/input delete_previous_word` | kbd:[Backsp.] +
| key[ctrl-y] | Wklej zawartość schowka | `/input clipboard_paste` kbd:[Ctrl+h] | Usuń poprzedni znak w linii poleceń | `/input delete_previous_char`
| key[ctrl-_] | Cofnij poprzednia akcję w linii poleceń | `/input undo` | kbd:[Ctrl+k] | Usuń od znacznika kursora do końca linii poleceń (usuwany ciąg jest kopiowany do schowka) | `/input delete_end_of_line`
| key[alt-_] | Powtórz ostatnią akcję w linii poleceń | `/input redo` | kbd:[Ctrl+r] | Wyszukaj tekst w historii bufora (zobacz <<key_bindings_search_context,skróty dla kontekstu wyszukiwania>>) | `/input search_text_here`
| key[Tab] | Dopełnij komendę lub nick (ponowne wciśnięcie key[Tab]: znajdź następne dopełnienie) | `/input complete_next` | kbd:[Ctrl+t] | Przestaw znaki | `/input transpose_chars`
| key[shift-Tab] | Bez dopełnienia: wykonaj częściowe dopełnienie, z oczekującym dopełnieniem: dopełnij z poprzednim dopełnieniem | `/input complete_previous` | kbd:[Ctrl+u] | Usuń od znaku kursora do początku linii poleceń (usuwany ciąg jest kopiowany do schowka) | `/input delete_beginning_of_line`
| key[Enter] .3+| Wykonaj komendę lub wyślij wiadomość (w trybie wyszukiwania: przerwij wyszukiwanie) .3+| `/input return` | kbd:[Ctrl+w] | Usuń poprzednie słowo w linii poleceń (usuwany ciąg jest kopiowany do schowka) | `/input delete_previous_word`
| key[ctrl-j] | kbd:[Ctrl+y] | Wklej zawartość schowka | `/input clipboard_paste`
| key[ctrl-m] | kbd:[Ctrl+_] | Cofnij poprzednia akcję w linii poleceń | `/input undo`
| key[↑] | Pokaż poprzednią komendę/wiadomość (w trybie wyszukiwania: szukaj w górę) | `/input history_previous` | kbd:[Alt+_] | Powtórz ostatnią akcję w linii poleceń | `/input redo`
| key[↓] | Pokaż następną komendę/wiadomość (w trybie wyszukiwania: szukaj w dół) | `/input history_next` | kbd:[Tab] | Dopełnij komendę lub nick (ponowne wciśnięcie kbd:[Tab]: znajdź następne dopełnienie) | `/input complete_next`
| key[ctrl-↑] | Pokaż poprzednią komendę/wiadomość w historii globalnej (wspólnej dla wszystkich buforów) | `/input history_global_previous` | kbd:[Shift+Tab] | Bez dopełnienia: wykonaj częściowe dopełnienie, z oczekującym dopełnieniem: dopełnij z poprzednim dopełnieniem | `/input complete_previous`
| key[ctrl-↓] | Pokaż następną komendę/wiadomość w historii globalnej (wspólnej dla wszystkich buforów) | `/input history_global_next` | kbd:[Enter] +
| key[alt-d] | Usuń następne słowo w linii poleceń (usuwany ciąg jest kopiowany do schowka) | `/input delete_next_word` kbd:[Ctrl+j] +
| key[alt-k] | Przechwyć wciśnięte klawisze i zwróć ich kod (i przypisaną komendę, jeśli istnieje) w linii poleceń | `/input grab_key_command` kbd:[Ctrl+m] | Wykonaj komendę lub wyślij wiadomość (w trybie wyszukiwania: przerwij wyszukiwanie) | `/input return`
| key[alt-r] | Usuń całą zawartość linii poleceń | `/input delete_line` | kbd:[↑] | Pokaż poprzednią komendę/wiadomość (w trybie wyszukiwania: szukaj w górę) | `/input history_previous`
| key[alt-s] | Przełącz aspell | `/mute aspell toggle` | kbd:[↓] | Pokaż następną komendę/wiadomość (w trybie wyszukiwania: szukaj w dół) | `/input history_next`
| kbd:[Ctrl+↑] | Pokaż poprzednią komendę/wiadomość w historii globalnej (wspólnej dla wszystkich buforów) | `/input history_global_previous`
| kbd:[Ctrl+↓] | Pokaż następną komendę/wiadomość w historii globalnej (wspólnej dla wszystkich buforów) | `/input history_global_next`
| kbd:[Alt+d] | Usuń następne słowo w linii poleceń (usuwany ciąg jest kopiowany do schowka) | `/input delete_next_word`
| kbd:[Alt+k] | Przechwyć wciśnięte klawisze i zwróć ich kod (i przypisaną komendę, jeśli istnieje) w linii poleceń | `/input grab_key_command`
| kbd:[Alt+r] | Usuń całą zawartość linii poleceń | `/input delete_line`
| kbd:[Alt+s] | Przełącz aspell | `/mute aspell toggle`
|=== |===
[[key_bindings_buffers_windows]] [[key_bindings_buffers_windows]]
==== Skróty dla buforów / okien ==== Skróty dla buforów / okien
[width="100%",cols="^.^3,.^10,.^5",options="header"] [width="100%",cols="^.^3,.^8,.^5",options="header"]
|=== |===
| Skrót | Opis | Komenda | Skrót | Opis | Komenda
| key[ctrl-l] | Przerysuj całe okno | `/window refresh` | kbd:[Ctrl+l] | Przerysuj całe okno | `/window refresh`
| key[ctrl-s,ctrl-u] | Ustaw znacznik nieprzeczytania we wszystkich buforach | `/input set_unread` | kbd:[Ctrl+s],
| key[ctrl-x] | Przełącz obecny bufor jeśli bufory są dołączone z tym samym numerem | `/input switch_active_buffer` kbd:[Ctrl+u] | Ustaw znacznik nieprzeczytania we wszystkich buforach | `/input set_unread`
| key[alt-x] | Pokaż wybrany z połączonych buforów (naciśnij key[alt-x] ponownie: wyświetl wszystkie połączone bufory) | `/input zoom_merged_buffer` | kbd:[Ctrl+x] | Przełącz obecny bufor jeśli bufory są dołączone z tym samym numerem | `/input switch_active_buffer`
| key[PgUp] | Przewiń jedną stronę w górę w historii bufora | `/window page_up` | kbd:[Alt+x] | Pokaż wybrany z połączonych buforów (naciśnij kbd:[Alt+x] ponownie: wyświetl wszystkie połączone bufory) | `/input zoom_merged_buffer`
| key[PgDn] | Przewiń jedną stronę w dół w historii bufora | `/window page_down` | kbd:[PgUp] | Przewiń jedną stronę w górę w historii bufora | `/window page_up`
| key[alt-PgUp] | Przewiń w górę kilka linii w historii bufora | `/window scroll_up` | kbd:[PgDn] | Przewiń jedną stronę w dół w historii bufora | `/window page_down`
| key[alt-PgDn] | Przewiń w dół kilka linii w historii bufora | `/window scroll_down` | kbd:[Alt+PgUp] | Przewiń w górę kilka linii w historii bufora | `/window scroll_up`
| key[alt-Home] | Przewiń na górę bufora | `/window scroll_top` | kbd:[Alt+PgDn] | Przewiń w dół kilka linii w historii bufora | `/window scroll_down`
| key[alt-End] | Przewiń na dół bufora | `/window scroll_bottom` | kbd:[Alt+Home] | Przewiń na górę bufora | `/window scroll_top`
| key[alt-←] .4+| Przełącz na poprzedni bufor .4+| `/buffer -1` | kbd:[Alt+End] | Przewiń na dół bufora | `/window scroll_bottom`
| key[alt-↑] | kbd:[Alt+←] +
| key[ctrl-p] kbd:[Alt+↑] +
| key[F5] kbd:[Ctrl+p] +
| key[alt-→] .4+| Przełącz na następny bufor .4+| `/buffer +1` kbd:[F5] | Przełącz na poprzedni bufor | `/buffer -1`
| key[alt-↓] | kbd:[Alt+→] +
| key[ctrl-n] kbd:[Alt+↓] +
| key[F6] kbd:[Ctrl+n] +
| key[F7] | Przełącz na poprzednie okno | `/window -1` kbd:[F6] | Przełącz na następny bufor | `/buffer +1`
| key[F8] | Przełącz na następne okno | `/window +1` | kbd:[F7] | Przełącz na poprzednie okno | `/window -1`
| key[F9] | Przewiń tytuł bufora w lewo | `/bar scroll title * -30%` | kbd:[F8] | Przełącz na następne okno | `/window +1`
| key[F10] | Przewiń tytuł bufora w prawo | `/bar scroll title * +30%` | kbd:[F9] | Przewiń tytuł bufora w lewo | `/bar scroll title * -30%`
| key[F11] | Przewiń w górę jedna stronę listy nicków | `/bar scroll nicklist * -100%` | kbd:[F10] | Przewiń tytuł bufora w prawo | `/bar scroll title * +30%`
| key[F12] | Przewiń w dół jedna stronę listy nicków | `/bar scroll nicklist * +100%` | kbd:[F11] | Przewiń w górę jedna stronę listy nicków | `/bar scroll nicklist * -100%`
| key[alt-F11] | Idź na początek listy nicków | `/bar scroll nicklist * b` | kbd:[F12] | Przewiń w dół jedna stronę listy nicków | `/bar scroll nicklist * +100%`
| key[alt-F12] | Idź na koniec listy nicków | `/bar scroll nicklist * e` | kbd:[Alt+F11] | Idź na początek listy nicków | `/bar scroll nicklist * b`
| key[alt-a] | Przełącz na następny bufor z aktywnością (z priorytetem: powiadomienie, wiadomość, inne) | `/input jump_smart` | kbd:[Alt+F12] | Idź na koniec listy nicków | `/bar scroll nicklist * e`
| key[alt-h] | Wyczyść hotlistę (powiadomienia o aktywności w innych buforach) | `/input hotlist_clear` | kbd:[Alt+a] | Przełącz na następny bufor z aktywnością (z priorytetem: powiadomienie, wiadomość, inne) | `/input jump_smart`
| key[alt-j,alt-f] | Przełącz na pierwszy bufor | `/buffer -` | kbd:[Alt+h] | Wyczyść hotlistę (powiadomienia o aktywności w innych buforach) | `/input hotlist_clear`
| key[alt-j,alt-l] | Przełącz na ostatni bufor | `/buffer +` | kbd:[Alt+j],
| key[alt-j,alt-r] | Przełącz na bufor IRC raw | `/server raw` kbd:[Alt+f] | Przełącz na pierwszy bufor | `/buffer -`
| key[alt-j,alt-s] | Przełącz na bufor serwera IRC | `/server jump` | kbd:[Alt+j],
| key[alt-0...9] | Przełącz na bufor za pomocą liczb (0 = 10) | `/buffer *N` kbd:[Alt+l] | Przełącz na ostatni bufor | `/buffer +`
| key[alt-j,01...99] | Przełącz na bufor za pomocą liczb | `/buffer *NN` | kbd:[Alt+j],
| key[alt-l] | Przełącz tryb niesformatowanego wyświetlania | `/window bare` kbd:[Alt+r] | Przełącz na bufor IRC raw | `/server raw`
| key[alt-m] | Przełącz obsługę myszy | `/mouse toggle` | kbd:[Alt+j],
| key[alt-n] | Przewiń do następnego powiadomienia | `/window scroll_next_highlight` kbd:[Alt+s] | Przełącz na bufor serwera IRC | `/server jump`
| key[alt-p] | Przewiń do poprzedniego powiadomienia | `/window scroll_previous_highlight` | kbd:[Alt+0...9] | Przełącz na bufor za pomocą liczb (0 = 10) | `/buffer *N`
| key[alt-u] | Przewiń do pierwszej nieprzeczytanej linii w buforze | `/window scroll_unread` | kbd:[Alt+j],
| key[alt-w,alt-↑] | Przełącz na okno wyżej | `/window up` kbd:[01...99] | Przełącz na bufor za pomocą liczb | `/buffer *NN`
| key[alt-w,alt-↓] | Przełącz na okno niżej | `/window down` | kbd:[Alt+l] | Przełącz tryb niesformatowanego wyświetlania | `/window bare`
| key[alt-w,alt-←] | Przełącz na okno z lewej | `/window left` | kbd:[Alt+m] | Przełącz obsługę myszy | `/mouse toggle`
| key[alt-w,alt-→] | Przełącz na okno z prawej | `/window right` | kbd:[Alt+n] | Przewiń do następnego powiadomienia | `/window scroll_next_highlight`
| key[alt-w,alt-b] | Balansuj rozmiar wszystkich okien | `/window balance` | kbd:[Alt+p] | Przewiń do poprzedniego powiadomienia | `/window scroll_previous_highlight`
| key[alt-w,alt-s] | Zamień bufory między dwoma oknami | `/window swap` | kbd:[Alt+u] | Przewiń do pierwszej nieprzeczytanej linii w buforze | `/window scroll_unread`
| key[alt-z] | Pokaż obecne okno (ponowne wciśnięcie key[alt-z]: przywraca wcześniejszy układ okien) | `/window zoom` | kbd:[Alt+w],
| key[alt-]key[<] | Przełącz na poprzedni bufor z listy odwiedzonych buforów | `/input jump_previously_visited_buffer` kbd:[Alt+↑] | Przełącz na okno wyżej | `/window up`
| key[alt-]key[>] | Przełącz na następny bufor z listy odwiedzonych buforów | `/input jump_next_visited_buffer` | kbd:[Alt+w],
| key[alt-/] | Przełącz na ostatnio wyświetlony bufor (przed ostatnią zmianą bufora) | `/input jump_last_buffer_displayed` kbd:[Alt+↓] | Przełącz na okno niżej | `/window down`
| key[alt-=] | Włącz/wyłącz filtry | `/filter toggle` | kbd:[Alt+w],
| key[alt--] | Włącz/wyłącz filtry w bieżącym buforze | `/filter toggle @` kbd:[Alt+←] | Przełącz na okno z lewej | `/window left`
| kbd:[Alt+w],
kbd:[Alt+→] | Przełącz na okno z prawej | `/window right`
| kbd:[Alt+w],
kbd:[Alt+b] | Balansuj rozmiar wszystkich okien | `/window balance`
| kbd:[Alt+w],
kbd:[Alt+s] | Zamień bufory między dwoma oknami | `/window swap`
| kbd:[Alt+z] | Pokaż obecne okno (ponowne wciśnięcie kbd:[Alt+z]: przywraca wcześniejszy układ okien) | `/window zoom`
| kbd:[Alt+<] | Przełącz na poprzedni bufor z listy odwiedzonych buforów | `/input jump_previously_visited_buffer`
| kbd:[Alt+>] | Przełącz na następny bufor z listy odwiedzonych buforów | `/input jump_next_visited_buffer`
| kbd:[Alt+/] | Przełącz na ostatnio wyświetlony bufor (przed ostatnią zmianą bufora) | `/input jump_last_buffer_displayed`
| kbd:[Alt+=] | Włącz/wyłącz filtry | `/filter toggle`
| kbd:[Alt+-] | Włącz/wyłącz filtry w bieżącym buforze | `/filter toggle @`
|=== |===
[[key_bindings_search_context]] [[key_bindings_search_context]]
==== Skróty dla kontekstu wyszukiwania ==== Skróty dla kontekstu wyszukiwania
Te skróty są używane w kontekście wyszukiwania (kiedy kombinacja key[ctrl-r] Te skróty są używane w kontekście wyszukiwania (kiedy kombinacja kbd:[Ctrl+r]
zostanie wciśnięta w buforze tekstowym). zostanie wciśnięta w buforze tekstowym).
[width="100%",cols="^.^3,.^10,.^5",options="header"] [width="100%",cols="^.^3,.^8,.^5",options="header"]
|=== |===
| Skrót | Opis | Komenda | Skrót | Opis | Komenda
| key[ctrl-r] | Przełącz rodzaj wyszukiwania: ciąg (domyślne), wyrażenie regularne | `/input search_switch_regex` | kbd:[Ctrl+r] | Przełącz rodzaj wyszukiwania: ciąg (domyślne), wyrażenie regularne | `/input search_switch_regex`
| key[alt-c] | Przełącz dopasowywanie wielości liter podczas wyszukiwania | `/input search_switch_case` | kbd:[Alt+c] | Przełącz dopasowywanie wielości liter podczas wyszukiwania | `/input search_switch_case`
| key[Tab] | Przełącz miejsce wyszukiwania: wiadomości (domyślne), prefiksy, prefiksy + wiadmości | `/input search_switch_where` | kbd:[Tab] | Przełącz miejsce wyszukiwania: wiadomości (domyślne), prefiksy, prefiksy + wiadmości | `/input search_switch_where`
| key[↑] | Poprzednie wystąpienie | `/input search_previous` | kbd:[↑] | Poprzednie wystąpienie | `/input search_previous`
| key[↓] | Następne wystąpienie | `/input search_next` | kbd:[↓] | Następne wystąpienie | `/input search_next`
| key[Enter] .3+| Zatrzymaj wyszukiwanie na obecnej pozycji .3+| `/input search_stop_here` | kbd:[Enter] +
| key[ctrl-j] kbd:[Ctrl+j] +
| key[ctrl-m] kbd:[Ctrl+m] | Zatrzymaj wyszukiwanie na obecnej pozycji | `/input search_stop_here`
| key[ctrl-q] | Zatrzymaj wyszukiwanie i przewin na spód bufora | `/input search_stop` | kbd:[Ctrl+q] | Zatrzymaj wyszukiwanie i przewin na spód bufora | `/input search_stop`
|=== |===
[[key_bindings_cursor_context]] [[key_bindings_cursor_context]]
@ -1173,28 +1191,28 @@ zostanie wciśnięta w buforze tekstowym).
Te skróty są używane s kontekście kursora (dowolne przemieszczanie kursora na Te skróty są używane s kontekście kursora (dowolne przemieszczanie kursora na
ekranie). ekranie).
[width="100%",cols="^.^3,^.^3,.^10,.^8",options="header"] [width="100%",cols="^.^3,^.^2,.^7,.^7",options="header"]
|=== |===
| Skrót | Obszar | Opis | Komenda | Skrót | Obszar | Opis | Komenda
| key[↑] | - | Przesuń kursor linię wyżej | `/cursor move up` | kbd:[↑] | - | Przesuń kursor linię wyżej | `/cursor move up`
| key[↓] | - | Przesuń kursor linię niżej | `/cursor move down` | kbd:[↓] | - | Przesuń kursor linię niżej | `/cursor move down`
| key[←] | - | Przesuń kursor kolumnę w lewo | `/cursor move left` | kbd:[←] | - | Przesuń kursor kolumnę w lewo | `/cursor move left`
| key[→] | - | Przesuń kursor kolumnę w prawo | `/cursor move right` | kbd:[→] | - | Przesuń kursor kolumnę w prawo | `/cursor move right`
| key[alt-↑] | - | Przesuń kursor obszar do góry | `/cursor move area_up` | kbd:[Alt+↑] | - | Przesuń kursor obszar do góry | `/cursor move area_up`
| key[alt-↓] | - | Przesuń kursor obszar w dół | `/cursor move area_down` | kbd:[Alt+↓] | - | Przesuń kursor obszar w dół | `/cursor move area_down`
| key[alt-←] | - | Przesuń kursor obszar w lewo | `/cursor move area_left` | kbd:[Alt+←] | - | Przesuń kursor obszar w lewo | `/cursor move area_left`
| key[alt-→] | - | Przesuń kursor obszar w prawo | `/cursor move area_right` | kbd:[Alt+→] | - | Przesuń kursor obszar w prawo | `/cursor move area_right`
| key[m] | chat | Cytuj wiadomość | `hsignal:chat_quote_message;/cursor stop` | kbd:[m] | chat | Cytuj wiadomość | `hsignal:chat_quote_message;/cursor stop`
| key[q] | chat | Cytuj prefiks i wiadomość | `hsignal:chat_quote_prefix_message;/cursor stop` | kbd:[q] | chat | Cytuj prefiks i wiadomość | `hsignal:chat_quote_prefix_message;/cursor stop`
| key[Q] | chat | Cytuj czas, prefiks i wiadomość | `hsignal:chat_quote_time_prefix_message;/cursor stop` | kbd:[Q] | chat | Cytuj czas, prefiks i wiadomość | `hsignal:chat_quote_time_prefix_message;/cursor stop`
| key[b] | nicklist | Zbanuj osobę | `/window ${_window_number};/ban ${nick}` | kbd:[b] | nicklist | Zbanuj osobę | `/window ${_window_number};/ban ${nick}`
| key[k] | nicklist | Wykop osobę | `/window ${_window_number};/kick ${nick}` | kbd:[k] | nicklist | Wykop osobę | `/window ${_window_number};/kick ${nick}`
| key[K] | nicklist | Wykop i zbanuj osobę | `/window ${_window_number};/kickban ${nick}` | kbd:[K] | nicklist | Wykop i zbanuj osobę | `/window ${_window_number};/kickban ${nick}`
| key[q] | nicklist | Otwórz rozmowę z osobą | `/window ${_window_number};/query ${nick};/cursor stop` | kbd:[q] | nicklist | Otwórz rozmowę z osobą | `/window ${_window_number};/query ${nick};/cursor stop`
| key[w] | nicklist | Wykonaj whois dla osoby | `/window ${_window_number};/whois ${nick}` | kbd:[w] | nicklist | Wykonaj whois dla osoby | `/window ${_window_number};/whois ${nick}`
| key[Enter] .3+| - .3+| Wyłącz tryb kursora .3+| `/cursor stop` | kbd:[Enter] +
| key[ctrl-j] kbd:[Ctrl+j] +
| key[ctrl-m] kbd:[Ctrl+m] | - | Wyłącz tryb kursora | `/cursor stop`
|=== |===
[[key_bindings_mouse_context]] [[key_bindings_mouse_context]]
@ -1202,35 +1220,35 @@ ekranie).
Te skróty używane są w kontekście myszy, w momencie wystąpienia zdarzenia myszy. Te skróty używane są w kontekście myszy, w momencie wystąpienia zdarzenia myszy.
[width="100%",cols="^.^3,^.^3,^.^3,.^10,.^8",options="header"] [width="100%",cols="^.^3,^.^3,^.^3,.^8,.^8",options="header"]
|=== |===
| Klawisz ^(1)^ | Gest | Obszar | Opis | Komenda | Klawisz ^(1)^ | Gest | Obszar | Opis | Komenda
| ◾◽◽ | - | chat | Przełącz na okno | `/window ${_window_number}` | ◾◽◽ | - | chat | Przełącz na okno | `/window ${_window_number}`
| ◾◽◽ | lewo | chat | Przełącz na poprzedni bufor | `/window ${_window_number};/buffer +1` | ◾◽◽ | lewo | chat | Przełącz na poprzedni bufor | `/window ${_window_number};/buffer +1`
| ◾◽◽ | prawo | chat | Przełącz na następny bufor | `/window ${_window_number};/buffer +1` | ◾◽◽ | prawo | chat | Przełącz na następny bufor | `/window ${_window_number};/buffer +1`
| ◾◽◽ | lewo (długo) | chat | Przełącz na pierwszy bufor | `/window ${_window_number};/buffer 1` | ◾◽◽ | lewo (długo) | chat | Przełącz na pierwszy bufor | `/window ${_window_number};/buffer 1`
| ◾◽◽ | prawo (długo) | chat | Przełącz na ostatni bufor | `/window ${_window_number};/input jump_last_buffer` | ◾◽◽ | prawo (długo) | chat | Przełącz na ostatni bufor | `/window ${_window_number};/input jump_last_buffer`
| ◾◽◽ | - | chat (bufor skryptów) | Zaznacz linię w buforze skryptów | `/script go ${_chat_line_y}` | ◾◽◽ | - | chat (bufor skryptów) | Zaznacz linię w buforze skryptów | `/script go ${_chat_line_y}`
| ◽◽◾ | - | chat (bufor skryptów) | Zainstaluj/usuń skrypt | `/script go ${_chat_line_y};/script installremove -q ${script_name_with_extension}` | ◽◽◾ | - | chat (bufor skryptów) | Zainstaluj/usuń skrypt | `/script go ${_chat_line_y};/script installremove -q ${script_name_with_extension}`
| ⇑ | - | chat | Przewiń w górę kilka linii w historii bufora | `/window scroll_up -window ${_window_number}` | ⇑ | - | chat | Przewiń w górę kilka linii w historii bufora | `/window scroll_up -window ${_window_number}`
| ⇓ | - | chat | Przewiń w dół kilka linii w historii bufora | `/window scroll_down -window ${_window_number}` | ⇓ | - | chat | Przewiń w dół kilka linii w historii bufora | `/window scroll_down -window ${_window_number}`
| ⇑ | - | chat (bufor skryptów) | Przejdź 5 linii w górę w buforze skryptów | `/script up 5` | ⇑ | - | chat (bufor skryptów) | Przejdź 5 linii w górę w buforze skryptów | `/script up 5`
| ⇓ | - | chat (bufor skryptów) | Przejdź 5 linii w dół w buforze skryptów | `/script down 5` | ⇓ | - | chat (bufor skryptów) | Przejdź 5 linii w dół w buforze skryptów | `/script down 5`
| key[ctrl-]⇑ | - | chat | Przewiń poziomo w lewo | `/window scroll_horiz -window ${_window_number} -10%` | kbd:[Ctrl+⇑] | - | chat | Przewiń poziomo w lewo | `/window scroll_horiz -window ${_window_number} -10%`
| key[ctrl-]⇓ | - | chat | Przewiń poziomo w prawo | `/window scroll_horiz -window ${_window_number} +10%` | kbd:[Ctrl+⇓] | - | chat | Przewiń poziomo w prawo | `/window scroll_horiz -window ${_window_number} +10%`
| ◾◽◽ | góra | lista nicków | Przewiń w górę jedna stronę listy nicków | `/bar scroll nicklist ${_window_number} -100%` | ◾◽◽ | góra | lista nicków | Przewiń w górę jedna stronę listy nicków | `/bar scroll nicklist ${_window_number} -100%`
| ◾◽◽ | dół | lista nicków | Przewiń w dół jedna stronę listy nicków | `/bar scroll nicklist ${_window_number} +100%` | ◾◽◽ | dół | lista nicków | Przewiń w dół jedna stronę listy nicków | `/bar scroll nicklist ${_window_number} +100%`
| ◾◽◽ | góra (długo) | lista nicków | Idź na początek listy nicków | `/bar scroll nicklist ${_window_number} b` | ◾◽◽ | góra (długo) | lista nicków | Idź na początek listy nicków | `/bar scroll nicklist ${_window_number} b`
| ◾◽◽ | dół (długo) | lista nicków | Idź na koniec listy nicków | `/bar scroll nicklist ${_window_number} e` | ◾◽◽ | dół (długo) | lista nicków | Idź na koniec listy nicków | `/bar scroll nicklist ${_window_number} e`
| ◾◽◽ | - | lista nicków | Otwórz prywatną rozmowę z nick | `/window ${_window_number};/query ${nick}` | ◾◽◽ | - | lista nicków | Otwórz prywatną rozmowę z nick | `/window ${_window_number};/query ${nick}`
| ◽◽◾ | - | lista nicków | Wykonaj whois dla nicka | `/window ${_window_number};/whois ${nick}` | ◽◽◾ | - | lista nicków | Wykonaj whois dla nicka | `/window ${_window_number};/whois ${nick}`
| ◾◽◽ | lewo | lista nicków | Wykop nick | `/window ${_window_number};/kick ${nick}` | ◾◽◽ | lewo | lista nicków | Wykop nick | `/window ${_window_number};/kick ${nick}`
| ◾◽◽ | lewo (długo) | lista nicków | Wykop i zbanuj nick | `/window ${_window_number};/kickban ${nick}` | ◾◽◽ | lewo (długo) | lista nicków | Wykop i zbanuj nick | `/window ${_window_number};/kickban ${nick}`
| ◽◽◾ | lewo | lista nicków | Zbanuj nick | `/window ${_window_number};/ban ${nick}` | ◽◽◾ | lewo | lista nicków | Zbanuj nick | `/window ${_window_number};/ban ${nick}`
| ◽◽◾ | - | linia poleceń | Przechwyć zdarzenie myszy i wstaw jego kod w linii poleceń | `/input grab_mouse_area` | ◽◽◾ | - | linia poleceń | Przechwyć zdarzenie myszy i wstaw jego kod w linii poleceń | `/input grab_mouse_area`
| ⇑ | - | dowolny pasek | Przewiń pasek o -20% | `/bar scroll ${_bar_name} ${_window_number} -20%` | ⇑ | - | dowolny pasek | Przewiń pasek o -20% | `/bar scroll ${_bar_name} ${_window_number} -20%`
| ⇓ | - | dowolny pasek | Przewiń pasek o +20% | `/bar scroll ${_bar_name} ${_window_number} +20%` | ⇓ | - | dowolny pasek | Przewiń pasek o +20% | `/bar scroll ${_bar_name} ${_window_number} +20%`
| ◽◾◽ | - | gdziekolwiek | Włącz tryb kursora w tym miejscu | `/cursor go ${_x},${_y}` | ◽◾◽ | - | gdziekolwiek | Włącz tryb kursora w tym miejscu | `/cursor go ${_x},${_y}`
|=== |===
[NOTE] [NOTE]
@ -1251,14 +1269,14 @@ jak i zdalnie przez połączenie ssh z lub bez użycia screena/tmuxa.
/set weechat.look.mouse on /set weechat.look.mouse on
---- ----
Żeby włączyć obsługę myszy teraz, wciśnij key[alt-m] lub wykonaj komendę: Żeby włączyć obsługę myszy teraz, wciśnij kbd:[Alt+m] lub wykonaj komendę:
---- ----
/mouse enable /mouse enable
---- ----
Możliwe jest czasowe wyłączenie obsługi myszy i przypisanie tego do skrótu. Na Możliwe jest czasowe wyłączenie obsługi myszy i przypisanie tego do skrótu. Na
przykład skrót key[alt-%] wyłączający obsługę myszy na 10 sekund: przykład skrót kbd:[Alt+%] wyłączający obsługę myszy na 10 sekund:
---- ----
/key bind meta-% /mouse toggle 10 /key bind meta-% /mouse toggle 10
@ -1268,9 +1286,9 @@ przykład skrót key[alt-%] wyłączający obsługę myszy na 10 sekund:
Kiedy obsługa myszy jest włączona w WeeChat, wszystkie zdarzenia myszy są Kiedy obsługa myszy jest włączona w WeeChat, wszystkie zdarzenia myszy są
przechwytywane przez WeeChat. Dlatego akcje jak kopiowanie/wklejanie lub przechwytywane przez WeeChat. Dlatego akcje jak kopiowanie/wklejanie lub
klikanie w URLe nie są przesyłane do terminala. + klikanie w URLe nie są przesyłane do terminala. +
Użycie klawisza key[shift] sprawia, że te zdarzenia są przesyłane bezpośrednio Użycie klawisza kbd:[Shift] sprawia, że te zdarzenia są przesyłane bezpośrednio
do terminala, tak jakby obsługa myszy była wyłączona (w niektórych terminalach do terminala, tak jakby obsługa myszy była wyłączona (w niektórych terminalach
jak iTerm, należy użyc klawisza key[alt] zamiast key[shift]). jak iTerm, należy użyc klawisza kbd:[Alt] zamiast kbd:[Shift]).
[NOTE] [NOTE]
W razie jakichkolwiek problemów z obsługą myszy, zajrzyj do 'WeeChat FAQ'. W razie jakichkolwiek problemów z obsługą myszy, zajrzyj do 'WeeChat FAQ'.
@ -1292,9 +1310,9 @@ Lista modyfikatorów:
[width="50%",cols="3m,4",options="header"] [width="50%",cols="3m,4",options="header"]
|=== |===
| Modyfikator | Opis | Modyfikator | Opis
| ctrl | Klawisz key[ctrl] | ctrl | Klawisz kbd:[Ctrl]
| alt | Klawisz key[alt] | alt | Klawisz kbd:[Alt]
| ctrl-alt | Klawisze key[ctrl-]key[alt] | ctrl-alt | Klawisze kbd:[Ctrl] + kbd:[Alt]
|=== |===
Lista klawiszy/rolek: Lista klawiszy/rolek:
@ -1389,40 +1407,40 @@ Na przykład, żeby wysłać tekst '/set' do obecnego buforu:
==== Kody kolorów ==== Kody kolorów
Dla niektórych wtyczek jak IRC, można użyć kolorów i atrybutów w następujący sposób Dla niektórych wtyczek jak IRC, można użyć kolorów i atrybutów w następujący sposób
(wciśnij key[ctrl-c] następnie literę z opcjonalną wartością): (wciśnij kbd:[Ctrl+c] następnie literę z opcjonalną wartością):
key[ctrl-c,b]:: kbd:[Ctrl+c], kbd:[b]::
pogrubiony tekst pogrubiony tekst
key[ctrl-c,c], key[xx]:: kbd:[Ctrl+c], kbd:[c], kbd:[xx]::
kolor tekstu `xx` (zgodnie z poniższą listą kolorów) kolor tekstu `xx` (zgodnie z poniższą listą kolorów)
key[ctrl-c,c], key[xx]key[,]key[yy]:: kbd:[Ctrl+c], kbd:[c], kbd:[xx], kbd:[,], kbd:[yy]::
kolor tekstu `xx` i tła `yy` (zgodnie z poniższą listą kolorów) kolor tekstu `xx` i tła `yy` (zgodnie z poniższą listą kolorów)
key[ctrl-c,i]:: kbd:[Ctrl+c], kbd:[i]::
pochyły tekst pochyły tekst
key[ctrl-c,o]:: kbd:[Ctrl+c], kbd:[o]::
wyłącza kolory i atrybuty wyłącza kolory i atrybuty
key[ctrl-c,v]:: kbd:[Ctrl+c], kbd:[v]::
odwróć video (przywraca kolor tekstu i tła) odwróć video (przywraca kolor tekstu i tła)
key[ctrl-c,_]:: kbd:[Ctrl+c], kbd:[_]::
podkreślony tekst podkreślony tekst
[NOTE] [NOTE]
Ten sam sktót (bez numeru dla key[ctrl-c,c]) może zostać użyty do zatrzymania Ten sam sktót (bez numeru dla kbd:[Ctrl+c], kbd:[c]) może zostać użyty do zatrzymania
atrybutu. atrybutu.
Kody kolorów dla key[ctrl-c,c]: Kody kolorów dla kbd:[Ctrl+c], kbd:[c]:
include::autogen/user/irc_colors.asciidoc[] include::autogen/user/irc_colors.asciidoc[]
[NOTE] [NOTE]
W celu wyświetlenia wszystkich dostępnych kolorów dla terminala możesz wykonać W celu wyświetlenia wszystkich dostępnych kolorów dla terminala możesz wykonać
komendę `/color` następnie key[alt-c] (w WeeChat) lub wywołać w terminalu: komendę `/color` następnie kbd:[Alt+c] (w WeeChat) lub wywołać w terminalu:
`weechat --colors`. `weechat --colors`.
Przykład: wyświetlenie "hello everybody!" z pogrubionym jasno niebieskim "hello" Przykład: wyświetlenie "hello everybody!" z pogrubionym jasno niebieskim "hello"
@ -1519,7 +1537,7 @@ wyświetlania buforów i pasków).
W dodatku do podstawowych kolorów, możesz użyć numer koloru pomiędzy 1 a limitem W dodatku do podstawowych kolorów, możesz użyć numer koloru pomiędzy 1 a limitem
twojego terminala. twojego terminala.
Użyj komendy `/color`, aby zobaczyć obecne kolory i limity. Za pomocą key[alt-c] Użyj komendy `/color`, aby zobaczyć obecne kolory i limity. Za pomocą kbd:[Alt+c]
możesz tymczasowo przełączyć się na kolory terminala, żeby wybrać kolor. możesz tymczasowo przełączyć się na kolory terminala, żeby wybrać kolor.
Na przykład jeśli chcesz wyświetlać czas na pomarańczowo w buforze: Na przykład jeśli chcesz wyświetlać czas na pomarańczowo w buforze:
@ -1646,7 +1664,7 @@ serwera IRC 'freenode':
/secure set freenode mojehasło /secure set freenode mojehasło
---- ----
Dla wygody, zabezpieczone dane mogą być wyświetlone w dedykowanym buforze (key[alt-v] Dla wygody, zabezpieczone dane mogą być wyświetlone w dedykowanym buforze (kbd:[Alt+v]
w buforze, w celu wyświetlenia wartości), po prostu wykonaj: w buforze, w celu wyświetlenia wartości), po prostu wykonaj:
---- ----