doc: add missing punctuation in some table cells
parent
114cf66606
commit
461d1f0073
|
@ -1110,51 +1110,51 @@ Das Ergebnis ist eine Hashtabelle mit folgenden Schlüsseln
|
|||
| Schlüssel | WeeChat version | Beschreibung | Beispiel
|
||||
|
||||
| Tags | ≥ 0.4.0 |
|
||||
Tags in der Nachricht (kann leer sein) |
|
||||
Tags in der Nachricht (kann leer sein). |
|
||||
`time=2015-06-27T16:40:35.000Z`
|
||||
|
||||
| message_without_tags | ≥ 0.4.0 |
|
||||
Die IRC Nachricht ohne Tags (wie eine Nachricht ohne Tags) |
|
||||
Die IRC Nachricht ohne Tags (wie eine Nachricht ohne Tags). |
|
||||
`:nick!user@host PRIVMSG #weechat :hello!`
|
||||
|
||||
| nick | ≥ 0.3.4 |
|
||||
der ursprüngliche Nick |
|
||||
der ursprüngliche Nick. |
|
||||
`nick`
|
||||
|
||||
| host | ≥ 0.3.4 |
|
||||
der ursprüngliche Host (beinhaltet den Nick) |
|
||||
der ursprüngliche Host (beinhaltet den Nick). |
|
||||
`nick!user@host`
|
||||
|
||||
| command | ≥ 0.3.4 |
|
||||
der Befehl (_PRIVMSG_, _NOTICE_, ...) |
|
||||
der Befehl (_PRIVMSG_, _NOTICE_, ...). |
|
||||
`PRIVMSG`
|
||||
|
||||
| channel | ≥ 0.3.4 |
|
||||
der Zielchannel|
|
||||
der Zielchanne.l|
|
||||
`#weechat`
|
||||
|
||||
| arguments | ≥ 0.3.4 |
|
||||
das Argument des Befehls (beinhaltet den Channel) |
|
||||
das Argument des Befehls (beinhaltet den Channel). |
|
||||
`#weechat :hello!`
|
||||
|
||||
| text | ≥ 1.3 |
|
||||
der Text (zum Beispiel eine Nachricht eines Users) |
|
||||
der Text (zum Beispiel eine Nachricht eines Users). |
|
||||
`hello!`
|
||||
|
||||
| pos_command | ≥ 1.3 |
|
||||
Index von _command_ innerhalb einer Nachricht ("-1" falls _command_ nicht gefunden wird) |
|
||||
Index von _command_ innerhalb einer Nachricht ("-1" falls _command_ nicht gefunden wird). |
|
||||
`47`
|
||||
|
||||
| pos_arguments | ≥ 1.3 |
|
||||
Index von_arguments_ innerhalb einer Nachricht ("-1" falls _arguments_ nicht gefunden wird) |
|
||||
Index von_arguments_ innerhalb einer Nachricht ("-1" falls _arguments_ nicht gefunden wird). |
|
||||
`55`
|
||||
|
||||
| pos_channel | ≥ 1.3 |
|
||||
Index von _channel_ innerhalb einer Nachricht ("-1" falls _channel_ nicht gefunden wird) |
|
||||
Index von _channel_ innerhalb einer Nachricht ("-1" falls _channel_ nicht gefunden wird). |
|
||||
`55`
|
||||
|
||||
| pos_text | ≥ 1.3 |
|
||||
Index von _text_ innerhalb einer Nachricht ("-1" falls _text_ nicht gefunden wird) |
|
||||
Index von _text_ innerhalb einer Nachricht ("-1" falls _text_ nicht gefunden wird). |
|
||||
`65`
|
||||
|===
|
||||
|
||||
|
|
|
@ -102,28 +102,28 @@ zu kompilieren und welche Pakete optional genutzt werden können.
|
|||
|===
|
||||
| Paket ^(1)^ | Version | benötigt | Funktion
|
||||
| C compiler
|
||||
(gcc, clang, ...) | | *ja* | zum Erstellen der Binärdatei
|
||||
| C++ compiler | | | zum Erstellen der Binärdatei und um Test auszuführen, javascript Erweiterung
|
||||
| cmake | | *ja* | zum kompilieren (autotools ist möglich. cmake wird aber empfohlen)
|
||||
| pkg-config | | *ja* | entdeckt installierte Bibliotheken
|
||||
| libncursesw5-dev ^(2)^ | | *ja* | Ncurses Oberfläche
|
||||
| libcurl4-gnutls-dev | | *ja* | URL Transfer
|
||||
| zlib1g-dev | | *ja* | Kompression für Pakete, die mittels Relay- (WeeChat Protokoll), Script-Erweiterung übertragen werden
|
||||
| libgcrypt20-dev | | *ja* | Geschützte Daten, IRC SASL Authentifikation (DH-BLOWFISH/DH-AES), Skript-Erweiterung
|
||||
| libgnutls28-dev | ≥ 2.2.0 ^(3)^ | | SSL Verbindung zu einem IRC Server, Unterstützung von SSL in der Relay-Erweiterung, IRC SASL Authentifikation (ECDSA-NIST256P-CHALLENGE)
|
||||
| gettext | | | Internationalisierung (Übersetzung der Mitteilungen; Hauptsprache ist englisch)
|
||||
| ca-certificates | | | Zertifikate für SSL Verbindungen
|
||||
(gcc, clang, ...) | | *ja* | zum Erstellen der Binärdatei.
|
||||
| C++ compiler | | | zum Erstellen der Binärdatei und um Test auszuführen, javascript Erweiterung.
|
||||
| cmake | | *ja* | zum kompilieren (autotools ist möglich. cmake wird aber empfohlen).
|
||||
| pkg-config | | *ja* | entdeckt installierte Bibliotheken.
|
||||
| libncursesw5-dev ^(2)^ | | *ja* | Ncurses Oberfläche.
|
||||
| libcurl4-gnutls-dev | | *ja* | URL Transfer.
|
||||
| zlib1g-dev | | *ja* | Kompression für Pakete, die mittels Relay- (WeeChat Protokoll), Script-Erweiterung übertragen werden.
|
||||
| libgcrypt20-dev | | *ja* | Geschützte Daten, IRC SASL Authentifikation (DH-BLOWFISH/DH-AES), Skript-Erweiterung.
|
||||
| libgnutls28-dev | ≥ 2.2.0 ^(3)^ | | SSL Verbindung zu einem IRC Server, Unterstützung von SSL in der Relay-Erweiterung, IRC SASL Authentifikation (ECDSA-NIST256P-CHALLENGE).
|
||||
| gettext | | | Internationalisierung (Übersetzung der Mitteilungen; Hauptsprache ist englisch).
|
||||
| ca-certificates | | | Zertifikate für SSL Verbindungen.
|
||||
| libaspell-dev
|
||||
∥ libenchant-dev | | | Aspell Erweiterung
|
||||
| python-dev | ≥ 2.5 ^(4)^ | | Python Erweiterung
|
||||
| libperl-dev | | | Perl Erweiterung
|
||||
| ruby-2.3, ruby2.3-dev | ≥ 1.8 | | Ruby Erweiterung
|
||||
| liblua5.3-dev | | | Lua Erweiterung
|
||||
| tcl-dev | ≥ 8.5 | | Tcl Erweiterung
|
||||
| guile-2.0-dev | ≥ 2.0 | | Guile (scheme) Erweiterung
|
||||
| libv8-dev | ≤ 3.24.3 | | Javascript Erweiterung
|
||||
| asciidoctor | ≥ 1.5.4 | | zum Erstellen der man page und der Dokumentation
|
||||
| libcpputest-dev | ≥ 3.4 | | zum Erstellen und um Test auszuführen
|
||||
∥ libenchant-dev | | | Aspell Erweiterung.
|
||||
| python-dev | ≥ 2.5 ^(4)^ | | Python Erweiterung.
|
||||
| libperl-dev | | | Perl Erweiterung.
|
||||
| ruby-2.3, ruby2.3-dev | ≥ 1.8 | | Ruby Erweiterung.
|
||||
| liblua5.3-dev | | | Lua Erweiterung.
|
||||
| tcl-dev | ≥ 8.5 | | Tcl Erweiterung.
|
||||
| guile-2.0-dev | ≥ 2.0 | | Guile (scheme) Erweiterung.
|
||||
| libv8-dev | ≤ 3.24.3 | | Javascript Erweiterung.
|
||||
| asciidoctor | ≥ 1.5.4 | | zum Erstellen der man page und der Dokumentation.
|
||||
| libcpputest-dev | ≥ 3.4 | | zum Erstellen und um Test auszuführen.
|
||||
|===
|
||||
|
||||
[NOTE]
|
||||
|
@ -487,22 +487,22 @@ Verzeichnisse:
|
|||
[width="100%",cols="1m,3",options="header"]
|
||||
|===
|
||||
| Pfad/Datei | Beschreibung
|
||||
| ~/.weechat/ | WeeChat Heimatverzeichnis (kann angepasst werden, siehe <<running_weechat,Running WeeChat>>)
|
||||
| logs/ | Logdateien (eine Datei pro Buffer)
|
||||
| python/ | Python-Skripten
|
||||
| autoload/ | Python-Skripten die beim Start automatisch ausgeführt werden ^(1)^
|
||||
| perl/ | Perl-Skripten
|
||||
| autoload/ | Perl-Skripten die beim Start automatisch ausgeführt werden ^(1)^
|
||||
| ruby/ | Ruby-Skripten
|
||||
| autoload/ | Ruby-Skripten die beim Start automatisch ausgeführt werden ^(1)^
|
||||
| lua/ | Lua-Skripten
|
||||
| autoload/ | Lua-Skripten die beim Start automatisch ausgeführt werden ^(1)^
|
||||
| tcl/ | Tcl-Skripten
|
||||
| autoload/ | Tcl-Skripten die beim Start automatisch ausgeführt werden ^(1)^
|
||||
| guile/ | Guile-Skripten
|
||||
| autoload/ | Guile-Skripten die beim Start automatisch ausgeführt werden ^(1)^
|
||||
| javascript/ | Javascript-Skripten
|
||||
| autoload/ | Javascript-Skripten die beim Start automatisch ausgeführt werden ^(1)^
|
||||
| ~/.weechat/ | WeeChat Heimatverzeichnis (kann angepasst werden, siehe <<running_weechat,Running WeeChat>>).
|
||||
| logs/ | Logdateien (eine Datei pro Buffer).
|
||||
| python/ | Python-Skripten.
|
||||
| autoload/ | Python-Skripten die beim Start automatisch ausgeführt werden ^(1)^.
|
||||
| perl/ | Perl-Skripten.
|
||||
| autoload/ | Perl-Skripten die beim Start automatisch ausgeführt werden ^(1)^.
|
||||
| ruby/ | Ruby-Skripten.
|
||||
| autoload/ | Ruby-Skripten die beim Start automatisch ausgeführt werden ^(1)^.
|
||||
| lua/ | Lua-Skripten.
|
||||
| autoload/ | Lua-Skripten die beim Start automatisch ausgeführt werden ^(1)^.
|
||||
| tcl/ | Tcl-Skripten.
|
||||
| autoload/ | Tcl-Skripten die beim Start automatisch ausgeführt werden ^(1)^.
|
||||
| guile/ | Guile-Skripten.
|
||||
| autoload/ | Guile-Skripten die beim Start automatisch ausgeführt werden ^(1)^.
|
||||
| javascript/ | Javascript-Skripten.
|
||||
| autoload/ | Javascript-Skripten die beim Start automatisch ausgeführt werden ^(1)^.
|
||||
|===
|
||||
|
||||
[NOTE]
|
||||
|
@ -513,20 +513,20 @@ Folgende Dateien findet man im Heimatverzeichnis:
|
|||
[width="100%",cols="1m,3,6",options="header"]
|
||||
|===
|
||||
| Datei | Beschreibung | sensible Daten
|
||||
| weechat.conf | Hauptkonfiguration von WeeChat | möglich (Beispiel: Auflistung der Channels im Buffers-Layout)
|
||||
| sec.conf | Konfigurationsdatei mit sensiblen Daten | *Ja, hoch sensibel*: diese Datei sollte niemals weitergegeben werden
|
||||
| plugins.conf | Konfigurationsdatei für Erweiterungen | möglich, hängt von der Erweiterung/Skript ab
|
||||
| alias.conf | Konfigurationsdatei: Alias-Erweiterung | möglich, hängt von den Aliases ab
|
||||
| aspell.conf | Konfiguration für _aspell_-Erweiterung | Nein
|
||||
| charset.conf | Konfiguration für _charset_-Erweiterung | Nein
|
||||
| exec.conf | Konfiguration für _exec_-Erweiterung | Nein
|
||||
| irc.conf | Konfiguration für _irc_-Erweiterung | *Ja*: Datei kann Passwörter für Server, Nickserv oder Channels enthalten (sofern diese nicht in `sec.conf` gesichert sind)
|
||||
| logger.conf | Konfiguration für _logger_-Erweiterung | Nein
|
||||
| relay.conf | Konfiguration für _relay_-Erweiterung | Nein
|
||||
| script.conf | Konfiguration für _script_-Erweiterung | Nein
|
||||
| trigger.conf | Konfiguration für _trigger_-Erweiterung | möglich, hängt von den Triggern ab
|
||||
| xfer.conf | Konfiguration für _xfer_-Erweiterung | Nein
|
||||
| weechat.log | WeeChat Logdateien | Nein
|
||||
| weechat.conf | Hauptkonfiguration von WeeChat | möglich (Beispiel: Auflistung der Channels im Buffers-Layout).
|
||||
| sec.conf | Konfigurationsdatei mit sensiblen Daten | *Ja, hoch sensibel*: diese Datei sollte niemals weitergegeben werden.
|
||||
| plugins.conf | Konfigurationsdatei für Erweiterungen | möglich, hängt von der Erweiterung/Skript ab.
|
||||
| alias.conf | Konfigurationsdatei: Alias-Erweiterung | möglich, hängt von den Aliases ab.
|
||||
| aspell.conf | Konfiguration für _aspell_-Erweiterung | Nein.
|
||||
| charset.conf | Konfiguration für _charset_-Erweiterung | Nein.
|
||||
| exec.conf | Konfiguration für _exec_-Erweiterung | Nein.
|
||||
| irc.conf | Konfiguration für _irc_-Erweiterung | *Ja*: Datei kann Passwörter für Server, Nickserv oder Channels enthalten (sofern diese nicht in `sec.conf` gesichert sind).
|
||||
| logger.conf | Konfiguration für _logger_-Erweiterung | Nein.
|
||||
| relay.conf | Konfiguration für _relay_-Erweiterung | Nein.
|
||||
| script.conf | Konfiguration für _script_-Erweiterung | Nein.
|
||||
| trigger.conf | Konfiguration für _trigger_-Erweiterung | möglich, hängt von den Triggern ab.
|
||||
| xfer.conf | Konfiguration für _xfer_-Erweiterung | Nein.
|
||||
| weechat.log | WeeChat Logdateien | Nein.
|
||||
|===
|
||||
|
||||
[IMPORTANT]
|
||||
|
@ -587,19 +587,19 @@ Die _status_-Bar besitzt als Standardeinträge:
|
|||
[width="100%",cols="^3,^4,10",options="header"]
|
||||
|===
|
||||
| Item | Beispiel | Beschreibung
|
||||
| time | `[12:55]` | Uhrzeit
|
||||
| buffer_last_number | `[6]` | Nummer des letzten Buffers
|
||||
| buffer_plugin | `[irc/freenode]` | Erweiterung des aktuellen Buffers (IRC Erweiterung setzt den IRC Servername für den Buffer)
|
||||
| buffer_number | `3` | Aktuelle Nummer des Buffers
|
||||
| buffer_name | `#test` | Name des aktuellen Buffers
|
||||
| buffer_modes | `+n` | IRC Channel-Modi
|
||||
| buffer_nicklist_count | `{4}` | Anzahl der Nicks in Benutzerliste
|
||||
| time | `[12:55]` | Uhrzeit.
|
||||
| buffer_last_number | `[6]` | Nummer des letzten Buffers.
|
||||
| buffer_plugin | `[irc/freenode]` | Erweiterung des aktuellen Buffers (IRC Erweiterung setzt den IRC Servername für den Buffer).
|
||||
| buffer_number | `3` | Aktuelle Nummer des Buffers.
|
||||
| buffer_name | `#test` | Name des aktuellen Buffers.
|
||||
| buffer_modes | `+n` | IRC Channel-Modi.
|
||||
| buffer_nicklist_count | `{4}` | Anzahl der Nicks in Benutzerliste.
|
||||
| buffer_zoom | ! | `!` bedeutet, dass ein zusammengefügter Buffer gezoomed (nur dieser Buffer wird angezeigt) wird.
|
||||
| buffer_filter | `+*+` | Filteranzeige: `+*+` bedeutet das Zeilen gefiltert (unterdrückt) wurden. Ein leerer Eintrag zeigt an dass alle Zeilen dargestellt werden
|
||||
| scroll | `-MORE(50)-` | Scroll Indikator, zeigt an wie viele Zeilen unterhalb der zur Zeit dargestellten Zeile vorhanden sind
|
||||
| lag | `[Lag: 2.5]` | Verzögerungsanzeige, in Sekunden (keine Anzeige falls Verzögerung gering)
|
||||
| hotlist | `[H: 4:#abc(2,5), 6]` | Liste der Buffer mit Aktivität (ungelesene Nachrichten) (für das Beispiel: 2 Highlights und 5 ungelesene Nachrichten im Channel _#abc_, eine ungelesene Nachricht in Buffer #6)
|
||||
| completion | `abc(2) def(5)` | Liste von Wörtern für Vervollständigung, die Zahl zeigt an wie viele Varianten möglich sind
|
||||
| buffer_filter | `+*+` | Filteranzeige: `+*+` bedeutet das Zeilen gefiltert (unterdrückt) wurden. Ein leerer Eintrag zeigt an dass alle Zeilen dargestellt werden.
|
||||
| scroll | `-MORE(50)-` | Scroll Indikator, zeigt an wie viele Zeilen unterhalb der zur Zeit dargestellten Zeile vorhanden sind.
|
||||
| lag | `[Lag: 2.5]` | Verzögerungsanzeige, in Sekunden (keine Anzeige falls Verzögerung gering).
|
||||
| hotlist | `[H: 4:#abc(2,5), 6]` | Liste der Buffer mit Aktivität (ungelesene Nachrichten) (für das Beispiel: 2 Highlights und 5 ungelesene Nachrichten im Channel _#abc_, eine ungelesene Nachricht in Buffer #6).
|
||||
| completion | `abc(2) def(5)` | Liste von Wörtern für Vervollständigung, die Zahl zeigt an wie viele Varianten möglich sind.
|
||||
|===
|
||||
|
||||
In der _input_ Bar lautet die Standardeinstellung:
|
||||
|
@ -607,11 +607,11 @@ In der _input_ Bar lautet die Standardeinstellung:
|
|||
[width="100%",cols="^3,^4,10",options="header"]
|
||||
|===
|
||||
| Item | Beispiel | Beschreibung
|
||||
| input_prompt | `[@Flashy(i)]` | Input prompt, für irc: Nick und Modi (Modus "+i" bedeutet auf freenode, unsichtbar)
|
||||
| away | `(away)` | Abwesenheitsanzeige
|
||||
| input_search | `[Search (~ str,msg)]` | Suchindikatoren ("`~`": Groß-und Kleinschreibung ignorieren, "`==`": Groß-und Kleinschreibung berücksichtigen, "`str`": einfache Textsuche, "`regex`": suche mit regulären Ausdrücken, "`msg`": Suche in Nachrichten, "`pre`": Suche in Präfix, "`pre\|msg`": Suche in Präfix und Nachrichten)
|
||||
| input_paste | `[Paste 7 lines ? [ctrl-Y] Ja [ctrl-N] Nein]` | Nachfrage ob sieben Zeilen eingefügt werden sollen
|
||||
| input_text | `hi peter!` | Text der eingegeben wird
|
||||
| input_prompt | `[@Flashy(i)]` | Input prompt, für irc: Nick und Modi (Modus "+i" bedeutet auf freenode, unsichtbar).
|
||||
| away | `(away)` | Abwesenheitsanzeige.
|
||||
| input_search | `[Search (~ str,msg)]` | Suchindikatoren ("`~`": Groß-und Kleinschreibung ignorieren, "`==`": Groß-und Kleinschreibung berücksichtigen, "`str`": einfache Textsuche, "`regex`": suche mit regulären Ausdrücken, "`msg`": Suche in Nachrichten, "`pre`": Suche in Präfix, "`pre\|msg`": Suche in Präfix und Nachrichten).
|
||||
| input_paste | `[Paste 7 lines ? [ctrl-Y] Ja [ctrl-N] Nein]` | Nachfrage ob sieben Zeilen eingefügt werden sollen.
|
||||
| input_text | `hi peter!` | Text der eingegeben wird.
|
||||
|===
|
||||
|
||||
andere Items die man nutzen kann (die aber nicht standardmäßig in einer Bar aktiviert sind):
|
||||
|
@ -619,14 +619,14 @@ andere Items die man nutzen kann (die aber nicht standardmäßig in einer Bar ak
|
|||
[width="100%",cols="^3,^4,10",options="header"]
|
||||
|===
|
||||
| Item | Beispiel | Beschreibung
|
||||
| aspell_dict | `de,en` | zeigt an welche Wörterbücher für die Rechtschreibung im aktuellen Buffer genutzt werden
|
||||
| aspell_suggest | `Glück,Glocke,Block`| Vorschläge für ein falsch geschriebenes Wort
|
||||
| buffer_count | `10` | absolute Anzahl an geöffneten Buffern
|
||||
| buffer_short_name | `#test` | Kurzname des aktuellen Buffers
|
||||
| irc_channel | `#test` | aktueller IRC Channelname
|
||||
| irc_nick_modes | `@` | IRC Modi für den eigenen Nick
|
||||
| mouse_status | `M` | Status der Maus (keine Anzeige, falls Maus deaktiviert)
|
||||
| window_number | `2` | Nummer des aktuellen Fensters
|
||||
| aspell_dict | `de,en` | zeigt an welche Wörterbücher für die Rechtschreibung im aktuellen Buffer genutzt werden.
|
||||
| aspell_suggest | `Glück,Glocke,Block`| Vorschläge für ein falsch geschriebenes Wort.
|
||||
| buffer_count | `10` | absolute Anzahl an geöffneten Buffern.
|
||||
| buffer_short_name | `#test` | Kurzname des aktuellen Buffers.
|
||||
| irc_channel | `#test` | aktueller IRC Channelname.
|
||||
| irc_nick_modes | `@` | IRC Modi für den eigenen Nick.
|
||||
| mouse_status | `M` | Status der Maus (keine Anzeige, falls Maus deaktiviert).
|
||||
| window_number | `2` | Nummer des aktuellen Fensters.
|
||||
|===
|
||||
|
||||
[[command_line]]
|
||||
|
@ -669,16 +669,16 @@ Zeichen, genutzt werden:
|
|||
[width="60%",cols="3,5",options="header"]
|
||||
|===
|
||||
| Taste | Beschreibung
|
||||
| kbd:[Ctrl+c], kbd:[b] | Text wird fett dargestellt
|
||||
| kbd:[Ctrl+c], kbd:[b] | Text wird fett dargestellt.
|
||||
| kbd:[Ctrl+c], kbd:[c],
|
||||
kbd:[xx] | Textfarbe `xx` (siehe Farbtabelle)
|
||||
kbd:[xx] | Textfarbe `xx` (siehe Farbtabelle).
|
||||
| kbd:[Ctrl+c], kbd:[c],
|
||||
kbd:[xx], kbd:[,],
|
||||
kbd:[yy] | Textfarbe `xx` und Hintergrundfarbe `yy` (siehe Farbtabelle)
|
||||
| kbd:[Ctrl+c], kbd:[i] | Text wird kursiv dargestellt
|
||||
| kbd:[Ctrl+c], kbd:[o] | deaktiviert Farben und Attribute
|
||||
| kbd:[Ctrl+c], kbd:[v] | Farben umkehren (kehrt Textfarbe und Hintergrundfarbe um)
|
||||
| kbd:[Ctrl+c], kbd:[_] | Text wird mit Unterstrich dargestellt
|
||||
kbd:[yy] | Textfarbe `xx` und Hintergrundfarbe `yy` (siehe Farbtabelle).
|
||||
| kbd:[Ctrl+c], kbd:[i] | Text wird kursiv dargestellt.
|
||||
| kbd:[Ctrl+c], kbd:[o] | deaktiviert Farben und Attribute.
|
||||
| kbd:[Ctrl+c], kbd:[v] | Farben umkehren (kehrt Textfarbe und Hintergrundfarbe um).
|
||||
| kbd:[Ctrl+c], kbd:[_] | Text wird mit Unterstrich dargestellt.
|
||||
|===
|
||||
|
||||
[NOTE]
|
||||
|
@ -1503,54 +1503,54 @@ with `/script install buffer_autoset.py` and get help with `/help autosetbuffer`
|
|||
|===
|
||||
| Taste | Beschreibung | Befehl
|
||||
| kbd:[←] +
|
||||
kbd:[Ctrl+b] | setzt den Cursor eine Position nach links | `/input move_previous_char`
|
||||
kbd:[Ctrl+b] | setzt den Cursor eine Position nach links. | `/input move_previous_char`
|
||||
| kbd:[→] +
|
||||
kbd:[Ctrl+f] | setzt den Cursor eine Position nach rechts | `/input move_next_char`
|
||||
kbd:[Ctrl+f] | setzt den Cursor eine Position nach rechts. | `/input move_next_char`
|
||||
| kbd:[Ctrl+←] +
|
||||
kbd:[Alt+b] | springt in der Befehlszeile zum Anfang des vorherigen Wortes | `/input move_previous_word`
|
||||
kbd:[Alt+b] | springt in der Befehlszeile zum Anfang des vorherigen Wortes. | `/input move_previous_word`
|
||||
| kbd:[Ctrl+→] +
|
||||
kbd:[Alt+f] | springt in der Befehlszeile zum Anfang des nächsten Wortes | `/input move_next_word`
|
||||
kbd:[Alt+f] | springt in der Befehlszeile zum Anfang des nächsten Wortes. | `/input move_next_word`
|
||||
| kbd:[Home] +
|
||||
kbd:[Ctrl+a] | springt zum Anfang der Befehlszeile | `/input move_beginning_of_line`
|
||||
kbd:[Ctrl+a] | springt zum Anfang der Befehlszeile. | `/input move_beginning_of_line`
|
||||
| kbd:[End] +
|
||||
kbd:[Ctrl+e] | springt ans Ende der Befehlszeile | `/input move_end_of_line`
|
||||
kbd:[Ctrl+e] | springt ans Ende der Befehlszeile. | `/input move_end_of_line`
|
||||
| kbd:[Ctrl+c],
|
||||
kbd:[b] | fügt Steuerzeichen für fett geschrieben Text ein | `/input insert \x02`
|
||||
kbd:[b] | fügt Steuerzeichen für fett geschrieben Text ein. | `/input insert \x02`
|
||||
| kbd:[Ctrl+c],
|
||||
kbd:[c] | fügt Steuerzeichen für Textfarbe ein | `/input insert \x03`
|
||||
kbd:[c] | fügt Steuerzeichen für Textfarbe ein. | `/input insert \x03`
|
||||
| kbd:[Ctrl+c],
|
||||
kbd:[i] | fügt Steuerzeichen für kursiven Text ein | `/input insert \x1D`
|
||||
kbd:[i] | fügt Steuerzeichen für kursiven Text ein. | `/input insert \x1D`
|
||||
| kbd:[Ctrl+c],
|
||||
kbd:[o] | fügt Steuerzeichen für Standardfarbe ein | `/input insert \x0F`
|
||||
kbd:[o] | fügt Steuerzeichen für Standardfarbe ein. | `/input insert \x0F`
|
||||
| kbd:[Ctrl+c],
|
||||
kbd:[v] | fügt Steuerzeichen für Hintergrundfarbe ein | `/input insert \x16`
|
||||
kbd:[v] | fügt Steuerzeichen für Hintergrundfarbe ein. | `/input insert \x16`
|
||||
| kbd:[Ctrl+c],
|
||||
kbd:[_] | fügt Steuerzeichen für unterstrichenen Text ein | `/input insert \x1F`
|
||||
kbd:[_] | fügt Steuerzeichen für unterstrichenen Text ein. | `/input insert \x1F`
|
||||
| kbd:[Del] +
|
||||
kbd:[Ctrl+d] | entfernt in der Befehlszeile das nächste Zeichen | `/input delete_next_char`
|
||||
kbd:[Ctrl+d] | entfernt in der Befehlszeile das nächste Zeichen. | `/input delete_next_char`
|
||||
| kbd:[Backsp.] +
|
||||
kbd:[Ctrl+h] | entfernt in der Befehlszeile das vorherige Zeichen | `/input delete_previous_char`
|
||||
| kbd:[Ctrl+k] | entfernt alle Zeichen vom Cursor bis zum Ende der Zeile (die Zeichenkette wird dabei in die interne Zwischenablage kopiert) | `/input delete_end_of_line`
|
||||
| kbd:[Ctrl+r] | Textsuche im Verlaufsspeicher des Buffers (siehe <<key_bindings_search_context,Tasten für Such-Kontext>>) | `/input search_text_here`
|
||||
| kbd:[Ctrl+t] | Zeichen austauschen | `/input transpose_chars`
|
||||
| kbd:[Ctrl+u] | entfernt alle Zeichen vom Cursor bis zum Anfang der Zeile (die Zeichenkette wird dabei in die interne Zwischenablage kopiert) | `/input delete_beginning_of_line`
|
||||
| kbd:[Ctrl+w] | entfernt das Wort links vom Cursor (die Zeichenkette wird dabei in die interne Zwischenablage kopiert) | `/input delete_previous_word`
|
||||
| kbd:[Ctrl+y] | fügt den Inhalt der internen Zwischenablage ein | `/input clipboard_paste`
|
||||
| kbd:[Ctrl+_] | Rückgängig machen der letzten Aktion, in der Befehlszeile | `/input undo`
|
||||
| kbd:[Alt+_] | Wiederherstellen der letzten Aktion, in der Befehlszeile | `/input redo`
|
||||
| kbd:[Tab] | Vervollständigung von Befehlen oder Nicks (nochmaliges kbd:[Tab]: findet nächste Vervollständigung) | `/input complete_next`
|
||||
| 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`
|
||||
kbd:[Ctrl+h] | entfernt in der Befehlszeile das vorherige Zeichen. | `/input delete_previous_char`
|
||||
| kbd:[Ctrl+k] | entfernt alle Zeichen vom Cursor bis zum Ende der Zeile (die Zeichenkette wird dabei in die interne Zwischenablage kopiert). | `/input delete_end_of_line`
|
||||
| kbd:[Ctrl+r] | Textsuche im Verlaufsspeicher des Buffers (siehe <<key_bindings_search_context,Tasten für Such-Kontext>>). | `/input search_text_here`
|
||||
| kbd:[Ctrl+t] | Zeichen austauschen. | `/input transpose_chars`
|
||||
| kbd:[Ctrl+u] | entfernt alle Zeichen vom Cursor bis zum Anfang der Zeile (die Zeichenkette wird dabei in die interne Zwischenablage kopiert). | `/input delete_beginning_of_line`
|
||||
| kbd:[Ctrl+w] | entfernt das Wort links vom Cursor (die Zeichenkette wird dabei in die interne Zwischenablage kopiert). | `/input delete_previous_word`
|
||||
| kbd:[Ctrl+y] | fügt den Inhalt der internen Zwischenablage ein. | `/input clipboard_paste`
|
||||
| kbd:[Ctrl+_] | Rückgängig machen der letzten Aktion, in der Befehlszeile. | `/input undo`
|
||||
| kbd:[Alt+_] | Wiederherstellen der letzten Aktion, in der Befehlszeile. | `/input redo`
|
||||
| kbd:[Tab] | Vervollständigung von Befehlen oder Nicks (nochmaliges kbd:[Tab]: findet nächste Vervollständigung). | `/input complete_next`
|
||||
| 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`
|
||||
| kbd:[Enter] +
|
||||
kbd:[Ctrl+j] +
|
||||
kbd:[Ctrl+m] | führt einen Befehl aus oder sendet den Text (im Such-Modus: stoppt Suche) | `/input return`
|
||||
| kbd:[↑] | ruft vorherigen Befehl oder Nachricht aus dem Verlaufsspeicher auf (im Such-Modus: rückwärts suchen) | `/input history_previous`
|
||||
| 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 (die Zeichenkette wird dabei in die interne 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`
|
||||
kbd:[Ctrl+m] | führt einen Befehl aus oder sendet den Text (im Such-Modus: stoppt Suche). | `/input return`
|
||||
| kbd:[↑] | ruft vorherigen Befehl oder Nachricht aus dem Verlaufsspeicher auf (im Such-Modus: rückwärts suchen). | `/input history_previous`
|
||||
| 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 (die Zeichenkette wird dabei in die interne 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ösche.n| `/input delete_line`
|
||||
| kbd:[Alt+s] | schaltet die Aspell Funktion an/aus. | `/mute aspell toggle`
|
||||
|===
|
||||
|
||||
[[key_bindings_buffers_windows]]
|
||||
|
@ -1559,69 +1559,69 @@ with `/script install buffer_autoset.py` and get help with `/help autosetbuffer`
|
|||
[width="100%",cols="^.^3,.^8,.^5",options="header"]
|
||||
|===
|
||||
| Taste | Beschreibung | Befehl
|
||||
| kbd:[Ctrl+l] | Fenster wird neu gezeichnet | `/window refresh`
|
||||
| kbd:[Ctrl+l] | Fenster wird neu gezeichnet. | `/window refresh`
|
||||
| kbd:[Ctrl+s],
|
||||
kbd:[Ctrl+u] | setzt für alle Buffer die Markierung für ungelesene Nachrichten | `/input set_unread`
|
||||
| kbd:[Ctrl+x] | sind mehrere Buffer zu einem Buffer zusammen gefügt wechselt man diese durch | `/input switch_active_buffer`
|
||||
| kbd:[Alt+x] | Zoom eines zusammengefügten Buffers (kbd:[Alt+x] ein zweites mal: alle zusammengefügten Buffer werden angezeigt) | `/input zoom_merged_buffer`
|
||||
| kbd:[PgUp] | eine Seite im Verlaufsspeicher des Buffers nach oben blättern | `/window page_up`
|
||||
| kbd:[PgDn] | eine Seite im Verlaufsspeicher des Buffer nach unten blättern | `/window page_down`
|
||||
| kbd:[Alt+PgUp] | einige Zeilen im Verlaufsspeicher des Buffer nach oben blättern | `/window scroll_up`
|
||||
| kbd:[Alt+PgDn] | einige Zeilen im Verlaufsspeicher des Buffer nach unten blättern | `/window scroll_down`
|
||||
| kbd:[Alt+Home] | springt zur ersten Zeile des Verlaufsspeichers des aktuellen Buffers| `/window scroll_top`
|
||||
| kbd:[Alt+End] | springt zur letzten Zeile des Verlaufsspeichers des aktuellen Buffers | `/window scroll_bottom`
|
||||
kbd:[Ctrl+u] | setzt für alle Buffer die Markierung für ungelesene Nachrichten. | `/input set_unread`
|
||||
| kbd:[Ctrl+x] | sind mehrere Buffer zu einem Buffer zusammen gefügt wechselt man diese durch. | `/input switch_active_buffer`
|
||||
| kbd:[Alt+x] | Zoom eines zusammengefügten Buffers (kbd:[Alt+x] ein zweites mal: alle zusammengefügten Buffer werden angezeigt). | `/input zoom_merged_buffer`
|
||||
| kbd:[PgUp] | eine Seite im Verlaufsspeicher des Buffers nach oben blättern. | `/window page_up`
|
||||
| kbd:[PgDn] | eine Seite im Verlaufsspeicher des Buffer nach unten blättern. | `/window page_down`
|
||||
| kbd:[Alt+PgUp] | einige Zeilen im Verlaufsspeicher des Buffer nach oben blättern. | `/window scroll_up`
|
||||
| kbd:[Alt+PgDn] | einige Zeilen im Verlaufsspeicher des Buffer nach unten blättern. | `/window scroll_down`
|
||||
| kbd:[Alt+Home] | springt zur ersten Zeile des Verlaufsspeichers des aktuellen Buffer.s| `/window scroll_top`
|
||||
| kbd:[Alt+End] | springt zur letzten Zeile des Verlaufsspeichers des aktuellen Buffers. | `/window scroll_bottom`
|
||||
| kbd:[Alt+←] +
|
||||
kbd:[Alt+↑] +
|
||||
kbd:[Ctrl+p] +
|
||||
kbd:[F5] | zum vorherigen Buffer springen | `/buffer -1`
|
||||
kbd:[F5] | zum vorherigen Buffer springen. | `/buffer -1`
|
||||
| kbd:[Alt+→] +
|
||||
kbd:[Alt+↓] +
|
||||
kbd:[Ctrl+n] +
|
||||
kbd:[F6] | zum nächsten Buffer springen | `/buffer +1`
|
||||
| kbd:[F7] | zum vorherigen Fenster wechseln | `/window -1`
|
||||
| kbd:[F8] | zum nächsten Fenster wechseln | `/window +1`
|
||||
| kbd:[F9] | Titel des Buffers nach links verschieben | `+/bar scroll title * -30%+`
|
||||
| kbd:[F10] | Titel des Buffers nach rechts verschieben | `+/bar scroll title * +30%+`
|
||||
| kbd:[F11] | Benutzerliste um eine Seite nach oben blättern | `/bar scroll nicklist * -100%`
|
||||
| kbd:[F12] | Benutzerliste um eine Seite nach unten blättern | `/bar scroll nicklist * +100%`
|
||||
| kbd:[Alt+F11] | springt zum Anfang der Benutzerliste | `/bar scroll nicklist * b`
|
||||
| kbd:[Alt+F12] | springt zum Ende der Benutzerliste | `/bar scroll nicklist * e`
|
||||
| kbd:[Alt+a] | wechselt zum nächsten Buffer mit Aktivität (nach Priorität: highlight, Nachricht, ...) | `/input jump_smart`
|
||||
| kbd:[Alt+h] | löscht Hotliste (Aktivitätsanzeige für die Buffer) | `/input hotlist_clear`
|
||||
kbd:[F6] | zum nächsten Buffer springen. | `/buffer +1`
|
||||
| kbd:[F7] | zum vorherigen Fenster wechseln. | `/window -1`
|
||||
| kbd:[F8] | zum nächsten Fenster wechseln. | `/window +1`
|
||||
| kbd:[F9] | Titel des Buffers nach links verschieben. | `+/bar scroll title * -30%+`
|
||||
| kbd:[F10] | Titel des Buffers nach rechts verschieben. | `+/bar scroll title * +30%+`
|
||||
| kbd:[F11] | Benutzerliste um eine Seite nach oben blättern. | `/bar scroll nicklist * -100%`
|
||||
| kbd:[F12] | Benutzerliste um eine Seite nach unten blättern. | `/bar scroll nicklist * +100%`
|
||||
| kbd:[Alt+F11] | springt zum Anfang der Benutzerliste. | `/bar scroll nicklist * b`
|
||||
| kbd:[Alt+F12] | springt zum Ende der Benutzerliste. | `/bar scroll nicklist * e`
|
||||
| kbd:[Alt+a] | wechselt zum nächsten Buffer mit Aktivität (nach Priorität: highlight, Nachricht, ...). | `/input jump_smart`
|
||||
| kbd:[Alt+h] | löscht Hotliste (Aktivitätsanzeige für die Buffer). | `/input hotlist_clear`
|
||||
| kbd:[Alt+j],
|
||||
kbd:[Alt+f] | wechselt zum ersten Buffer | `/buffer -`
|
||||
kbd:[Alt+f] | wechselt zum ersten Buffer. | `/buffer -`
|
||||
| kbd:[Alt+j],
|
||||
kbd:[Alt+l] | wechselt zum letzten Buffer | `/buffer +`
|
||||
kbd:[Alt+l] | wechselt zum letzten Buffer. | `/buffer +`
|
||||
| kbd:[Alt+j],
|
||||
kbd:[Alt+r] | wechselt zum IRC RAW Buffer | `/server raw`
|
||||
kbd:[Alt+r] | wechselt zum IRC RAW Buffer. | `/server raw`
|
||||
| kbd:[Alt+j],
|
||||
kbd:[Alt+s] | wechselt zum IRC Server Buffer | `/server jump`
|
||||
| kbd:[Alt+0...9] | wechselt zum Buffer mit der Nummer (0 = 10) | `/buffer *N`
|
||||
kbd:[Alt+s] | wechselt zum IRC Server Buffer. | `/server jump`
|
||||
| kbd:[Alt+0...9] | wechselt zum Buffer mit der Nummer (0 = 10). | `/buffer *N`
|
||||
| kbd:[Alt+j],
|
||||
kbd:[01...99] | wechselt zum Buffer mit der angegeben Nummer | `/buffer *NN`
|
||||
| kbd:[Alt+l] | schaltet einfachen Anzeigemodus an/aus | `/window bare`
|
||||
| kbd:[Alt+m] | schaltet Mausfunktion ein/aus | `/mouse toggle`
|
||||
| kbd:[Alt+n] | springt zur nächsten Highlight Nachricht | `/window scroll_next_highlight`
|
||||
| kbd:[Alt+p] | springt zur vorherigen Highlight Nachricht | `/window scroll_previous_highlight`
|
||||
| kbd:[Alt+u] | springt zur ersten ungelesenen Zeile im Buffer | `/window scroll_unread`
|
||||
kbd:[01...99] | wechselt zum Buffer mit der angegeben Nummer. | `/buffer *NN`
|
||||
| kbd:[Alt+l] | schaltet einfachen Anzeigemodus an/aus. | `/window bare`
|
||||
| kbd:[Alt+m] | schaltet Mausfunktion ein/aus. | `/mouse toggle`
|
||||
| kbd:[Alt+n] | springt zur nächsten Highlight Nachricht. | `/window scroll_next_highlight`
|
||||
| kbd:[Alt+p] | springt zur vorherigen Highlight Nachricht. | `/window scroll_previous_highlight`
|
||||
| kbd:[Alt+u] | springt zur ersten ungelesenen Zeile im Buffer. | `/window scroll_unread`
|
||||
| kbd:[Alt+w],
|
||||
kbd:[Alt+↑] | wechselt zum oberen Fenster | `/window up`
|
||||
kbd:[Alt+↑] | wechselt zum oberen Fenster. | `/window up`
|
||||
| kbd:[Alt+w],
|
||||
kbd:[Alt+↓] | wechselt zum unteren Fenster | `/window down`
|
||||
kbd:[Alt+↓] | wechselt zum unteren Fenster. | `/window down`
|
||||
| kbd:[Alt+w],
|
||||
kbd:[Alt+←] | wechselt zum linken Fenster | `/window left`
|
||||
kbd:[Alt+←] | wechselt zum linken Fenster. | `/window left`
|
||||
| kbd:[Alt+w],
|
||||
kbd:[Alt+→] | wechselt zum rechten Fenster | `/window right`
|
||||
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+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 @`
|
||||
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]]
|
||||
|
@ -1633,15 +1633,15 @@ in einem Buffer nach einem Text zu suchen).
|
|||
[width="100%",cols="^.^3,.^8,.^5",options="header"]
|
||||
|===
|
||||
| Taste | Beschreibung | Befehl
|
||||
| kbd:[Ctrl+r] | Wechsel des Suchmodus: einfache Textsuche (Standard), reguläre Ausdrücke | `/input search_switch_regex`
|
||||
| kbd:[Alt+c] | auf Groß-/Kleinschreibung umschalten | `/input search_switch_case`
|
||||
| kbd:[Tab] | wechselt Suche in: Nachricht (Standard), im Präfix, Präfix + Nachricht | `/input search_switch_where`
|
||||
| kbd:[↑] | sucht vorheriger Zeile | `/input search_previous`
|
||||
| kbd:[↓] | sucht nächste Zeile | `/input search_next`
|
||||
| kbd:[Ctrl+r] | Wechsel des Suchmodus: einfache Textsuche (Standard), reguläre Ausdrücke. | `/input search_switch_regex`
|
||||
| kbd:[Alt+c] | auf Groß-/Kleinschreibung umschalten. | `/input search_switch_case`
|
||||
| kbd:[Tab] | wechselt Suche in: Nachricht (Standard), im Präfix, Präfix + Nachricht. | `/input search_switch_where`
|
||||
| kbd:[↑] | sucht vorheriger Zeile. | `/input search_previous`
|
||||
| kbd:[↓] | sucht nächste Zeile . | `/input search_next`
|
||||
| kbd:[Enter] +
|
||||
kbd:[Ctrl+j] +
|
||||
kbd:[Ctrl+m] | beendet Suche ab aktueller Position | `/input search_stop_here`
|
||||
| kbd:[Ctrl+q] | beendet Suche und blättert zum Ende des Buffers | `/input search_stop`
|
||||
kbd:[Ctrl+m] | beendet Suche ab aktueller Position. | `/input search_stop_here`
|
||||
| kbd:[Ctrl+q] | beendet Suche und blättert zum Ende des Buffers. | `/input search_stop`
|
||||
|===
|
||||
|
||||
[[key_bindings_cursor_context]]
|
||||
|
@ -1652,25 +1652,25 @@ Diese Tasten werden im Kontext "cursor" verwendet (Cursor kann frei auf dem Bild
|
|||
[width="100%",cols="^.^3,^.^2,.^7,.^7",options="header"]
|
||||
|===
|
||||
| Taste | Bereich | Beschreibung | Befehl
|
||||
| kbd:[↑] | - | bewegt Cursor eine Zeile nach oben | `/cursor move up`
|
||||
| kbd:[↓] | - | bewegt Cursor eine Zeile nach unten | `/cursor move down`
|
||||
| kbd:[←] | - | bewegt Cursor eine Spalte nach links | `/cursor move left`
|
||||
| kbd:[→] | - | bewegt Cursor eine Spalte nach rechts | `/cursor move right`
|
||||
| kbd:[Alt+↑] | - | bewegt Cursor einen Bereich nach oben | `/cursor move area_up`
|
||||
| kbd:[Alt+↓] | - | bewegt Cursor einen Bereich nach unten | `/cursor move area_down`
|
||||
| kbd:[Alt+←] | - | bewegt Cursor einen Bereich nach links | `/cursor move area_left`
|
||||
| kbd:[Alt+→] | - | bewegt Cursor einen Bereich nach rechts | `/cursor move area_right`
|
||||
| kbd:[m] | Chat | quotet Nachricht | `hsignal:chat_quote_message;/cursor stop`
|
||||
| kbd:[q] | Chat | quotet prefix + Nachricht | `hsignal:chat_quote_prefix_message;/cursor stop`
|
||||
| kbd:[Q] | Chat | quotet Uhrzeit + prefix + Nachricht | `hsignal:chat_quote_time_prefix_message;/cursor stop`
|
||||
| kbd:[b] | Benutzerliste | verbannt nick (Ban) | `/window ${_window_number};/ban ${nick}`
|
||||
| kbd:[k] | Benutzerliste | kickt nick | `/window ${_window_number};/kick ${nick}`
|
||||
| kbd:[K] | Benutzerliste | kickt und verbannt nick | `/window ${_window_number};/kickban ${nick}`
|
||||
| kbd:[q] | Benutzerliste | öffnet privaten Chat mit Nick | `/window ${_window_number};/query ${nick};/cursor stop`
|
||||
| kbd:[w] | Benutzerliste | führt einen whois für Nick aus | `/window ${_window_number};/whois ${nick}`
|
||||
| kbd:[↑] | - | bewegt Cursor eine Zeile nach oben. | `/cursor move up`
|
||||
| kbd:[↓] | - | bewegt Cursor eine Zeile nach unten. | `/cursor move down`
|
||||
| kbd:[←] | - | bewegt Cursor eine Spalte nach links. | `/cursor move left`
|
||||
| kbd:[→] | - | bewegt Cursor eine Spalte nach rechts. | `/cursor move right`
|
||||
| kbd:[Alt+↑] | - | bewegt Cursor einen Bereich nach oben. | `/cursor move area_up`
|
||||
| kbd:[Alt+↓] | - | bewegt Cursor einen Bereich nach unten. | `/cursor move area_down`
|
||||
| kbd:[Alt+←] | - | bewegt Cursor einen Bereich nach links. | `/cursor move area_left`
|
||||
| kbd:[Alt+→] | - | bewegt Cursor einen Bereich nach rechts. | `/cursor move area_right`
|
||||
| kbd:[m] | Chat | quotet Nachricht. | `hsignal:chat_quote_message;/cursor stop`
|
||||
| kbd:[q] | Chat | quotet prefix + Nachricht. | `hsignal:chat_quote_prefix_message;/cursor stop`
|
||||
| kbd:[Q] | Chat | quotet Uhrzeit + prefix + Nachricht. | `hsignal:chat_quote_time_prefix_message;/cursor stop`
|
||||
| kbd:[b] | Benutzerliste | verbannt nick (Ban). | `/window ${_window_number};/ban ${nick}`
|
||||
| kbd:[k] | Benutzerliste | kickt nick. | `/window ${_window_number};/kick ${nick}`
|
||||
| kbd:[K] | Benutzerliste | kickt und verbannt nick. | `/window ${_window_number};/kickban ${nick}`
|
||||
| kbd:[q] | Benutzerliste | öffnet privaten Chat mit Nick. | `/window ${_window_number};/query ${nick};/cursor stop`
|
||||
| kbd:[w] | Benutzerliste | führt einen whois für Nick aus. | `/window ${_window_number};/whois ${nick}`
|
||||
| kbd:[Enter] +
|
||||
kbd:[Ctrl+j] +
|
||||
kbd:[Ctrl+m] | - | beendet den Cursor-Modus | `/cursor stop`
|
||||
kbd:[Ctrl+m] | - | beendet den Cursor-Modus. | `/cursor stop`
|
||||
|===
|
||||
|
||||
[[key_bindings_mouse_context]]
|
||||
|
@ -1681,32 +1681,32 @@ Diese Tasten werden im Kontext "mouse" verwendet, wenn eine Mausfunktion genutzt
|
|||
[width="100%",cols="^.^3,^.^3,^.^3,.^8,.^8",options="header"]
|
||||
|===
|
||||
| Maustaste ^(1)^ | Mausgeste | Bereich | Beschreibung | Befehl
|
||||
| ◾◽◽ | - | Chat | wechselt zum Fenster | `/window ${_window_number}`
|
||||
| ◾◽◽ | links | Chat | zum vorherigen Buffer springen | `/window ${_window_number};/buffer +1`
|
||||
| ◾◽◽ | rechts | Chat | zum nächsten Buffer springen | `/window ${_window_number};/buffer +1`
|
||||
| ◾◽◽ | links(lang) | Chat | wechselt zum ersten Buffer | `/window ${_window_number};/buffer 1`
|
||||
| ◾◽◽ | rechts(lang) | Chat | wechselt zum letzten Buffer | `/window ${_window_number};/input jump_last_buffer`
|
||||
| ◾◽◽ | - | chat (script buffer) | wählt einen Eintrag im Script-Buffer aus | `/script go ${_chat_line_y}`
|
||||
| ◽◽◾ | - | chat (script buffer) | installiert/entfernt ein Skript | `/script go ${_chat_line_y};/script installremove -q ${script_name_with_extension}`
|
||||
| ⇑ | - | Chat | mehrere Zeilen im Verlaufsspeicher des Buffer nach oben blättern | `/window scroll_up -window ${_window_number}`
|
||||
| ⇓ | - | Chat | mehrere Zeilen im Verlaufsspeicher des Buffer nach unten blättern | `/window scroll_down -window ${_window_number}`
|
||||
| ⇑ | - | chat (script buffer) | fünf Zeilen nach oben blättern, im Script-Buffer | `/script up 5`
|
||||
| ⇓ | - | chat (script buffer) | fünf Zeilen nach unten blättern, im Script-Buffer | `/script down 5`
|
||||
| kbd:[Ctrl+⇑] | - | chat | horizontal, nach links 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%`
|
||||
| ◾◽◽ | 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`
|
||||
| ◾◽◽ | 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 | führt einen whois für Nick aus | `/window ${_window_number};/whois ${nick}`
|
||||
| ◾◽◽ | links | Benutzerliste | kickt Nick | `/window ${_window_number};/kick ${nick}`
|
||||
| ◾◽◽ | links(lang) | Benutzerliste | kickt und verbannt Nick | `/window ${_window_number};/kickban ${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`
|
||||
| ⇑ | - | jede Bar | blättert Bar um 20% nach oben | `/bar scroll ${_bar_name} ${_window_number} -20%`
|
||||
| ⇓ | - | jede Bar | blättert Bar um 20% nach unten | `/bar scroll ${_bar_name} ${_window_number} +20%`
|
||||
| ◽◾◽ | - | überall | aktiviert den Cursor-Modus an dieser Position | `/cursor go ${_x},${_y}`
|
||||
| ◾◽◽ | - | Chat | wechselt zum Fenster. | `/window ${_window_number}`
|
||||
| ◾◽◽ | links | Chat | zum vorherigen Buffer springen. | `/window ${_window_number};/buffer +1`
|
||||
| ◾◽◽ | rechts | Chat | zum nächsten Buffer springen. | `/window ${_window_number};/buffer +1`
|
||||
| ◾◽◽ | links(lang) | Chat | wechselt zum ersten Buffer. | `/window ${_window_number};/buffer 1`
|
||||
| ◾◽◽ | rechts(lang) | Chat | wechselt zum letzten Buffer. | `/window ${_window_number};/input jump_last_buffer`
|
||||
| ◾◽◽ | - | chat (script buffer) | wählt einen Eintrag im Script-Buffer aus. | `/script go ${_chat_line_y}`
|
||||
| ◽◽◾ | - | chat (script buffer) | installiert/entfernt ein Skript. | `/script go ${_chat_line_y};/script installremove -q ${script_name_with_extension}`
|
||||
| ⇑ | - | Chat | mehrere Zeilen im Verlaufsspeicher des Buffer nach oben blättern. | `/window scroll_up -window ${_window_number}`
|
||||
| ⇓ | - | Chat | mehrere Zeilen im Verlaufsspeicher des Buffer nach unten blättern. | `/window scroll_down -window ${_window_number}`
|
||||
| ⇑ | - | chat (script buffer) | fünf Zeilen nach oben blättern, im Script-Buffer. | `/script up 5`
|
||||
| ⇓ | - | chat (script buffer) | fünf Zeilen nach unten blättern, im Script-Buffer. | `/script down 5`
|
||||
| kbd:[Ctrl+⇑] | - | chat | horizontal, nach links 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%`
|
||||
| ◾◽◽ | 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`
|
||||
| ◾◽◽ | 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 | führt einen whois für Nick aus. | `/window ${_window_number};/whois ${nick}`
|
||||
| ◾◽◽ | links | Benutzerliste | kickt Nick. | `/window ${_window_number};/kick ${nick}`
|
||||
| ◾◽◽ | links(lang) | Benutzerliste | kickt und verbannt Nick. | `/window ${_window_number};/kickban ${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`
|
||||
| ⇑ | - | jede Bar | blättert Bar um 20% nach oben. | `/bar scroll ${_bar_name} ${_window_number} -20%`
|
||||
| ⇓ | - | jede Bar | blättert Bar um 20% nach unten. | `/bar scroll ${_bar_name} ${_window_number} +20%`
|
||||
| ◽◾◽ | - | überall | aktiviert den Cursor-Modus an dieser Position. | `/cursor go ${_x},${_y}`
|
||||
|===
|
||||
|
||||
[NOTE]
|
||||
|
@ -1935,8 +1935,8 @@ Sektionen:
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Sektion | Steuerbefehl | Beschreibung
|
||||
| crypt | /set sec.crypt.* | Optionen für Verschlüsselung
|
||||
| data | <<command_weechat_secure,/secure>> | geschützte Daten
|
||||
| crypt | /set sec.crypt.* | Optionen für Verschlüsselung.
|
||||
| data | <<command_weechat_secure,/secure>> | geschützte Daten.
|
||||
|===
|
||||
|
||||
Optionen:
|
||||
|
@ -1952,26 +1952,26 @@ Sektionen:
|
|||
|===
|
||||
| Sektion | Steuerbefehl | Beschreibung
|
||||
| debug | <<command_weechat_debug,/debug set>> +
|
||||
/set weechat.debug.* | Debug level, for core and plugins (Optionen können in Sektion hinzugefügt/entfernt werden)
|
||||
| startup | /set weechat.startup.* | Startup options
|
||||
| look | /set weechat.look.* | Look and feel
|
||||
/set weechat.debug.* | Debug level, for core and plugins (Optionen können in Sektion hinzugefügt/entfernt werden).
|
||||
| startup | /set weechat.startup.* | Startup options.
|
||||
| look | /set weechat.look.* | Look and feel.
|
||||
| palette | <<command_weechat_color,/color alias>> +
|
||||
/set weechat.palette.* | Alternativnamen für Farben (Optionen können in Sektion hinzugefügt/entfernt werden)
|
||||
| color | /set weechat.color.* | Farben
|
||||
| completion | /set weechat.completion.* | Optionen für Vervollständigung
|
||||
| history | /set weechat.history.* | Optionen für Befehlsverlauf (Befehle und Buffer)
|
||||
/set weechat.palette.* | Alternativnamen für Farben (Optionen können in Sektion hinzugefügt/entfernt werden).
|
||||
| color | /set weechat.color.* | Farben.
|
||||
| completion | /set weechat.completion.* | Optionen für Vervollständigung.
|
||||
| history | /set weechat.history.* | Optionen für Befehlsverlauf (Befehle und Buffer).
|
||||
| proxy | <<command_weechat_proxy,/proxy>> +
|
||||
/set weechat.proxy.* | Proxy Optionen
|
||||
| network | /set weechat.network.* | Netzwerk/SSL Optionen
|
||||
/set weechat.proxy.* | Proxy Optionen.
|
||||
| network | /set weechat.network.* | Netzwerk/SSL Optionen.
|
||||
| bar | <<command_weechat_bar,/bar>> +
|
||||
/set weechat.bar.* | Optionen für die Bars
|
||||
| layout | <<command_weechat_layout,/layout>> | Layouts
|
||||
| notify | <<command_weechat_buffer,/buffer notify>> | Benachrichtigungsstufe für Buffer (Optionen können in Sektion hinzugefügt/entfernt werden)
|
||||
| filter | <<command_weechat_filter,/filter>> | Filter
|
||||
| key | <<command_weechat_key,/key>> | Tastenbefehle in default context
|
||||
| key_search | <<command_weechat_key,/key>> | Tastenbefehle in search context
|
||||
| key_cursor | <<command_weechat_key,/key>> | Tastenbefehle in cursor context
|
||||
| key_mouse | <<command_weechat_key,/key>> | Tastenbefehle in mouse context
|
||||
/set weechat.bar.* | Optionen für die Bars.
|
||||
| layout | <<command_weechat_layout,/layout>> | Layouts.
|
||||
| notify | <<command_weechat_buffer,/buffer notify>> | Benachrichtigungsstufe für Buffer (Optionen können in Sektion hinzugefügt/entfernt werden).
|
||||
| filter | <<command_weechat_filter,/filter>> | Filter.
|
||||
| key | <<command_weechat_key,/key>> | Tastenbefehle in default context.
|
||||
| key_search | <<command_weechat_key,/key>> | Tastenbefehle in search context.
|
||||
| key_cursor | <<command_weechat_key,/key>> | Tastenbefehle in cursor context.
|
||||
| key_mouse | <<command_weechat_key,/key>> | Tastenbefehle in mouse context.
|
||||
|===
|
||||
|
||||
Optionen:
|
||||
|
@ -2017,24 +2017,24 @@ Standarderweiterungen:
|
|||
[width="100%",cols="^1,5",options="header"]
|
||||
|===
|
||||
| Erweiterung | Beschreibung
|
||||
| alias | definiert Alias für Befehle
|
||||
| aspell | Rechtschreibprüfung für Befehlszeile
|
||||
| charset | Zeichensatz (de)-kodierung in Buffern
|
||||
| exec | ausführen von externen Befehlen aus WeeChat heraus
|
||||
| fifo | FIFO Pipe die zur Fernsteuerung von WeeChat genutzt werden kann
|
||||
| irc | IRC Chat-Protokoll
|
||||
| logger | erstellt Protokolldateien von Buffern
|
||||
| relay | Daten via Netzwerk übermitteln
|
||||
| script | Skripten-Manager
|
||||
| python | Python-Skript API
|
||||
| perl | Perl-Skript API
|
||||
| ruby | Ruby-Skript API
|
||||
| lua | Lua-Skript API
|
||||
| tcl | Tcl-Skript API
|
||||
| guile | Guile(scheme)-Skript API
|
||||
| javascript | Javascript-Skript API
|
||||
| trigger | Veränderung von Text und Ausführen von Befehlen bei einem Ereignis, welche durch WeeChat oder eine Erweiterung ausgelöst werden
|
||||
| xfer | Datentransfer und Direktchat
|
||||
| alias | definiert Alias für Befehle.
|
||||
| aspell | Rechtschreibprüfung für Befehlszeile.
|
||||
| charset | Zeichensatz (de)-kodierung in Buffern.
|
||||
| exec | ausführen von externen Befehlen aus WeeChat heraus.
|
||||
| fifo | FIFO Pipe die zur Fernsteuerung von WeeChat genutzt werden kann.
|
||||
| irc | IRC Chat-Protokoll.
|
||||
| logger | erstellt Protokolldateien von Buffern.
|
||||
| relay | Daten via Netzwerk übermitteln.
|
||||
| script | Skripten-Manager.
|
||||
| python | Python-Skript API.
|
||||
| perl | Perl-Skript API.
|
||||
| ruby | Ruby-Skript API.
|
||||
| lua | Lua-Skript API.
|
||||
| tcl | Tcl-Skript API.
|
||||
| guile | Guile(scheme)-Skript API.
|
||||
| javascript | Javascript-Skript API.
|
||||
| trigger | Veränderung von Text und Ausführen von Befehlen bei einem Ereignis, welche durch WeeChat oder eine Erweiterung ausgelöst werden.
|
||||
| xfer | Datentransfer und Direktchat.
|
||||
|===
|
||||
|
||||
Um mehr über Erweiterungen- und Skriptenprogrammierung (mittels API) zu erfahren,
|
||||
|
@ -2064,11 +2064,11 @@ Sektionen:
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Sektion | Steuerbefehl | Beschreibung
|
||||
| color | /set aspell.color.* | Farben
|
||||
| check | /set aspell.check.* | Optionen um Einstellungen an der Rechtschreibprüfung vorzunehmen
|
||||
| color | /set aspell.color.* | Farben.
|
||||
| check | /set aspell.check.* | Optionen um Einstellungen an der Rechtschreibprüfung vorzunehmen.
|
||||
| dict | <<command_aspell_aspell,/aspell setdict>> +
|
||||
/set aspell.dict.* | Wörterbücher für Buffer (Optionen können in Sektion hinzugefügt/entfernt werden)
|
||||
| option | /set aspell.option.* | <<aspell_speller_options,Optionen für Rechtschreibprüfung>> (Optionen können in Sektion hinzugefügt/entfernt werden)
|
||||
/set aspell.dict.* | Wörterbücher für Buffer (Optionen können in Sektion hinzugefügt/entfernt werden).
|
||||
| option | /set aspell.option.* | <<aspell_speller_options,Optionen für Rechtschreibprüfung>> (Optionen können in Sektion hinzugefügt/entfernt werden).
|
||||
|===
|
||||
|
||||
Optionen:
|
||||
|
@ -2174,9 +2174,9 @@ Sektionen:
|
|||
| Sektion | Steuerbefehl | Beschreibung
|
||||
| default | /set charset.default.* | Vorgegebener Zeichensatz zum De-/kodieren.
|
||||
| decode | <<command_charset_charset,/charset decode>> +
|
||||
/set charset.decode.* | Zeichensatz zum dekodieren (Optionen können in Sektion hinzugefügt/entfernt werden)
|
||||
/set charset.decode.* | Zeichensatz zum dekodieren (Optionen können in Sektion hinzugefügt/entfernt werden).
|
||||
| encode | <<command_charset_charset,/charset encode>> +
|
||||
/set charset.encode.* | Zeichensatz zum kodieren (Optionen können in Sektion hinzugefügt/entfernt werden)
|
||||
/set charset.encode.* | Zeichensatz zum kodieren (Optionen können in Sektion hinzugefügt/entfernt werden).
|
||||
|===
|
||||
|
||||
Optionen:
|
||||
|
@ -2261,8 +2261,8 @@ Sections:
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Sektion | Steuerbefehl | Beschreibung
|
||||
| command | /set exec.command.* | Optionen für Befehle
|
||||
| color | /set exec.color.* | Farben
|
||||
| command | /set exec.command.* | Optionen für Befehle.
|
||||
| color | /set exec.color.* | Farben.
|
||||
|===
|
||||
|
||||
Options:
|
||||
|
@ -2325,7 +2325,7 @@ Sektionen:
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Sektion | Steuerbefehl | Beschreibung
|
||||
| file | /set fifo.file.* | FIFO Pipe Optionen
|
||||
| file | /set fifo.file.* | FIFO Pipe Optionen.
|
||||
|===
|
||||
|
||||
Optionen:
|
||||
|
@ -2369,15 +2369,15 @@ Sektionen:
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Sektion | Steuerbefehl | Beschreibung
|
||||
| look | /set irc.look.* | Erscheinungsbild
|
||||
| color | /set irc.color.* | Farben
|
||||
| network | /set irc.network.* | Netzwerkoptionen
|
||||
| msgbuffer | /set irc.msgbuffer.* | <<irc_target_buffer,Zielbuffer für IRC Nachrichten>> (Optionen können in Sektion hinzugefügt/entfernt werden)
|
||||
| ctcp | /set irc.ctcp.* | <<irc_ctcp_replies,CTCP Antworten>> (Optionen können in Sektion hinzugefügt/entfernt werden)
|
||||
| ignore | <<command_irc_ignore,/ignore>> | Ignoriert Menschen
|
||||
| server_default | /set irc.server_default.* | Standardwerte für Server (werden genutzt, falls keine Optionen für einen Server gesetzt sind)
|
||||
| look | /set irc.look.* | Erscheinungsbild.
|
||||
| color | /set irc.color.* | Farben.
|
||||
| network | /set irc.network.* | Netzwerkoptionen.
|
||||
| msgbuffer | /set irc.msgbuffer.* | <<irc_target_buffer,Zielbuffer für IRC Nachrichten>> (Optionen können in Sektion hinzugefügt/entfernt werden).
|
||||
| ctcp | /set irc.ctcp.* | <<irc_ctcp_replies,CTCP Antworten>> (Optionen können in Sektion hinzugefügt/entfernt werden).
|
||||
| ignore | <<command_irc_ignore,/ignore>> | Ignoriert Menschen.
|
||||
| server_default | /set irc.server_default.* | Standardwerte für Server (werden genutzt, falls keine Optionen für einen Server gesetzt sind).
|
||||
| server | <<command_irc_server,/server>> +
|
||||
/set irc.server.* | Server
|
||||
/set irc.server.* | Server.
|
||||
|===
|
||||
|
||||
Optionen:
|
||||
|
@ -2837,11 +2837,11 @@ Sektionen:
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Sektion | Steuerbefehl | Beschreibung
|
||||
| look | /set logger.look.* | Erscheinungsbild
|
||||
| color | /set logger.color.* | Farben
|
||||
| file | /set logger.file.* | Optionen für Protokolldateien
|
||||
| level | /set logger.level.* | Protokollierungslevel pro Buffer (Optionen können in Sektion hinzugefügt/entfernt werden)
|
||||
| mask | /set logger.mask.* | Dateinamenmaske pro buffer (Optionen können in Sektion hinzugefügt/entfernt werden)
|
||||
| look | /set logger.look.* | Erscheinungsbild.
|
||||
| color | /set logger.color.* | Farben.
|
||||
| file | /set logger.file.* | Optionen für Protokolldateien.
|
||||
| level | /set logger.level.* | Protokollierungslevel pro Buffer (Optionen können in Sektion hinzugefügt/entfernt werden).
|
||||
| mask | /set logger.mask.* | Dateinamenmaske pro buffer (Optionen können in Sektion hinzugefügt/entfernt werden).
|
||||
|===
|
||||
|
||||
Optionen:
|
||||
|
@ -2997,12 +2997,12 @@ Sektionen:
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Sektion | Steuerbefehl | Beschreibung
|
||||
| look | /set relay.look.* | Erscheinungsbild
|
||||
| color | /set relay.color.* | Farben
|
||||
| network | /set relay.network.* | Netzwerkoptionen
|
||||
| irc | /set relay.irc.* | für das IRC Protokoll spezifische Optionen (IRC Proxy)
|
||||
| look | /set relay.look.* | Erscheinungsbild.
|
||||
| color | /set relay.color.* | Farben.
|
||||
| network | /set relay.network.* | Netzwerkoptionen.
|
||||
| irc | /set relay.irc.* | für das IRC Protokoll spezifische Optionen (IRC Proxy).
|
||||
| port | <<command_relay_relay,/relay add>> +
|
||||
/set relay.port.* | Ports zur Nutzung der Relay-Erweiterung (IRC und weechat Protokolle) (Optionen können in Sektion hinzugefügt/entfernt werden)
|
||||
/set relay.port.* | Ports zur Nutzung der Relay-Erweiterung (IRC und weechat Protokolle) (Optionen können in Sektion hinzugefügt/entfernt werden).
|
||||
|===
|
||||
|
||||
Optionen:
|
||||
|
@ -3152,9 +3152,9 @@ Sektionen:
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Sektion | Steuerbefehl | Beschreibung
|
||||
| look | /set script.look.* | Erscheinungsbild
|
||||
| color | /set script.color.* | Farben
|
||||
| scripts | /set script.scripts.* | Optionen für den Download von Skripten
|
||||
| look | /set script.look.* | Erscheinungsbild.
|
||||
| color | /set script.color.* | Farben.
|
||||
| scripts | /set script.scripts.* | Optionen für den Download von Skripten.
|
||||
|===
|
||||
|
||||
Optionen:
|
||||
|
@ -3222,11 +3222,11 @@ Sektionen:
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Sektion | Steuerbefehl | Beschreibung
|
||||
| look | /set trigger.look.* | Erscheinungsbild
|
||||
| color | /set trigger.color.* | Farben
|
||||
| look | /set trigger.look.* | Erscheinungsbild.
|
||||
| color | /set trigger.color.* | Farben.
|
||||
| trigger | <<command_trigger_trigger,/trigger add>> +
|
||||
<<command_trigger_trigger,/trigger set>> +
|
||||
/set trigger.trigger.* | Trigger Optionen
|
||||
/set trigger.trigger.* | Trigger Optionen.
|
||||
|===
|
||||
|
||||
Optionen:
|
||||
|
@ -3505,8 +3505,8 @@ Der Callback von "signal" legt folgende Variablen in der Hashtable an:
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Variable | Typ | Beschreibung
|
||||
| tg_signal | string | Name des Signals
|
||||
| tg_signal_data | string | Daten die vom Signal gesendet wurde
|
||||
| tg_signal | string | Name des Signals.
|
||||
| tg_signal_data | string | Daten die vom Signal gesendet wurde.
|
||||
|===
|
||||
|
||||
Sollte das Signal eine IRC Nachricht beinhalten, wird die Nachricht analysiert
|
||||
|
@ -3515,19 +3515,19 @@ und die Daten in einer Hashtable gesichert:
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Variable | Typ | Beschreibung
|
||||
| server | string | Name des Server (Beispiel: "freenode")
|
||||
| tags | string | Tags in Nachricht (findet selten Verwendung)
|
||||
| message_without_tags | string | Nachricht ohne Tags
|
||||
| nick | string | Nick
|
||||
| host | string | Hostname
|
||||
| command | string | IRC Befehl (Beispiel: "PRIVMSG", "NOTICE", ...)
|
||||
| channel | string | IRC Channel
|
||||
| arguments | string | Argumente des Befehls (Beinhaltet Wert von _channel_)
|
||||
| text | string | Text (zum Beipiel eine Nachricht eines Users)
|
||||
| pos_command | string | Index von _command_ innerhalb einer Nachricht ("-1" falls _command_ nicht gefunden wird)
|
||||
| pos_arguments | string | Index von_arguments_ innerhalb einer Nachricht ("-1" falls _arguments_ nicht gefunden wird)
|
||||
| pos_channel | string | Index von _channel_ innerhalb einer Nachricht ("-1" falls _channel_ nicht gefunden wird)
|
||||
| pos_text | string | Index von _text_ innerhalb einer Nachricht ("-1" falls _text_ nicht gefunden wird)
|
||||
| server | string | Name des Server (Beispiel: "freenode").
|
||||
| tags | string | Tags in Nachricht (findet selten Verwendung).
|
||||
| message_without_tags | string | Nachricht ohne Tags.
|
||||
| nick | string | Nick.
|
||||
| host | string | Hostname.
|
||||
| command | string | IRC Befehl (Beispiel: "PRIVMSG", "NOTICE", ...).
|
||||
| channel | string | IRC Channel.
|
||||
| arguments | string | Argumente des Befehls (Beinhaltet Wert von _channel_).
|
||||
| text | string | Text (zum Beipiel eine Nachricht eines Users).
|
||||
| pos_command | string | Index von _command_ innerhalb einer Nachricht ("-1" falls _command_ nicht gefunden wird).
|
||||
| pos_arguments | string | Index von_arguments_ innerhalb einer Nachricht ("-1" falls _arguments_ nicht gefunden wird).
|
||||
| pos_channel | string | Index von _channel_ innerhalb einer Nachricht ("-1" falls _channel_ nicht gefunden wird).
|
||||
| pos_text | string | Index von _text_ innerhalb einer Nachricht ("-1" falls _text_ nicht gefunden wird).
|
||||
|===
|
||||
|
||||
Sofern es sich bei den Daten um einen Pointer handelt, kann die Variable `tg_signal_data`
|
||||
|
@ -3546,7 +3546,7 @@ Der Callback von "hsignal" legt folgende Variablen in der Hashtable an:
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Variable | Typ | Beschreibung
|
||||
| tg_signal | string | Name des Signals
|
||||
| tg_signal | string | Name des Signals.
|
||||
|===
|
||||
|
||||
Das Hashtable enthält alle Schlüssel/Werte (Typ: string/string).
|
||||
|
@ -3559,10 +3559,10 @@ Der Callback von "modifier" legt folgende Variablen in der Hashtable an:
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Variable | Typ | Beschreibung
|
||||
| tg_modifier | string | Name des modifier
|
||||
| tg_modifier_data | string | Daten die der modifier übermittelt
|
||||
| tg_string | string | Zeichenkette die verändert werden kann
|
||||
| tg_string_nocolor | string | Zeichenkette ohne Farbcodes
|
||||
| tg_modifier | string | Name des modifier.
|
||||
| tg_modifier_data | string | Daten die der modifier übermittelt.
|
||||
| tg_string | string | Zeichenkette die verändert werden kann.
|
||||
| tg_string_nocolor | string | Zeichenkette ohne Farbcodes.
|
||||
|===
|
||||
|
||||
Für den modifier _weechat_print_ gilt, Tags werden hinzugefügt, sofern sie
|
||||
|
@ -3571,13 +3571,13 @@ vorhanden sind (siehe <<trigger_data_print,hook print>> weiter unten), und nachf
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Variable | Typ | Beschreibung
|
||||
| buffer | pointer | Buffer in welchem die Nachricht geschrieben werden soll
|
||||
| tg_plugin | string | Erweiterung des entsprechenden Buffers
|
||||
| tg_buffer | string | vollständiger Name des Buffers
|
||||
| tg_prefix | string | Präfix der Nachricht
|
||||
| tg_prefix_nocolor | string | Präfix ohne Farbcodes
|
||||
| tg_message | string | Nachricht die ausgegeben werden soll
|
||||
| tg_message_nocolor | string | Nachricht die ausgegeben werden soll, ohne Farbcodes
|
||||
| buffer | pointer | Buffer in welchem die Nachricht geschrieben werden soll.
|
||||
| tg_plugin | string | Erweiterung des entsprechenden Buffers.
|
||||
| tg_buffer | string | vollständiger Name des Buffers.
|
||||
| tg_prefix | string | Präfix der Nachricht.
|
||||
| tg_prefix_nocolor | string | Präfix ohne Farbcodes.
|
||||
| tg_message | string | Nachricht die ausgegeben werden soll.
|
||||
| tg_message_nocolor | string | Nachricht die ausgegeben werden soll, ohne Farbcodes.
|
||||
|===
|
||||
|
||||
Sollte das Signal eine IRC Nachricht beinhalten, wird die Nachricht analysiert
|
||||
|
@ -3591,14 +3591,14 @@ Der Callback von "print" legt folgende Variablen in der Hashtable an:
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Variable | Typ | Beschreibung
|
||||
| buffer | pointer | Buffer
|
||||
| tg_date | string | Datum/Uhrzeit der Nachricht (Format: `YYYY-MM-DD hh:mm:ss`)
|
||||
| tg_displayed | string | "1" wenn Nachricht dargestellt wird, "0" falls Nachricht gefiltert wird
|
||||
| tg_highlight | string | "1" falls es sich um eine Highlight-Nachricht handelt, andernfalls "0"
|
||||
| tg_prefix | string | Präfix
|
||||
| tg_prefix_nocolor | string | Präfix ohne Farbcodes
|
||||
| tg_message | string | Nachricht
|
||||
| tg_message_nocolor | string | Nachricht ohne Farbcodes
|
||||
| buffer | pointer | Buffer.
|
||||
| tg_date | string | Datum/Uhrzeit der Nachricht (Format: `YYYY-MM-DD hh:mm:ss`).
|
||||
| tg_displayed | string | "1" wenn Nachricht dargestellt wird, "0" falls Nachricht gefiltert wird.
|
||||
| tg_highlight | string | "1" falls es sich um eine Highlight-Nachricht handelt, andernfalls "0".
|
||||
| tg_prefix | string | Präfix.
|
||||
| tg_prefix_nocolor | string | Präfix ohne Farbcodes.
|
||||
| tg_message | string | Nachricht.
|
||||
| tg_message_nocolor | string | Nachricht ohne Farbcodes.
|
||||
|===
|
||||
|
||||
Variablen welche gesetzt werden, aufgrund der Nutzung von Tags in einer Nachricht
|
||||
|
@ -3607,14 +3607,14 @@ Variablen welche gesetzt werden, aufgrund der Nutzung von Tags in einer Nachrich
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Variable | Typ | Beschreibung
|
||||
| tg_tags | string | Tags einer Nachricht (Komma wird automatisch zu Beginn und Ende den Tags hinzugefügt)
|
||||
| tg_tags_count | string | Anzahl an Tags der Nachricht
|
||||
| tg_tag_nick | string | Nick (extrahiert aus Tag "nick_xxx")
|
||||
| tg_tag_prefix_nick | string | Nickfarbe für Präfix (extrahier aus Tag "prefix_nick_ccc")
|
||||
| tg_tag_host | string | Username und Host, Format: username@host (extrahiert aus Tag "host_xxx")
|
||||
| tg_tag_notify | string | Benachrichtigungsstufe (_none_, _message_, _private_, _highlight_)
|
||||
| tg_notify | string | Benachrichtigungsstufe, falls von _none_ abweichend
|
||||
| tg_msg_pv | string | "1" für eine private Nachricht, andernfalls "0"
|
||||
| tg_tags | string | Tags einer Nachricht (Komma wird automatisch zu Beginn und Ende den Tags hinzugefügt).
|
||||
| tg_tags_count | string | Anzahl an Tags der Nachricht.
|
||||
| tg_tag_nick | string | Nick (extrahiert aus Tag "nick_xxx").
|
||||
| tg_tag_prefix_nick | string | Nickfarbe für Präfix (extrahier aus Tag "prefix_nick_ccc").
|
||||
| tg_tag_host | string | Username und Host, Format: username@host (extrahiert aus Tag "host_xxx").
|
||||
| tg_tag_notify | string | Benachrichtigungsstufe (_none_, _message_, _private_, _highlight_).
|
||||
| tg_notify | string | Benachrichtigungsstufe, falls von _none_ abweichend.
|
||||
| tg_msg_pv | string | "1" für eine private Nachricht, andernfalls "0".
|
||||
|===
|
||||
|
||||
[[trigger_data_command]]
|
||||
|
@ -3625,9 +3625,9 @@ Der Callback von "command" legt folgende Variablen in der Hashtable an:
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Variable | Typ | Beschreibung
|
||||
| buffer | pointer | Buffer
|
||||
| tg_argvN | string | Argument #N
|
||||
| tg_argv_eolN | string | von Argument #N bis zum Ende der Argumente
|
||||
| buffer | pointer | Buffer.
|
||||
| tg_argvN | string | Argument #N.
|
||||
| tg_argv_eolN | string | von Argument #N bis zum Ende der Argumente.
|
||||
|===
|
||||
|
||||
[[trigger_data_command_run]]
|
||||
|
@ -3638,8 +3638,8 @@ Der Callback von "command_run" legt folgende Variablen in der Hashtable an:
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Variable | Typ | Beschreibung
|
||||
| buffer | pointer | Buffer
|
||||
| tg_command | string | auszuführender Befehl
|
||||
| buffer | pointer | Buffer.
|
||||
| tg_command | string | auszuführender Befehl.
|
||||
|===
|
||||
|
||||
[[trigger_data_timer]]
|
||||
|
@ -3650,8 +3650,8 @@ Der Callback von "timer" legt folgende Variablen in der Hashtable an:
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Variable | Typ | Beschreibung
|
||||
| tg_remaining_calls | string | Anzahl der noch ausstehenden Aufrufe
|
||||
| tg_date | string | aktuelles Datum und Uhrzeit (Format: `YYYY-MM-DD hh:mm:ss`)
|
||||
| tg_remaining_calls | string | Anzahl der noch ausstehenden Aufrufe.
|
||||
| tg_date | string | aktuelles Datum und Uhrzeit (Format: `YYYY-MM-DD hh:mm:ss`).
|
||||
|===
|
||||
|
||||
[[trigger_data_config]]
|
||||
|
@ -3662,8 +3662,8 @@ Der Callback von "config" legt folgende Variablen in der Hashtable an:
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Variable | Typ | Beschreibung
|
||||
| tg_option | string | Option
|
||||
| tg_value | string | Wert
|
||||
| tg_option | string | Option.
|
||||
| tg_value | string | Wert.
|
||||
|===
|
||||
|
||||
[[trigger_data_focus]]
|
||||
|
@ -3674,8 +3674,8 @@ Der Callback von "focus" legt folgende Variablen in der Hashtable an:
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Variable | Typ | Beschreibung
|
||||
| window | pointer | Fenster
|
||||
| buffer | pointer | Buffer
|
||||
| window | pointer | Fenster.
|
||||
| buffer | pointer | Buffer.
|
||||
|===
|
||||
|
||||
Das Hashtable enthält alle Schlüssel/Werte (Typ: string/string).
|
||||
|
@ -3763,10 +3763,10 @@ Sektionen:
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Sektion | Steuerbefehl | Beschreibung
|
||||
| look | /set xfer.look.* | Erscheinungsbild
|
||||
| color | /set xfer.color.* | Farben
|
||||
| network | /set xfer.network.* | Netzwerkoptionen
|
||||
| file | /set xfer.file.* | Optionen zum Versenden und Empfangen von Dateien
|
||||
| look | /set xfer.look.* | Erscheinungsbild.
|
||||
| color | /set xfer.color.* | Farben.
|
||||
| network | /set xfer.network.* | Netzwerkoptionen.
|
||||
| file | /set xfer.file.* | Optionen zum Versenden und Empfangen von Dateien.
|
||||
|===
|
||||
|
||||
Optionen:
|
||||
|
|
|
@ -61,35 +61,35 @@ The main WeeChat directories are:
|
|||
[width="100%",cols="1m,3",options="header"]
|
||||
|===
|
||||
| Directory | Description
|
||||
| src/ | Root of sources
|
||||
| core/ | Core functions: entry point, internal structures
|
||||
| gui/ | Functions for buffers, windows, ... (used by all interfaces)
|
||||
| curses/ | Curses interface
|
||||
| plugins/ | Plugin and scripting API
|
||||
| alias/ | Alias plugin
|
||||
| aspell/ | Aspell plugin
|
||||
| charset/ | Charset plugin
|
||||
| exec/ | Exec plugin
|
||||
| fifo/ | Fifo plugin (FIFO pipe used to remotely send commands to WeeChat)
|
||||
| guile/ | Guile (scheme) scripting API
|
||||
| irc/ | IRC (Internet Relay Chat) plugin
|
||||
| javascript/ | Javascript scripting API
|
||||
| logger/ | Logger plugin (write messages displayed to files)
|
||||
| lua/ | Lua scripting API
|
||||
| perl/ | Perl scripting API
|
||||
| python/ | Python scripting API
|
||||
| relay/ | Relay plugin (irc proxy + relay for remote interfaces)
|
||||
| ruby/ | Ruby scripting API
|
||||
| script/ | Scripts manager
|
||||
| tcl/ | Tcl scripting API
|
||||
| trigger/ | Trigger plugin
|
||||
| xfer/ | Xfer plugin (IRC DCC file/chat)
|
||||
| tests/ | Tests
|
||||
| unit/ | Unit tests
|
||||
| core/ | Unit tests for core functions
|
||||
| doc/ | Documentation
|
||||
| po/ | Translations files (gettext)
|
||||
| debian/ | Debian packaging
|
||||
| src/ | Root of sources.
|
||||
| core/ | Core functions: entry point, internal structures.
|
||||
| gui/ | Functions for buffers, windows, ... (used by all interfaces).
|
||||
| curses/ | Curses interface.
|
||||
| plugins/ | Plugin and scripting API.
|
||||
| alias/ | Alias plugin.
|
||||
| aspell/ | Aspell plugin.
|
||||
| charset/ | Charset plugin.
|
||||
| exec/ | Exec plugin.
|
||||
| fifo/ | Fifo plugin (FIFO pipe used to remotely send commands to WeeChat).
|
||||
| guile/ | Guile (scheme) scripting API.
|
||||
| irc/ | IRC (Internet Relay Chat) plugin.
|
||||
| javascript/ | Javascript scripting API.
|
||||
| logger/ | Logger plugin (write messages displayed to files).
|
||||
| lua/ | Lua scripting API.
|
||||
| perl/ | Perl scripting API.
|
||||
| python/ | Python scripting API.
|
||||
| relay/ | Relay plugin (irc proxy + relay for remote interfaces).
|
||||
| ruby/ | Ruby scripting API.
|
||||
| script/ | Scripts manager.
|
||||
| tcl/ | Tcl scripting API.
|
||||
| trigger/ | Trigger plugin.
|
||||
| xfer/ | Xfer plugin (IRC DCC file/chat).
|
||||
| tests/ | Tests.
|
||||
| unit/ | Unit tests.
|
||||
| core/ | Unit tests for core functions.
|
||||
| doc/ | Documentation.
|
||||
| po/ | Translations files (gettext).
|
||||
| debian/ | Debian packaging.
|
||||
|===
|
||||
|
||||
[[sources]]
|
||||
|
@ -106,64 +106,64 @@ WeeChat "core" is located in following directories:
|
|||
[width="100%",cols="1m,3",options="header"]
|
||||
|===
|
||||
| Path/file | Description
|
||||
| core/ | Core functions: entry point, internal structures
|
||||
| wee-arraylist.c | Array lists
|
||||
| wee-backtrace.c | Display a backtrace after a crash
|
||||
| wee-command.c | WeeChat core commands
|
||||
| wee-completion.c | Default completions
|
||||
| wee-config-file.c | Configuration file management
|
||||
| wee-config.c | Configuration options for WeeChat core (file weechat.conf)
|
||||
| wee-debug.c | Some debug functions
|
||||
| wee-eval.c | Evaluation of expressions with references to internal vars
|
||||
| wee-hashtable.c | Hashtables
|
||||
| wee-hdata.c | Hdata (direct access to data using hashtables)
|
||||
| wee-hook.c | Hooks
|
||||
| wee-infolist.c | Infolists (lists with objects data)
|
||||
| wee-input.c | Input of commands/text
|
||||
| wee-list.c | Sorted lists
|
||||
| wee-log.c | Write to WeeChat log file (weechat.log)
|
||||
| wee-network.c | Network functions (connection to servers/proxies)
|
||||
| wee-proxy.c | Proxy management
|
||||
| wee-secure.c | Secured data options (file sec.conf)
|
||||
| wee-string.c | Functions on strings
|
||||
| wee-upgrade-file.c | Internal upgrade system
|
||||
| wee-upgrade.c | Upgrade for WeeChat core (buffers, lines, history, ...)
|
||||
| wee-url.c | URL transfer (using libcurl)
|
||||
| wee-utf8.c | UTF-8 functions
|
||||
| wee-util.c | Some other functions
|
||||
| wee-version.c | Functions for WeeChat version
|
||||
| weechat.c | Main functions: command line options, startup
|
||||
| gui/ | Functions for buffers, windows, ... (used by all interfaces)
|
||||
| gui-bar-item.c | Bar items
|
||||
| gui-bar-window.c | Bar windows
|
||||
| gui-bar.c | Bars
|
||||
| gui-buffer.c | Buffers
|
||||
| gui-chat.c | Chat functions (display message, ...)
|
||||
| gui-color.c | Color functions
|
||||
| gui-completion.c | Completion on command line
|
||||
| gui-cursor.c | Cursor mode (free movement of cursor)
|
||||
| gui-filter.c | Filters
|
||||
| gui-focus.c | Functions about focus (for cursor mode and mouse)
|
||||
| gui-history.c | Commands/text saved in buffers
|
||||
| gui-hotlist.c | Hotlist management (list of buffers with activity)
|
||||
| gui-input.c | Input functions (input bar)
|
||||
| gui-key.c | Keyboard functions
|
||||
| gui-layout.c | Layout
|
||||
| gui-line.c | Lines in buffers
|
||||
| gui-mouse.c | Mouse
|
||||
| gui-nick.c | Nick functions
|
||||
| gui-nicklist.c | Nicklist in buffers
|
||||
| gui-window.c | Windows
|
||||
| curses/ | Curses interface
|
||||
| gui-curses-bar-window.c | Display in bar windows
|
||||
| gui-curses-chat.c | Display in chat area (messages)
|
||||
| gui-curses-color.c | Color functions
|
||||
| gui-curses-key.c | Keyboard functions (default keys, read of input)
|
||||
| gui-curses-main.c | WeeChat main loop (waiting for keyboard/network events)
|
||||
| gui-curses-mouse.c | Mouse
|
||||
| gui-curses-term.c | Functions about terminal
|
||||
| gui-curses-window.c | Windows
|
||||
| main.c | Entry point
|
||||
| core/ | Core functions: entry point, internal structures.
|
||||
| wee-arraylist.c | Array lists.
|
||||
| wee-backtrace.c | Display a backtrace after a crash.
|
||||
| wee-command.c | WeeChat core commands.
|
||||
| wee-completion.c | Default completions.
|
||||
| wee-config-file.c | Configuration file management.
|
||||
| wee-config.c | Configuration options for WeeChat core (file weechat.conf).
|
||||
| wee-debug.c | Some debug functions.
|
||||
| wee-eval.c | Evaluation of expressions with references to internal vars.
|
||||
| wee-hashtable.c | Hashtables.
|
||||
| wee-hdata.c | Hdata (direct access to data using hashtables).
|
||||
| wee-hook.c | Hooks.
|
||||
| wee-infolist.c | Infolists (lists with objects data).
|
||||
| wee-input.c | Input of commands/text.
|
||||
| wee-list.c | Sorted lists.
|
||||
| wee-log.c | Write to WeeChat log file (weechat.log).
|
||||
| wee-network.c | Network functions (connection to servers/proxies).
|
||||
| wee-proxy.c | Proxy management.
|
||||
| wee-secure.c | Secured data options (file sec.conf).
|
||||
| wee-string.c | Functions on strings.
|
||||
| wee-upgrade-file.c | Internal upgrade system.
|
||||
| wee-upgrade.c | Upgrade for WeeChat core (buffers, lines, history, ...).
|
||||
| wee-url.c | URL transfer (using libcurl).
|
||||
| wee-utf8.c | UTF-8 functions.
|
||||
| wee-util.c | Some other functions.
|
||||
| wee-version.c | Functions for WeeChat version.
|
||||
| weechat.c | Main functions: command line options, startup.
|
||||
| gui/ | Functions for buffers, windows, ... (used by all interfaces).
|
||||
| gui-bar-item.c | Bar items.
|
||||
| gui-bar-window.c | Bar windows.
|
||||
| gui-bar.c | Bars.
|
||||
| gui-buffer.c | Buffers.
|
||||
| gui-chat.c | Chat functions (display message, ...).
|
||||
| gui-color.c | Color functions.
|
||||
| gui-completion.c | Completion on command line.
|
||||
| gui-cursor.c | Cursor mode (free movement of cursor).
|
||||
| gui-filter.c | Filters.
|
||||
| gui-focus.c | Functions about focus (for cursor mode and mouse).
|
||||
| gui-history.c | Commands/text saved in buffers.
|
||||
| gui-hotlist.c | Hotlist management (list of buffers with activity).
|
||||
| gui-input.c | Input functions (input bar).
|
||||
| gui-key.c | Keyboard functions.
|
||||
| gui-layout.c | Layout.
|
||||
| gui-line.c | Lines in buffers.
|
||||
| gui-mouse.c | Mouse.
|
||||
| gui-nick.c | Nick functions.
|
||||
| gui-nicklist.c | Nicklist in buffers.
|
||||
| gui-window.c | Windows.
|
||||
| curses/ | Curses interface.
|
||||
| gui-curses-bar-window.c | Display in bar windows.
|
||||
| gui-curses-chat.c | Display in chat area (messages).
|
||||
| gui-curses-color.c | Color functions.
|
||||
| gui-curses-key.c | Keyboard functions (default keys, read of input).
|
||||
| gui-curses-main.c | WeeChat main loop (waiting for keyboard/network events).
|
||||
| gui-curses-mouse.c | Mouse.
|
||||
| gui-curses-term.c | Functions about terminal.
|
||||
| gui-curses-window.c | Windows.
|
||||
| main.c | Entry point.
|
||||
|===
|
||||
|
||||
[[sources_plugins]]
|
||||
|
@ -172,141 +172,141 @@ WeeChat "core" is located in following directories:
|
|||
[width="100%",cols="1m,3",options="header"]
|
||||
|===
|
||||
| Path/file | Description
|
||||
| plugins/ | Root of plugins
|
||||
| plugin.c | Plugins management (load/unload dynamic C libraries)
|
||||
| plugin-api.c | Extra functions for plugin API (wrapper around WeeChat core functions)
|
||||
| plugin-config.c | Plugin configuration options (file plugins.conf)
|
||||
| plugin-script.c | Common functions used by script plugins
|
||||
| plugin-script-api.c | Script API functions: wrappers around some plugin API functions
|
||||
| weechat-plugin.h | Header designed to be distributed with WeeChat plugins, in order to compile them
|
||||
| alias/ | Alias plugin
|
||||
| alias.c | Main alias functions
|
||||
| alias-command.c | Alias commands
|
||||
| alias-completion.c | Alias completions
|
||||
| alias-config.c | Alias config options (file alias.conf)
|
||||
| alias-info.c | Alias info/infolists/hdata
|
||||
| aspell/ | Aspell plugin
|
||||
| weechat-aspell.c | Main aspell functions
|
||||
| weechat-aspell-bar-item.c | Aspell bar items
|
||||
| weechat-aspell-command.c | Aspell commands
|
||||
| weechat-aspell-completion.c | Aspell completions
|
||||
| weechat-aspell-config.c | Aspell config options (file aspell.conf)
|
||||
| weechat-aspell-info.c | Aspell info/infolists/hdata
|
||||
| weechat-aspell-speller.c | Spellers management
|
||||
| charset/ | Charset plugin
|
||||
| charset.c | Charset functions
|
||||
| exec/ | Exec plugin
|
||||
| exec.c | Main exec functions
|
||||
| exec-buffer.c | Exec buffer
|
||||
| exec-command.c | Exec commands
|
||||
| exec-completion.c | Exec completions
|
||||
| exec-config.c | Exec config options (file exec.conf)
|
||||
| fifo/ | Fifo plugin
|
||||
| fifo.c | Main fifo functions
|
||||
| fifo-command.c | Fifo commands
|
||||
| fifo-config.c | Fifo config options (file fifo.conf)
|
||||
| fifo-info.c | Fifo info/infolists/hdata
|
||||
| guile/ | Guile (scheme) plugin
|
||||
| weechat-guile.c | Main guile functions (load/unload scripts, execute guile code)
|
||||
| weechat-guile-api.c | Guile scripting API functions
|
||||
| irc/ | IRC (Internet Relay Chat) plugin
|
||||
| irc.c | Main IRC functions
|
||||
| irc-bar-item.c | IRC bar items
|
||||
| irc-buffer.c | IRC buffers
|
||||
| irc-channel.c | IRC channels
|
||||
| irc-color.c | IRC colors
|
||||
| irc-command.c | IRC commands
|
||||
| irc-completion.c | IRC completions
|
||||
| irc-config.c | IRC config options (file irc.conf)
|
||||
| irc-ctcp.c | IRC CTCP
|
||||
| irc-debug.c | IRC debug functions
|
||||
| irc-ignore.c | IRC Ignore
|
||||
| irc-info.c | IRC info/infolists/hdata
|
||||
| irc-input.c | Input of commands/text
|
||||
| irc-message.c | Functions to manipulate IRC messages
|
||||
| irc-mode.c | Functions about channel/nick modes
|
||||
| irc-msgbuffer.c | Target buffer for IRC messages
|
||||
| irc-nick.c | IRC nicks
|
||||
| irc-notify.c | IRC notify lists
|
||||
| irc-protocol.c | IRC protocol (RFCs 1459/2810/2811/2812/2813)
|
||||
| irc-raw.c | IRC raw buffer
|
||||
| irc-redirect.c | Redirection of IRC command output
|
||||
| irc-sasl.c | SASL authentication with IRC server
|
||||
| irc-server.c | I/O communication with IRC server
|
||||
| irc-upgrade.c | Save/restore of IRC data when upgrading WeeChat
|
||||
| javascript/ | Javascript plugin
|
||||
| weechat-js.cpp | Main javascript functions (load/unload scripts, execute javascript code)
|
||||
| weechat-js-api.cpp | Javascript scripting API functions
|
||||
| weechat-js-v8.cpp | Javascript v8 functions
|
||||
| logger/ | Logger plugin
|
||||
| logger.c | Main logger functions
|
||||
| logger-buffer.c | Logger buffer list management
|
||||
| logger-config.c | Logger config options (file logger.conf)
|
||||
| logger-info.c | Logger info/infolists/hdata
|
||||
| logger-tail.c | Functions to get last lines of a file
|
||||
| lua/ | Lua plugin
|
||||
| weechat-lua.c | Main lua functions (load/unload scripts, execute lua code)
|
||||
| weechat-lua-api.c | Lua scripting API functions
|
||||
| perl/ | Perl plugin
|
||||
| weechat-perl.c | Main perl functions (load/unload scripts, execute perl code)
|
||||
| weechat-perl-api.c | Perl scripting API functions
|
||||
| python/ | Python plugin
|
||||
| weechat-python.c | Main python functions (load/unload scripts, execute python code)
|
||||
| weechat-python-api.c | Python scripting API functions
|
||||
| relay/ | Relay plugin (IRC proxy and relay for remote interfaces)
|
||||
| relay.c | Main relay functions
|
||||
| relay-buffer.c | Relay buffer
|
||||
| relay-client.c | Clients of relay
|
||||
| relay-command.c | Relay commands
|
||||
| relay-completion.c | Relay completions
|
||||
| relay-config.c | Relay config options (file relay.conf)
|
||||
| relay-info.c | Relay info/infolists/hdata
|
||||
| relay-network.c | Network functions for relay
|
||||
| relay-raw.c | Relay raw buffer
|
||||
| relay-server.c | Relay server
|
||||
| relay-upgrade.c | Save/restore of relay data when upgrading WeeChat
|
||||
| relay-websocket.c | WebSocket server functions (RFC 6455)
|
||||
| irc/ | IRC proxy
|
||||
| relay-irc.c | Main IRC proxy functions
|
||||
| weechat/ | Relay for remote interfaces
|
||||
| relay-weechat.c | Relay for remote interfaces (main functions)
|
||||
| relay-weechat-msg.c | Send binary messages to clients
|
||||
| relay-weechat-nicklist.c | Nicklist functions
|
||||
| relay-weechat-protocol.c | Read commands from clients
|
||||
| ruby/ | Ruby plugin
|
||||
| weechat-ruby.c | Main ruby functions (load/unload scripts, execute ruby code)
|
||||
| weechat-ruby-api.c | Ruby scripting API functions
|
||||
| script/ | Scripts manager
|
||||
| script.c | Main functions for scripts manager
|
||||
| script-action.c | Actions on scripts (load/unload, install/remove, ...)
|
||||
| script-buffer.c | Buffer for scripts manager
|
||||
| script-command.c | Commands for scripts manager
|
||||
| script-completion.c | Completions for scripts manager
|
||||
| script-config.c | Config options for scripts manager (file script.conf)
|
||||
| script-info.c | Script manager info/infolists/hdata
|
||||
| script-repo.c | Download and read repository file
|
||||
| tcl/ | Tcl plugin
|
||||
| weechat-tcl.c | Main tcl functions (load/unload scripts, execute tcl code)
|
||||
| weechat-tcl-api.c | Tcl scripting API functions
|
||||
| trigger/ | Trigger plugin
|
||||
| trigger.c | Main trigger functions
|
||||
| trigger-buffer.c | Trigger buffer
|
||||
| trigger-callback.c | Trigger callbacks
|
||||
| trigger-command.c | Trigger commands
|
||||
| trigger-completion.c | Trigger completions
|
||||
| trigger-config.c | Trigger config options (file trigger.conf)
|
||||
| xfer/ | Xfer plugin (IRC DCC file/chat)
|
||||
| xfer.c | Main xfer functions
|
||||
| xfer-buffer.c | Xfer buffer
|
||||
| xfer-chat.c | DCC chat
|
||||
| xfer-command.c | Xfer commands
|
||||
| xfer-completion.c | Xfer completions
|
||||
| xfer-config.c | Xfer config options (file xfer.conf)
|
||||
| xfer-dcc.c | DCC file transfer
|
||||
| xfer-file.c | File functions for xfer
|
||||
| xfer-info.c | Xfer info/infolists/hdata
|
||||
| xfer-network.c | Network functions for xfer
|
||||
| xfer-upgrade.c | Save/restore of xfer data when upgrading WeeChat
|
||||
| plugins/ | Root of plugins.
|
||||
| plugin.c | Plugins management (load/unload dynamic C libraries).
|
||||
| plugin-api.c | Extra functions for plugin API (wrapper around WeeChat core functions).
|
||||
| plugin-config.c | Plugin configuration options (file plugins.conf).
|
||||
| plugin-script.c | Common functions used by script plugins.
|
||||
| plugin-script-api.c | Script API functions: wrappers around some plugin API functions.
|
||||
| weechat-plugin.h | Header designed to be distributed with WeeChat plugins, in order to compile them.
|
||||
| alias/ | Alias plugin.
|
||||
| alias.c | Main alias functions.
|
||||
| alias-command.c | Alias commands.
|
||||
| alias-completion.c | Alias completions.
|
||||
| alias-config.c | Alias config options (file alias.conf).
|
||||
| alias-info.c | Alias info/infolists/hdata.
|
||||
| aspell/ | Aspell plugin.
|
||||
| weechat-aspell.c | Main aspell functions.
|
||||
| weechat-aspell-bar-item.c | Aspell bar items.
|
||||
| weechat-aspell-command.c | Aspell commands.
|
||||
| weechat-aspell-completion.c | Aspell completions.
|
||||
| weechat-aspell-config.c | Aspell config options (file aspell.conf).
|
||||
| weechat-aspell-info.c | Aspell info/infolists/hdata.
|
||||
| weechat-aspell-speller.c | Spellers management.
|
||||
| charset/ | Charset plugin.
|
||||
| charset.c | Charset functions.
|
||||
| exec/ | Exec plugin.
|
||||
| exec.c | Main exec functions.
|
||||
| exec-buffer.c | Exec buffer.
|
||||
| exec-command.c | Exec commands.
|
||||
| exec-completion.c | Exec completions.
|
||||
| exec-config.c | Exec config options (file exec.conf).
|
||||
| fifo/ | Fifo plugin.
|
||||
| fifo.c | Main fifo functions.
|
||||
| fifo-command.c | Fifo commands.
|
||||
| fifo-config.c | Fifo config options (file fifo.conf).
|
||||
| fifo-info.c | Fifo info/infolists/hdata.
|
||||
| guile/ | Guile (scheme) plugin.
|
||||
| weechat-guile.c | Main guile functions (load/unload scripts, execute guile code).
|
||||
| weechat-guile-api.c | Guile scripting API functions.
|
||||
| irc/ | IRC (Internet Relay Chat) plugin.
|
||||
| irc.c | Main IRC functions.
|
||||
| irc-bar-item.c | IRC bar items.
|
||||
| irc-buffer.c | IRC buffers.
|
||||
| irc-channel.c | IRC channels.
|
||||
| irc-color.c | IRC colors.
|
||||
| irc-command.c | IRC commands.
|
||||
| irc-completion.c | IRC completions.
|
||||
| irc-config.c | IRC config options (file irc.conf).
|
||||
| irc-ctcp.c | IRC CTCP.
|
||||
| irc-debug.c | IRC debug functions.
|
||||
| irc-ignore.c | IRC Ignore.
|
||||
| irc-info.c | IRC info/infolists/hdata.
|
||||
| irc-input.c | Input of commands/text.
|
||||
| irc-message.c | Functions to manipulate IRC messages.
|
||||
| irc-mode.c | Functions about channel/nick modes.
|
||||
| irc-msgbuffer.c | Target buffer for IRC messages.
|
||||
| irc-nick.c | IRC nicks.
|
||||
| irc-notify.c | IRC notify lists.
|
||||
| irc-protocol.c | IRC protocol (RFCs 1459/2810/2811/2812/2813).
|
||||
| irc-raw.c | IRC raw buffer.
|
||||
| irc-redirect.c | Redirection of IRC command output.
|
||||
| irc-sasl.c | SASL authentication with IRC server.
|
||||
| irc-server.c | I/O communication with IRC server.
|
||||
| irc-upgrade.c | Save/restore of IRC data when upgrading WeeChat.
|
||||
| javascript/ | Javascript plugin.
|
||||
| weechat-js.cpp | Main javascript functions (load/unload scripts, execute javascript code).
|
||||
| weechat-js-api.cpp | Javascript scripting API functions.
|
||||
| weechat-js-v8.cpp | Javascript v8 functions.
|
||||
| logger/ | Logger plugin.
|
||||
| logger.c | Main logger functions.
|
||||
| logger-buffer.c | Logger buffer list management.
|
||||
| logger-config.c | Logger config options (file logger.conf).
|
||||
| logger-info.c | Logger info/infolists/hdata.
|
||||
| logger-tail.c | Functions to get last lines of a file.
|
||||
| lua/ | Lua plugin.
|
||||
| weechat-lua.c | Main lua functions (load/unload scripts, execute lua code).
|
||||
| weechat-lua-api.c | Lua scripting API functions.
|
||||
| perl/ | Perl plugin.
|
||||
| weechat-perl.c | Main perl functions (load/unload scripts, execute perl code).
|
||||
| weechat-perl-api.c | Perl scripting API functions.
|
||||
| python/ | Python plugin.
|
||||
| weechat-python.c | Main python functions (load/unload scripts, execute python code).
|
||||
| weechat-python-api.c | Python scripting API functions.
|
||||
| relay/ | Relay plugin (IRC proxy and relay for remote interfaces).
|
||||
| relay.c | Main relay functions.
|
||||
| relay-buffer.c | Relay buffer.
|
||||
| relay-client.c | Clients of relay.
|
||||
| relay-command.c | Relay commands.
|
||||
| relay-completion.c | Relay completions.
|
||||
| relay-config.c | Relay config options (file relay.conf).
|
||||
| relay-info.c | Relay info/infolists/hdata.
|
||||
| relay-network.c | Network functions for relay.
|
||||
| relay-raw.c | Relay raw buffer.
|
||||
| relay-server.c | Relay server.
|
||||
| relay-upgrade.c | Save/restore of relay data when upgrading WeeChat.
|
||||
| relay-websocket.c | WebSocket server functions (RFC 6455).
|
||||
| irc/ | IRC proxy.
|
||||
| relay-irc.c | Main IRC proxy functions.
|
||||
| weechat/ | Relay for remote interfaces.
|
||||
| relay-weechat.c | Relay for remote interfaces (main functions).
|
||||
| relay-weechat-msg.c | Send binary messages to clients.
|
||||
| relay-weechat-nicklist.c | Nicklist functions.
|
||||
| relay-weechat-protocol.c | Read commands from clients.
|
||||
| ruby/ | Ruby plugin.
|
||||
| weechat-ruby.c | Main ruby functions (load/unload scripts, execute ruby code).
|
||||
| weechat-ruby-api.c | Ruby scripting API functions.
|
||||
| script/ | Scripts manager.
|
||||
| script.c | Main functions for scripts manager.
|
||||
| script-action.c | Actions on scripts (load/unload, install/remove, ...).
|
||||
| script-buffer.c | Buffer for scripts manager.
|
||||
| script-command.c | Commands for scripts manager.
|
||||
| script-completion.c | Completions for scripts manager.
|
||||
| script-config.c | Config options for scripts manager (file script.conf).
|
||||
| script-info.c | Script manager info/infolists/hdata.
|
||||
| script-repo.c | Download and read repository file.
|
||||
| tcl/ | Tcl plugin.
|
||||
| weechat-tcl.c | Main tcl functions (load/unload scripts, execute tcl code).
|
||||
| weechat-tcl-api.c | Tcl scripting API functions.
|
||||
| trigger/ | Trigger plugin.
|
||||
| trigger.c | Main trigger functions.
|
||||
| trigger-buffer.c | Trigger buffer.
|
||||
| trigger-callback.c | Trigger callbacks.
|
||||
| trigger-command.c | Trigger commands.
|
||||
| trigger-completion.c | Trigger completions.
|
||||
| trigger-config.c | Trigger config options (file trigger.conf).
|
||||
| xfer/ | Xfer plugin (IRC DCC file/chat).
|
||||
| xfer.c | Main xfer functions.
|
||||
| xfer-buffer.c | Xfer buffer.
|
||||
| xfer-chat.c | DCC chat.
|
||||
| xfer-command.c | Xfer commands.
|
||||
| xfer-completion.c | Xfer completions.
|
||||
| xfer-config.c | Xfer config options (file xfer.conf).
|
||||
| xfer-dcc.c | DCC file transfer.
|
||||
| xfer-file.c | File functions for xfer.
|
||||
| xfer-info.c | Xfer info/infolists/hdata.
|
||||
| xfer-network.c | Network functions for xfer.
|
||||
| xfer-upgrade.c | Save/restore of xfer data when upgrading WeeChat.
|
||||
|===
|
||||
|
||||
[[sources_tests]]
|
||||
|
@ -315,20 +315,20 @@ WeeChat "core" is located in following directories:
|
|||
[width="100%",cols="1m,3",options="header"]
|
||||
|===
|
||||
| Path/file | Description
|
||||
| tests/ | Root of tests
|
||||
| tests.cpp | Program used to run tests
|
||||
| unit/ | Root of unit tests
|
||||
| core/ | Root of unit tests for core
|
||||
| test-arraylist.cpp | Tests: arraylists
|
||||
| test-eval.cpp | Tests: evaluation of expressions
|
||||
| test-hashtble.cpp | Tests: hashtables
|
||||
| test-hdata.cpp | Tests: hdata
|
||||
| test-infolist.cpp | Tests: infolists
|
||||
| test-list.cpp | Tests: lists
|
||||
| test-string.cpp | Tests: strings
|
||||
| test-url.cpp | Tests: URLs
|
||||
| test-utf8.cpp | Tests: UTF-8
|
||||
| test-util.cpp | Tests: utility functions
|
||||
| tests/ | Root of tests.
|
||||
| tests.cpp | Program used to run tests.
|
||||
| unit/ | Root of unit tests.
|
||||
| core/ | Root of unit tests for core.
|
||||
| test-arraylist.cpp | Tests: arraylists.
|
||||
| test-eval.cpp | Tests: evaluation of expressions.
|
||||
| test-hashtble.cpp | Tests: hashtables.
|
||||
| test-hdata.cpp | Tests: hdata.
|
||||
| test-infolist.cpp | Tests: infolists.
|
||||
| test-list.cpp | Tests: lists.
|
||||
| test-string.cpp | Tests: strings.
|
||||
| test-url.cpp | Tests: URLs.
|
||||
| test-utf8.cpp | Tests: UTF-8.
|
||||
| test-util.cpp | Tests: utility functions.
|
||||
|===
|
||||
|
||||
[[documentation_translations]]
|
||||
|
@ -339,23 +339,23 @@ Documentation files:
|
|||
[width="100%",cols="1m,3",options="header"]
|
||||
|===
|
||||
| Path/file | Description
|
||||
| doc/ | Documentation
|
||||
| docinfo.html | Asciidoctor style
|
||||
| docgen.py | Python script to build files in _autogen/_ directory (see below)
|
||||
| XX/ | Documentation for language XX (languages: en, fr, de, it, ...)
|
||||
| cmdline_options.XX.adoc | Command-line options (file included in man page and user's guide)
|
||||
| weechat.1.XX.adoc | Man page (`man weechat`)
|
||||
| weechat_dev.XX.adoc | Developer's guide (this document)
|
||||
| weechat_faq.XX.adoc | FAQ
|
||||
| weechat_plugin_api.XX.adoc | Plugin API reference
|
||||
| weechat_quickstart.XX.adoc | Quickstart guide
|
||||
| weechat_relay_protocol.XX.adoc | Relay protocol (for remote interfaces)
|
||||
| weechat_scripting.XX.adoc | Scripting guide
|
||||
| weechat_tester.XX.adoc | Tester's guide
|
||||
| weechat_user.XX.adoc | User's guide
|
||||
| autogen/ | Files auto-built with script docgen.py
|
||||
| user/ | Files auto-built for user's guide (do *NEVER* update manually!)
|
||||
| plugin_api/ | Files auto-built for plugin API (do *NEVER* update manually!)
|
||||
| doc/ | Documentation.
|
||||
| docinfo.html | Asciidoctor style.
|
||||
| docgen.py | Python script to build files in _autogen/_ directory (see below).
|
||||
| XX/ | Documentation for language XX (languages: en, fr, de, it, ...).
|
||||
| cmdline_options.XX.adoc | Command-line options (file included in man page and user's guide).
|
||||
| weechat.1.XX.adoc | Man page (`man weechat`).
|
||||
| weechat_dev.XX.adoc | Developer's guide (this document).
|
||||
| weechat_faq.XX.adoc | FAQ.
|
||||
| weechat_plugin_api.XX.adoc | Plugin API reference.
|
||||
| weechat_quickstart.XX.adoc | Quickstart guide.
|
||||
| weechat_relay_protocol.XX.adoc | Relay protocol (for remote interfaces).
|
||||
| weechat_scripting.XX.adoc | Scripting guide.
|
||||
| weechat_tester.XX.adoc | Tester's guide.
|
||||
| weechat_user.XX.adoc | User's guide.
|
||||
| autogen/ | Files auto-built with script docgen.py.
|
||||
| user/ | Files auto-built for user's guide (do *NEVER* update manually!).
|
||||
| plugin_api/ | Files auto-built for plugin API (do *NEVER* update manually!).
|
||||
|===
|
||||
|
||||
Translations for WeeChat and plugins are done with gettext, files are in _po/_
|
||||
|
@ -364,9 +364,9 @@ directory:
|
|||
[width="100%",cols="1m,3",options="header"]
|
||||
|===
|
||||
| Path/file | Description
|
||||
| po/ | Translation files (gettext)
|
||||
| XX.po | Translations for language XX (fr, de, it, ...), base language is English
|
||||
| weechat.pot | Template for translations (auto-built)
|
||||
| po/ | Translation files (gettext).
|
||||
| XX.po | Translations for language XX (fr, de, it, ...), base language is English.
|
||||
| weechat.pot | Template for translations (auto-built).
|
||||
|===
|
||||
|
||||
[[coding_rules]]
|
||||
|
@ -797,31 +797,31 @@ All combinations are summarized in this table:
|
|||
[width="100%",cols="4,2,2,8",options="header"]
|
||||
|===
|
||||
| Code | Example | Areas | Description
|
||||
| [hex]#19# + STD | [hex]#19# `+01++` | chat + bars | Set attributes and color using option, see table below
|
||||
| [hex]#19# + EXT | [hex]#19# `+@00001+` | chat | Set color with a ncurses pair (used only on `/color` buffer)
|
||||
| [hex]#19# + "F" + (A)STD | [hex]#19# `+F*05+` | chat + bars | Set foreground (WeeChat color)
|
||||
| [hex]#19# + "F" + (A)EXT | [hex]#19# `+F@00214+` | chat + bars | Set foreground (extended color)
|
||||
| [hex]#19# + "B" + STD | [hex]#19# `+B05+` | chat + bars | Set background (WeeChat color)
|
||||
| [hex]#19# + "B" + EXT | [hex]#19# `+B@00124+` | chat + bars | Set background (extended color)
|
||||
| [hex]#19# + "*" + (A)STD | [hex]#19# `+*05+` | chat + bars | Set foreground (WeeChat color)
|
||||
| [hex]#19# + "*" + (A)EXT | [hex]#19# `+*@00214+` | chat + bars | Set foreground (extended color)
|
||||
| [hex]#19# + "*" + (A)STD + "," + STD | [hex]#19# `+*08,05+` | chat + bars | Set foreground/background (WeeChat colors)
|
||||
| [hex]#19# + "*" + (A)STD + "," + EXT | [hex]#19# `+*01,@00214+` | chat + bars | Set foreground (WeeChat color) and background (extended color)
|
||||
| [hex]#19# + "*" + (A)EXT + "," + STD | [hex]#19# `+*@00214,05+` | chat + bars | Set foreground (extended color) and background (WeeChat color)
|
||||
| [hex]#19# + "*" + (A)EXT + "," + EXT | [hex]#19# `+*@00214,@00017+` | chat + bars | Set foreground/background (extended colors)
|
||||
| [hex]#19# + "b" + "F" | [hex]#19# `+bF+` | bars | Set bar foreground color
|
||||
| [hex]#19# + "b" + "D" | [hex]#19# `+bD+` | bars | Set bar delimiter color
|
||||
| [hex]#19# + "b" + "B" | [hex]#19# `+bB+` | bars | Set bar background color
|
||||
| [hex]#19# + "b" + "_" | [hex]#19# `+b_+` | input bar | Start input char (used only in item "input_text")
|
||||
| [hex]#19# + "b" + "-" | [hex]#19# `+b-+` | input bar | Start input hidden char (used only in item "input_text")
|
||||
| [hex]#19# + "b" + "#" | [hex]#19# `+b#+` | input bar | Move cursor char (used only in item "input_text")
|
||||
| [hex]#19# + "b" + "i" | [hex]#19# `+bi+` | bars | Start item
|
||||
| [hex]#19# + "b" + "l" (lower L) | [hex]#19# `+bl+` | bars | Start line item
|
||||
| [hex]#19# + "E" | [hex]#19# `+E+` | chat + bars | Emphasize text _(WeeChat ≥ 0.4.2)_
|
||||
| [hex]#19# + [hex]#1C# | [hex]#19# [hex]#1C# | chat + bars | Reset color (keep attributes)
|
||||
| [hex]#1A# + ATTR | [hex]#1A# `+*+` | chat + bars | Set attribute
|
||||
| [hex]#1B# + ATTR | [hex]#1B# `+*+` | chat + bars | Remove attribute
|
||||
| [hex]#1C# | [hex]#1C# | chat + bars | Reset attributes and color
|
||||
| [hex]#19# + STD | [hex]#19# `+01++` | chat + bars | Set attributes and color using option, see table below.
|
||||
| [hex]#19# + EXT | [hex]#19# `+@00001+` | chat | Set color with a ncurses pair (used only on `/color` buffer).
|
||||
| [hex]#19# + "F" + (A)STD | [hex]#19# `+F*05+` | chat + bars | Set foreground (WeeChat color).
|
||||
| [hex]#19# + "F" + (A)EXT | [hex]#19# `+F@00214+` | chat + bars | Set foreground (extended color).
|
||||
| [hex]#19# + "B" + STD | [hex]#19# `+B05+` | chat + bars | Set background (WeeChat color).
|
||||
| [hex]#19# + "B" + EXT | [hex]#19# `+B@00124+` | chat + bars | Set background (extended color).
|
||||
| [hex]#19# + "*" + (A)STD | [hex]#19# `+*05+` | chat + bars | Set foreground (WeeChat color).
|
||||
| [hex]#19# + "*" + (A)EXT | [hex]#19# `+*@00214+` | chat + bars | Set foreground (extended color).
|
||||
| [hex]#19# + "*" + (A)STD + "," + STD | [hex]#19# `+*08,05+` | chat + bars | Set foreground/background (WeeChat colors).
|
||||
| [hex]#19# + "*" + (A)STD + "," + EXT | [hex]#19# `+*01,@00214+` | chat + bars | Set foreground (WeeChat color) and background (extended color).
|
||||
| [hex]#19# + "*" + (A)EXT + "," + STD | [hex]#19# `+*@00214,05+` | chat + bars | Set foreground (extended color) and background (WeeChat color).
|
||||
| [hex]#19# + "*" + (A)EXT + "," + EXT | [hex]#19# `+*@00214,@00017+` | chat + bars | Set foreground/background (extended colors).
|
||||
| [hex]#19# + "b" + "F" | [hex]#19# `+bF+` | bars | Set bar foreground color.
|
||||
| [hex]#19# + "b" + "D" | [hex]#19# `+bD+` | bars | Set bar delimiter color.
|
||||
| [hex]#19# + "b" + "B" | [hex]#19# `+bB+` | bars | Set bar background color.
|
||||
| [hex]#19# + "b" + "_" | [hex]#19# `+b_+` | input bar | Start input char (used only in item "input_text").
|
||||
| [hex]#19# + "b" + "-" | [hex]#19# `+b-+` | input bar | Start input hidden char (used only in item "input_text").
|
||||
| [hex]#19# + "b" + "#" | [hex]#19# `+b#+` | input bar | Move cursor char (used only in item "input_text").
|
||||
| [hex]#19# + "b" + "i" | [hex]#19# `+bi+` | bars | Start item.
|
||||
| [hex]#19# + "b" + "l" (lower L) | [hex]#19# `+bl+` | bars | Start line item.
|
||||
| [hex]#19# + "E" | [hex]#19# `+E+` | chat + bars | Emphasize text _(WeeChat ≥ 0.4.2)_.
|
||||
| [hex]#19# + [hex]#1C# | [hex]#19# [hex]#1C# | chat + bars | Reset color (keep attributes).
|
||||
| [hex]#1A# + ATTR | [hex]#1A# `+*+` | chat + bars | Set attribute.
|
||||
| [hex]#1B# + ATTR | [hex]#1B# `+*+` | chat + bars | Remove attribute.
|
||||
| [hex]#1C# | [hex]#1C# | chat + bars | Reset attributes and color.
|
||||
|===
|
||||
|
||||
Color codes using options (see _t_gui_color_enum_, in file
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -83,15 +83,15 @@ List of available commands (detail in next chapters):
|
|||
[width="80%",cols="^3m,14",options="header"]
|
||||
|===
|
||||
| Command | Description
|
||||
| init | Initialize connection with _relay_
|
||||
| hdata | Request a _hdata_
|
||||
| info | Request an _info_
|
||||
| infolist | Request an _infolist_
|
||||
| nicklist | Request a _nicklist_
|
||||
| input | Send data to a buffer (text or command)
|
||||
| sync | Synchronize buffer(s) (get updates for buffer(s))
|
||||
| desync | Desynchronize buffer(s) (stop updates for buffer(s))
|
||||
| quit | Disconnect from _relay_
|
||||
| init | Initialize connection with _relay_.
|
||||
| hdata | Request a _hdata_.
|
||||
| info | Request an _info_.
|
||||
| infolist | Request an _infolist_.
|
||||
| nicklist | Request a _nicklist_.
|
||||
| input | Send data to a buffer (text or command).
|
||||
| sync | Synchronize buffer(s) (get updates for buffer(s)).
|
||||
| desync | Desynchronize buffer(s) (stop updates for buffer(s)).
|
||||
| quit | Disconnect from _relay_.
|
||||
|===
|
||||
|
||||
[[command_init]]
|
||||
|
@ -530,64 +530,64 @@ WeeChat reserved identifiers:
|
|||
Description | Recommended action in client
|
||||
|
||||
| _buffer_opened | buffers / buffer | hdata: buffer |
|
||||
Buffer opened | Open buffer
|
||||
Buffer opened. | Open buffer.
|
||||
|
||||
| _buffer_type_changed | buffers / buffer | hdata: buffer |
|
||||
Type of buffer changed | Change type of buffer
|
||||
Type of buffer changed. | Change type of buffer.
|
||||
|
||||
| _buffer_moved | buffers / buffer | hdata: buffer |
|
||||
Buffer moved | Move buffer
|
||||
Buffer moved. | Move buffer.
|
||||
|
||||
| _buffer_merged | buffers / buffer | hdata: buffer |
|
||||
Buffer merged | Merge buffer
|
||||
Buffer merged. | Merge buffer.
|
||||
|
||||
| _buffer_unmerged | buffers / buffer | hdata: buffer |
|
||||
Buffer unmerged | Unmerge buffer
|
||||
Buffer unmerged. | Unmerge buffer.
|
||||
|
||||
| _buffer_hidden | buffers / buffer | hdata: buffer |
|
||||
Buffer hidden | Hide buffer
|
||||
Buffer hidden. | Hide buffer.
|
||||
|
||||
| _buffer_unhidden | buffers / buffer | hdata: buffer |
|
||||
Buffer unhidden | Unhide buffer
|
||||
Buffer unhidden. | Unhide buffer.
|
||||
|
||||
| _buffer_renamed | buffers / buffer | hdata: buffer |
|
||||
Buffer renamed | Rename buffer
|
||||
Buffer renamed. | Rename buffer.
|
||||
|
||||
| _buffer_title_changed | buffers / buffer | hdata: buffer |
|
||||
Title of buffer changed | Change title of buffer
|
||||
Title of buffer changed. | Change title of buffer.
|
||||
|
||||
| _buffer_localvar_added | buffers / buffer | hdata: buffer |
|
||||
Local variable added | Add local variable in buffer
|
||||
Local variable added. | Add local variable in buffer.
|
||||
|
||||
| _buffer_localvar_changed | buffers / buffer | hdata: buffer |
|
||||
Local variable changed | Change local variable in buffer
|
||||
Local variable changed. | Change local variable in buffer.
|
||||
|
||||
| _buffer_localvar_removed | buffers / buffer | hdata: buffer |
|
||||
Local variable removed | Remove local variable from buffer
|
||||
Local variable removed. | Remove local variable from buffer.
|
||||
|
||||
| _buffer_closing | buffers / buffer | hdata: buffer |
|
||||
Buffer closing | Close buffer
|
||||
Buffer closing. | Close buffer.
|
||||
|
||||
| _buffer_cleared | buffer | hdata: buffer |
|
||||
Buffer cleared | Clear buffer
|
||||
Buffer cleared. | Clear buffer.
|
||||
|
||||
| _buffer_line_added | buffer | hdata: line |
|
||||
Line added in buffer | Display line in buffer
|
||||
Line added in buffer. | Display line in buffer.
|
||||
|
||||
| _nicklist | nicklist | hdata: nicklist_item |
|
||||
Nicklist for a buffer | Replace nicklist
|
||||
Nicklist for a buffer. | Replace nicklist.
|
||||
|
||||
| _nicklist_diff | nicklist | hdata: nicklist_item |
|
||||
Nicklist diffs for a buffer | Update nicklist
|
||||
Nicklist diffs for a buffer . | Update nicklist.
|
||||
|
||||
| _pong | (always) | string: ping arguments |
|
||||
Answer to a "ping" | Measure response time
|
||||
Answer to a "ping". | Measure response time.
|
||||
|
||||
| _upgrade | upgrade | (empty) |
|
||||
WeeChat is upgrading | Desync from WeeChat (or disconnect)
|
||||
WeeChat is upgrading. | Desync from WeeChat (or disconnect).
|
||||
|
||||
| _upgrade_ended | upgrade | (empty) |
|
||||
Upgrade of WeeChat done | Sync/resync with WeeChat
|
||||
Upgrade of WeeChat done. | Sync/resync with WeeChat.
|
||||
|===
|
||||
|
||||
[[message_buffer_opened]]
|
||||
|
@ -601,14 +601,14 @@ Data sent as hdata:
|
|||
[width="100%",cols="3m,2,10",options="header"]
|
||||
|===
|
||||
| Name | Type | Description
|
||||
| number | integer | Buffer number (≥ 1)
|
||||
| full_name | string | Full name (example: _irc.freenode.#weechat_)
|
||||
| short_name | string | Short name (example: _#weechat_)
|
||||
| nicklist | integer | 1 if buffer has a nicklist, otherwise 0
|
||||
| title | string | Buffer title
|
||||
| local_variables | hashtable | Local variables
|
||||
| prev_buffer | pointer | Pointer to previous buffer
|
||||
| next_buffer | pointer | Pointer to next buffer
|
||||
| number | integer | Buffer number (≥ 1).
|
||||
| full_name | string | Full name (example: _irc.freenode.#weechat_).
|
||||
| short_name | string | Short name (example: _#weechat_).
|
||||
| nicklist | integer | 1 if buffer has a nicklist, otherwise 0.
|
||||
| title | string | Buffer title.
|
||||
| local_variables | hashtable | Local variables.
|
||||
| prev_buffer | pointer | Pointer to previous buffer.
|
||||
| next_buffer | pointer | Pointer to next buffer.
|
||||
|===
|
||||
|
||||
Example: channel _#weechat_ joined on freenode, new buffer
|
||||
|
@ -644,10 +644,10 @@ Data sent as hdata:
|
|||
[width="100%",cols="3m,2,10",options="header"]
|
||||
|===
|
||||
| Name | Type | Description
|
||||
| number | integer | Buffer number (≥ 1)
|
||||
| full_name | string | Full name (example: _irc.freenode.#weechat_)
|
||||
| prev_buffer | pointer | Pointer to previous buffer
|
||||
| next_buffer | pointer | Pointer to next buffer
|
||||
| number | integer | Buffer number (≥ 1).
|
||||
| full_name | string | Full name (example: _irc.freenode.#weechat_).
|
||||
| prev_buffer | pointer | Pointer to previous buffer.
|
||||
| next_buffer | pointer | Pointer to next buffer.
|
||||
|===
|
||||
|
||||
Example: buffer _irc.freenode.#weechat_ moved to number 2:
|
||||
|
@ -677,10 +677,10 @@ Data sent as hdata:
|
|||
[width="100%",cols="3m,2,10",options="header"]
|
||||
|===
|
||||
| Name | Type | Description
|
||||
| number | integer | Buffer number (≥ 1)
|
||||
| full_name | string | Full name (example: _irc.freenode.#weechat_)
|
||||
| prev_buffer | pointer | Pointer to previous buffer
|
||||
| next_buffer | pointer | Pointer to next buffer
|
||||
| number | integer | Buffer number (≥ 1).
|
||||
| full_name | string | Full name (example: _irc.freenode.#weechat_).
|
||||
| prev_buffer | pointer | Pointer to previous buffer.
|
||||
| next_buffer | pointer | Pointer to next buffer.
|
||||
|===
|
||||
|
||||
Example: buffer _irc.freenode.#weechat_ merged with buffer #2:
|
||||
|
@ -710,10 +710,10 @@ Data sent as hdata:
|
|||
[width="100%",cols="3m,2,10",options="header"]
|
||||
|===
|
||||
| Name | Type | Description
|
||||
| number | integer | Buffer number (≥ 1)
|
||||
| full_name | string | Full name (example: _irc.freenode.#weechat_)
|
||||
| prev_buffer | pointer | Pointer to previous buffer
|
||||
| next_buffer | pointer | Pointer to next buffer
|
||||
| number | integer | Buffer number (≥ 1).
|
||||
| full_name | string | Full name (example: _irc.freenode.#weechat_).
|
||||
| prev_buffer | pointer | Pointer to previous buffer.
|
||||
| next_buffer | pointer | Pointer to next buffer.
|
||||
|===
|
||||
|
||||
Example: buffer _irc.freenode.#weechat_ unmerged:
|
||||
|
@ -745,10 +745,10 @@ Data sent as hdata:
|
|||
[width="100%",cols="3m,2,10",options="header"]
|
||||
|===
|
||||
| Name | Type | Description
|
||||
| number | integer | Buffer number (≥ 1)
|
||||
| full_name | string | Full name (example: _irc.freenode.#weechat_)
|
||||
| prev_buffer | pointer | Pointer to previous buffer
|
||||
| next_buffer | pointer | Pointer to next buffer
|
||||
| number | integer | Buffer number (≥ 1).
|
||||
| full_name | string | Full name (example: _irc.freenode.#weechat_).
|
||||
| prev_buffer | pointer | Pointer to previous buffer.
|
||||
| next_buffer | pointer | Pointer to next buffer.
|
||||
|===
|
||||
|
||||
Example: buffer _irc.freenode.#weechat_ hidden:
|
||||
|
@ -780,10 +780,10 @@ Data sent as hdata:
|
|||
[width="100%",cols="3m,2,10",options="header"]
|
||||
|===
|
||||
| Name | Type | Description
|
||||
| number | integer | Buffer number (≥ 1)
|
||||
| full_name | string | Full name (example: _irc.freenode.#weechat_)
|
||||
| prev_buffer | pointer | Pointer to previous buffer
|
||||
| next_buffer | pointer | Pointer to next buffer
|
||||
| number | integer | Buffer number (≥ 1).
|
||||
| full_name | string | Full name (example: _irc.freenode.#weechat_).
|
||||
| prev_buffer | pointer | Pointer to previous buffer.
|
||||
| next_buffer | pointer | Pointer to next buffer.
|
||||
|===
|
||||
|
||||
Example: buffer _irc.freenode.#weechat_ unhidden:
|
||||
|
@ -813,10 +813,10 @@ Data sent as hdata:
|
|||
[width="100%",cols="3m,2,10",options="header"]
|
||||
|===
|
||||
| Name | Type | Description
|
||||
| number | integer | Buffer number (≥ 1)
|
||||
| full_name | string | Full name (example: _irc.freenode.#weechat_)
|
||||
| short_name | string | Short name (example: _#weechat_)
|
||||
| local_variables | hashtable | Local variables
|
||||
| number | integer | Buffer number (≥ 1).
|
||||
| full_name | string | Full name (example: _irc.freenode.#weechat_).
|
||||
| short_name | string | Short name (example: _#weechat_).
|
||||
| local_variables | hashtable | Local variables.
|
||||
|===
|
||||
|
||||
Example: private buffer renamed from _FlashCode_ to _Flash2_:
|
||||
|
@ -847,9 +847,9 @@ Data sent as hdata:
|
|||
[width="100%",cols="3m,2,10",options="header"]
|
||||
|===
|
||||
| Name | Type | Description
|
||||
| number | integer | Buffer number (≥ 1)
|
||||
| full_name | string | Full name (example: _irc.freenode.#weechat_)
|
||||
| title | string | Buffer title
|
||||
| number | integer | Buffer number (≥ 1).
|
||||
| full_name | string | Full name (example: _irc.freenode.#weechat_).
|
||||
| title | string | Buffer title.
|
||||
|===
|
||||
|
||||
Example: topic changed on channel _#weechat_:
|
||||
|
@ -880,8 +880,8 @@ Data sent as hdata:
|
|||
[width="100%",cols="3m,2,10",options="header"]
|
||||
|===
|
||||
| Name | Type | Description
|
||||
| number | integer | Buffer number (≥ 1)
|
||||
| full_name | string | Full name (example: _irc.freenode.#weechat_)
|
||||
| number | integer | Buffer number (≥ 1).
|
||||
| full_name | string | Full name (example: _irc.freenode.#weechat_).
|
||||
|===
|
||||
|
||||
Example: buffer _irc.freenode.#weechat_ has been cleared:
|
||||
|
@ -909,9 +909,9 @@ Data sent as hdata:
|
|||
[width="100%",cols="3m,2,10",options="header"]
|
||||
|===
|
||||
| Name | Type | Description
|
||||
| number | integer | Buffer number (≥ 1)
|
||||
| full_name | string | Full name (example: _irc.freenode.#weechat_)
|
||||
| type | integer | Buffer type: 0 = formatted (default), 1 = free content
|
||||
| number | integer | Buffer number (≥ 1).
|
||||
| full_name | string | Full name (example: _irc.freenode.#weechat_).
|
||||
| type | integer | Buffer type: 0 = formatted (default), 1 = free content.
|
||||
|===
|
||||
|
||||
Example: type of buffer _script.scripts_ changed from formatted (0) to free
|
||||
|
@ -941,9 +941,9 @@ Data sent as hdata:
|
|||
[width="100%",cols="3m,2,10",options="header"]
|
||||
|===
|
||||
| Name | Type | Description
|
||||
| number | integer | Buffer number (≥ 1)
|
||||
| full_name | string | Full name (example: _irc.freenode.#weechat_)
|
||||
| local_variables | hashtable | Local variables
|
||||
| number | integer | Buffer number (≥ 1).
|
||||
| full_name | string | Full name (example: _irc.freenode.#weechat_).
|
||||
| local_variables | hashtable | Local variables.
|
||||
|===
|
||||
|
||||
Example: local variable _test_ added in buffer _irc.freenode.#weechat_:
|
||||
|
@ -974,9 +974,9 @@ Data sent as hdata:
|
|||
[width="100%",cols="3m,2,10",options="header"]
|
||||
|===
|
||||
| Name | Type | Description
|
||||
| number | integer | Buffer number (≥ 1)
|
||||
| full_name | string | Full name (example: _irc.freenode.#weechat_)
|
||||
| local_variables | hashtable | Local variables
|
||||
| number | integer | Buffer number (≥ 1).
|
||||
| full_name | string | Full name (example: _irc.freenode.#weechat_).
|
||||
| local_variables | hashtable | Local variables.
|
||||
|===
|
||||
|
||||
Example: local variable _test_ updated in buffer _irc.freenode.#weechat_:
|
||||
|
@ -1007,9 +1007,9 @@ Data sent as hdata:
|
|||
[width="100%",cols="3m,2,10",options="header"]
|
||||
|===
|
||||
| Name | Type | Description
|
||||
| number | integer | Buffer number (≥ 1)
|
||||
| full_name | string | Full name (example: _irc.freenode.#weechat_)
|
||||
| local_variables | hashtable | Local variables
|
||||
| number | integer | Buffer number (≥ 1).
|
||||
| full_name | string | Full name (example: _irc.freenode.#weechat_).
|
||||
| local_variables | hashtable | Local variables.
|
||||
|===
|
||||
|
||||
Example: local variable _test_ removed from buffer _irc.freenode.#weechat_:
|
||||
|
@ -1039,14 +1039,14 @@ Data sent as hdata:
|
|||
[width="100%",cols="3m,2,10",options="header"]
|
||||
|===
|
||||
| Name | Type | Description
|
||||
| buffer | pointer | Buffer pointer
|
||||
| date | time | Date of message
|
||||
| date_printed | time | Date when WeeChat displayed message
|
||||
| displayed | char | 1 if message is displayed, 0 if message is filtered (hidden)
|
||||
| highlight | char | 1 if line has a highlight, otherwise 0
|
||||
| tags_array | array of strings | List of tags for line
|
||||
| prefix | string | Prefix
|
||||
| message | string | Message
|
||||
| buffer | pointer | Buffer pointer.
|
||||
| date | time | Date of message.
|
||||
| date_printed | time | Date when WeeChat displayed message.
|
||||
| displayed | char | 1 if message is displayed, 0 if message is filtered (hidden).
|
||||
| highlight | char | 1 if line has a highlight, otherwise 0.
|
||||
| tags_array | array of strings | List of tags for line.
|
||||
| prefix | string | Prefix.
|
||||
| message | string | Message.
|
||||
|===
|
||||
|
||||
Example: new message _hello!_ from nick _FlashCode_ on buffer _irc.freenode.#weechat_:
|
||||
|
@ -1081,8 +1081,8 @@ Data sent as hdata:
|
|||
[width="100%",cols="3m,2,10",options="header"]
|
||||
|===
|
||||
| Name | Type | Description
|
||||
| number | integer | Buffer number (≥ 1)
|
||||
| full_name | string | Full name (example: _irc.freenode.#weechat_)
|
||||
| number | integer | Buffer number (≥ 1).
|
||||
| full_name | string | Full name (example: _irc.freenode.#weechat_).
|
||||
|===
|
||||
|
||||
Example: buffer _irc.freenode.#weechat_ is being closed by WeeChat:
|
||||
|
@ -1113,13 +1113,13 @@ Data sent as hdata:
|
|||
[width="100%",cols="3m,2,10",options="header"]
|
||||
|===
|
||||
| Name | Type | Description
|
||||
| group | char | 1 for a group, 0 for a nick
|
||||
| visible | char | 1 if group/nick is displayed, otherwise 0
|
||||
| level | integer | Level of group (0 for a nick)
|
||||
| name | string | Name of group/nick
|
||||
| color | string | Name color
|
||||
| prefix | string | Prefix (only for a nick)
|
||||
| prefix_color | string | Prefix color (only for a nick)
|
||||
| group | char | 1 for a group, 0 for a nick.
|
||||
| visible | char | 1 if group/nick is displayed, otherwise 0.
|
||||
| level | integer | Level of group (0 for a nick).
|
||||
| name | string | Name of group/nick.
|
||||
| color | string | Name color.
|
||||
| prefix | string | Prefix (only for a nick).
|
||||
| prefix_color | string | Prefix color (only for a nick).
|
||||
|===
|
||||
|
||||
Example: nicklist for buffer _irc.freenode.#weechat_:
|
||||
|
@ -1201,14 +1201,14 @@ Data sent as hdata:
|
|||
[width="100%",cols="3m,2,10",options="header"]
|
||||
|===
|
||||
| Name | Type | Description
|
||||
| _diff | char | Type of diff (see below)
|
||||
| group | char | 1 for a group, 0 for a nick
|
||||
| visible | char | 1 if group/nick is displayed, otherwise 0
|
||||
| level | integer | Level of group (0 for a nick)
|
||||
| name | string | Name of group/nick
|
||||
| color | string | Name color
|
||||
| prefix | string | Prefix (only for a nick)
|
||||
| prefix_color | string | Prefix color (only for a nick)
|
||||
| _diff | char | Type of diff (see below).
|
||||
| group | char | 1 for a group, 0 for a nick.
|
||||
| visible | char | 1 if group/nick is displayed, otherwise 0.
|
||||
| level | integer | Level of group (0 for a nick).
|
||||
| name | string | Name of group/nick.
|
||||
| color | string | Name color.
|
||||
| prefix | string | Prefix (only for a nick).
|
||||
| prefix_color | string | Prefix color (only for a nick).
|
||||
|===
|
||||
|
||||
The value of __diff_ can be:
|
||||
|
|
|
@ -1087,51 +1087,51 @@ The result is a hashtable with following keys
|
|||
| Key | WeeChat version | Description | Example
|
||||
|
||||
| tags | ≥ 0.4.0 |
|
||||
The tags in message (can be empty) |
|
||||
The tags in message (can be empty). |
|
||||
`time=2015-06-27T16:40:35.000Z`
|
||||
|
||||
| message_without_tags | ≥ 0.4.0 |
|
||||
The message without the tags (the same as message if there are no tags) |
|
||||
The message without the tags (the same as message if there are no tags). |
|
||||
`:nick!user@host PRIVMSG #weechat :hello!`
|
||||
|
||||
| nick | ≥ 0.3.4 |
|
||||
The origin nick |
|
||||
The origin nick. |
|
||||
`nick`
|
||||
|
||||
| host | ≥ 0.3.4 |
|
||||
The origin host (includes the nick) |
|
||||
The origin host (includes the nick). |
|
||||
`nick!user@host`
|
||||
|
||||
| command | ≥ 0.3.4 |
|
||||
The command (_PRIVMSG_, _NOTICE_, ...) |
|
||||
The command (_PRIVMSG_, _NOTICE_, ...). |
|
||||
`PRIVMSG`
|
||||
|
||||
| channel | ≥ 0.3.4 |
|
||||
The target channel |
|
||||
The target channel. |
|
||||
`#weechat`
|
||||
|
||||
| arguments | ≥ 0.3.4 |
|
||||
The command arguments (includes the channel) |
|
||||
The command arguments (includes the channel). |
|
||||
`#weechat :hello!`
|
||||
|
||||
| text | ≥ 1.3 |
|
||||
The text (for example user message) |
|
||||
The text (for example user message). |
|
||||
`hello!`
|
||||
|
||||
| pos_command | ≥ 1.3 |
|
||||
The index of _command_ in message ("-1" if _command_ was not found) |
|
||||
The index of _command_ in message ("-1" if _command_ was not found). |
|
||||
`47`
|
||||
|
||||
| pos_arguments | ≥ 1.3 |
|
||||
The index of _arguments_ in message ("-1" if _arguments_ was not found) |
|
||||
The index of _arguments_ in message ("-1" if _arguments_ was not found). |
|
||||
`55`
|
||||
|
||||
| pos_channel | ≥ 1.3 |
|
||||
The index of _channel_ in message ("-1" if _channel_ was not found) |
|
||||
The index of _channel_ in message ("-1" if _channel_ was not found). |
|
||||
`55`
|
||||
|
||||
| pos_text | ≥ 1.3 |
|
||||
The index of _text_ in message ("-1" if _text_ was not found) |
|
||||
The index of _text_ in message ("-1" if _text_ was not found). |
|
||||
`65`
|
||||
|===
|
||||
|
||||
|
|
|
@ -96,28 +96,28 @@ compile WeeChat.
|
|||
|===
|
||||
| Package ^(1)^ | Version | Required | Feature
|
||||
| C compiler
|
||||
(gcc, clang, ...) | | *yes* | Build
|
||||
| C++ compiler | | | Build and run tests, javascript plugin
|
||||
| cmake | | *yes* | Build (autotools still possible, but cmake is recommended)
|
||||
| pkg-config | | *yes* | Detect installed libraries
|
||||
| libncursesw5-dev ^(2)^ | | *yes* | Ncurses interface
|
||||
| libcurl4-gnutls-dev | | *yes* | URL transfer
|
||||
| zlib1g-dev | | *yes* | Compression of packets in relay plugin (weechat protocol), script plugin
|
||||
| libgcrypt20-dev | | *yes* | Secured data, IRC SASL authentication (DH-BLOWFISH/DH-AES), script plugin
|
||||
| libgnutls28-dev | ≥ 2.2.0 ^(3)^ | | SSL connection to IRC server, support of SSL in relay plugin, IRC SASL authentication (ECDSA-NIST256P-CHALLENGE)
|
||||
| gettext | | | Internationalization (translation of messages; base language is English)
|
||||
| ca-certificates | | | Certificates for SSL connections
|
||||
(gcc, clang, ...) | | *yes* | Build.
|
||||
| C++ compiler | | | Build and run tests, javascript plugin.
|
||||
| cmake | | *yes* | Build (autotools still possible, but cmake is recommended).
|
||||
| pkg-config | | *yes* | Detect installed libraries.
|
||||
| libncursesw5-dev ^(2)^ | | *yes* | Ncurses interface.
|
||||
| libcurl4-gnutls-dev | | *yes* | URL transfer.
|
||||
| zlib1g-dev | | *yes* | Compression of packets in relay plugin (weechat protocol), script plugin.
|
||||
| libgcrypt20-dev | | *yes* | Secured data, IRC SASL authentication (DH-BLOWFISH/DH-AES), script plugin.
|
||||
| libgnutls28-dev | ≥ 2.2.0 ^(3)^ | | SSL connection to IRC server, support of SSL in relay plugin, IRC SASL authentication (ECDSA-NIST256P-CHALLENGE).
|
||||
| gettext | | | Internationalization (translation of messages; base language is English).
|
||||
| ca-certificates | | | Certificates for SSL connections.
|
||||
| libaspell-dev
|
||||
∥ libenchant-dev | | | Aspell plugin
|
||||
| python-dev | ≥ 2.5 ^(4)^ | | Python plugin
|
||||
| libperl-dev | | | Perl plugin
|
||||
| ruby-2.3, ruby2.3-dev | ≥ 1.8 | | Ruby plugin
|
||||
| liblua5.3-dev | | | Lua plugin
|
||||
| tcl-dev | ≥ 8.5 | | Tcl plugin
|
||||
| guile-2.0-dev | ≥ 2.0 | | Guile (scheme) plugin
|
||||
| libv8-dev | ≤ 3.24.3 | | Javascript plugin
|
||||
| asciidoctor | ≥ 1.5.4 | | Build man page and documentation
|
||||
| libcpputest-dev | ≥ 3.4 | | Build and run tests
|
||||
∥ libenchant-dev | | | Aspell plugin.
|
||||
| python-dev | ≥ 2.5 ^(4)^ | | Python plugin.
|
||||
| libperl-dev | | | Perl plugin.
|
||||
| ruby-2.3, ruby2.3-dev | ≥ 1.8 | | Ruby plugin.
|
||||
| liblua5.3-dev | | | Lua plugin.
|
||||
| tcl-dev | ≥ 8.5 | | Tcl plugin.
|
||||
| guile-2.0-dev | ≥ 2.0 | | Guile (scheme) plugin.
|
||||
| libv8-dev | ≤ 3.24.3 | | Javascript plugin.
|
||||
| asciidoctor | ≥ 1.5.4 | | Build man page and documentation.
|
||||
| libcpputest-dev | ≥ 3.4 | | Build and run tests.
|
||||
|===
|
||||
|
||||
[NOTE]
|
||||
|
@ -480,22 +480,22 @@ The directories are:
|
|||
[width="100%",cols="1m,3",options="header"]
|
||||
|===
|
||||
| Path/file | Description
|
||||
| ~/.weechat/ | WeeChat home directory (can be changed, see <<running_weechat,Running WeeChat>>)
|
||||
| logs/ | Log files (one file per buffer)
|
||||
| python/ | Python scripts
|
||||
| autoload/ | Python scripts auto-loaded on startup ^(1)^
|
||||
| perl/ | Perl scripts
|
||||
| autoload/ | Perl scripts auto-loaded on startup ^(1)^
|
||||
| ruby/ | Ruby scripts
|
||||
| autoload/ | Ruby scripts auto-loaded on startup ^(1)^
|
||||
| lua/ | Lua scripts
|
||||
| autoload/ | Lua scripts auto-loaded on startup ^(1)^
|
||||
| tcl/ | Tcl scripts
|
||||
| autoload/ | Tcl scripts auto-loaded on startup ^(1)^
|
||||
| guile/ | Guile scripts
|
||||
| autoload/ | Guile scripts auto-loaded on startup ^(1)^
|
||||
| javascript/ | Javascript scripts
|
||||
| autoload/ | Javascript scripts auto-loaded on startup ^(1)^
|
||||
| ~/.weechat/ | WeeChat home directory (can be changed, see <<running_weechat,Running WeeChat>>).
|
||||
| logs/ | Log files (one file per buffer).
|
||||
| python/ | Python scripts.
|
||||
| autoload/ | Python scripts auto-loaded on startup ^(1)^.
|
||||
| perl/ | Perl scripts.
|
||||
| autoload/ | Perl scripts auto-loaded on startup ^(1)^.
|
||||
| ruby/ | Ruby scripts.
|
||||
| autoload/ | Ruby scripts auto-loaded on startup ^(1)^.
|
||||
| lua/ | Lua scripts.
|
||||
| autoload/ | Lua scripts auto-loaded on startup ^(1)^.
|
||||
| tcl/ | Tcl scripts.
|
||||
| autoload/ | Tcl scripts auto-loaded on startup ^(1)^.
|
||||
| guile/ | Guile scripts.
|
||||
| autoload/ | Guile scripts auto-loaded on startup ^(1)^.
|
||||
| javascript/ | Javascript scripts.
|
||||
| autoload/ | Javascript scripts auto-loaded on startup ^(1)^.
|
||||
|===
|
||||
|
||||
[NOTE]
|
||||
|
@ -506,20 +506,20 @@ The files in home directory are:
|
|||
[width="100%",cols="1m,3,6",options="header"]
|
||||
|===
|
||||
| File | Description | Sensitive data
|
||||
| weechat.conf | Main WeeChat configuration file | Possible (example: list of channels in a saved buffers layout)
|
||||
| sec.conf | Configuration file with secured data | *Yes, highly sensitive*: this file must never be shared with anyone
|
||||
| plugins.conf | Plugins configuration file | Possible, depends on plugins/scripts
|
||||
| alias.conf | Configuration file for _alias_ plugin | Possible, depends on aliases
|
||||
| aspell.conf | Configuration file for _aspell_ plugin | No
|
||||
| charset.conf | Configuration file for _charset_ plugin | No
|
||||
| exec.conf | Configuration file for _exec_ plugin | No
|
||||
| irc.conf | Configuration file for _irc_ plugin | *Yes*: it can contain passwords for servers, nickserv and channels (if not stored in `sec.conf`)
|
||||
| logger.conf | Configuration file for _logger_ plugin | No
|
||||
| relay.conf | Configuration file for _relay_ plugin | No
|
||||
| script.conf | Configuration file for _script_ plugin | No
|
||||
| trigger.conf | Configuration file for _trigger_ plugin | Possible, depends on triggers
|
||||
| xfer.conf | Configuration file for _xfer_ plugin | No
|
||||
| weechat.log | WeeChat log file | No
|
||||
| weechat.conf | Main WeeChat configuration file | Possible (example: list of channels in a saved buffers layout).
|
||||
| sec.conf | Configuration file with secured data | *Yes, highly sensitive*: this file must never be shared with anyone.
|
||||
| plugins.conf | Plugins configuration file | Possible, depends on plugins/scripts.
|
||||
| alias.conf | Configuration file for _alias_ plugin | Possible, depends on aliases.
|
||||
| aspell.conf | Configuration file for _aspell_ plugin | No.
|
||||
| charset.conf | Configuration file for _charset_ plugin | No.
|
||||
| exec.conf | Configuration file for _exec_ plugin | No.
|
||||
| irc.conf | Configuration file for _irc_ plugin | *Yes*: it can contain passwords for servers, nickserv and channels (if not stored in `sec.conf`).
|
||||
| logger.conf | Configuration file for _logger_ plugin | No.
|
||||
| relay.conf | Configuration file for _relay_ plugin | No.
|
||||
| script.conf | Configuration file for _script_ plugin | No.
|
||||
| trigger.conf | Configuration file for _trigger_ plugin | Possible, depends on triggers.
|
||||
| xfer.conf | Configuration file for _xfer_ plugin | No.
|
||||
| weechat.log | WeeChat log file | No.
|
||||
|===
|
||||
|
||||
[IMPORTANT]
|
||||
|
@ -580,19 +580,19 @@ Bar _status_ has following default items:
|
|||
[width="100%",cols="^3,^4,10",options="header"]
|
||||
|===
|
||||
| Item | Example | Description
|
||||
| time | `[12:55]` | Time
|
||||
| buffer_last_number | `[6]` | Number of last buffer in list
|
||||
| buffer_plugin | `[irc/freenode]` | Plugin of current buffer (irc plugin can add IRC server name used by buffer)
|
||||
| buffer_number | `3` | Current buffer number
|
||||
| buffer_name | `#test` | Current buffer name
|
||||
| buffer_modes | `+n` | IRC channel modes
|
||||
| buffer_nicklist_count | `{4}` | Number of nicks in nicklist
|
||||
| buffer_zoom | ! | `!` means the merged buffer is zoomed (only this one is displayed), empty value means all merged buffers are displayed
|
||||
| buffer_filter | `+*+` | Filtering indicator: `+*+` means some lines are filtered (hidden), empty value means all lines are displayed
|
||||
| scroll | `-MORE(50)-` | Scroll indicator, with number of lines below last line displayed
|
||||
| lag | `[Lag: 2.5]` | Lag indicator, in seconds (hidden if lag is low)
|
||||
| hotlist | `[H: 4:#abc(2,5), 6]` | List of buffers with activity (unread messages) (in example, 2 highlights and 5 unread messages on _#abc_, one unread message on buffer #6)
|
||||
| completion | `abc(2) def(5)` | List of words for completion, with number of possible completions for each word
|
||||
| time | `[12:55]` | Time.
|
||||
| buffer_last_number | `[6]` | Number of last buffer in list.
|
||||
| buffer_plugin | `[irc/freenode]` | Plugin of current buffer (irc plugin can add IRC server name used by buffer).
|
||||
| buffer_number | `3` | Current buffer number.
|
||||
| buffer_name | `#test` | Current buffer name.
|
||||
| buffer_modes | `+n` | IRC channel modes.
|
||||
| buffer_nicklist_count | `{4}` | Number of nicks in nicklist.
|
||||
| buffer_zoom | ! | `!` means the merged buffer is zoomed (only this one is displayed), empty value means all merged buffers are displayed.
|
||||
| buffer_filter | `+*+` | Filtering indicator: `+*+` means some lines are filtered (hidden), empty value means all lines are displayed.
|
||||
| scroll | `-MORE(50)-` | Scroll indicator, with number of lines below last line displayed.
|
||||
| lag | `[Lag: 2.5]` | Lag indicator, in seconds (hidden if lag is low).
|
||||
| hotlist | `[H: 4:#abc(2,5), 6]` | List of buffers with activity (unread messages) (in example, 2 highlights and 5 unread messages on _#abc_, one unread message on buffer #6).
|
||||
| completion | `abc(2) def(5)` | List of words for completion, with number of possible completions for each word.
|
||||
|===
|
||||
|
||||
Bar _input_ has following default items:
|
||||
|
@ -612,14 +612,14 @@ Other items available (not used in bars by default):
|
|||
[width="100%",cols="^3,^4,10",options="header"]
|
||||
|===
|
||||
| Item | Example | Description
|
||||
| aspell_dict | `fr,en` | Spelling dictionaries used on current buffer
|
||||
| aspell_suggest | `print,prone,prune` | Spelling suggestions for word under cursor (if misspelled)
|
||||
| buffer_count | `10` | Total number of buffers opened
|
||||
| buffer_short_name | `#test` | Current buffer short name
|
||||
| irc_channel | `#test` | Current IRC channel name
|
||||
| irc_nick_modes | `@` | IRC modes for self nick
|
||||
| mouse_status | `M` | Mouse status (empty if mouse is disabled)
|
||||
| window_number | `2` | Current window number
|
||||
| aspell_dict | `fr,en` | Spelling dictionaries used on current buffer.
|
||||
| aspell_suggest | `print,prone,prune` | Spelling suggestions for word under cursor (if misspelled).
|
||||
| buffer_count | `10` | Total number of buffers opened.
|
||||
| buffer_short_name | `#test` | Current buffer short name.
|
||||
| irc_channel | `#test` | Current IRC channel name.
|
||||
| irc_nick_modes | `@` | IRC modes for self nick.
|
||||
| mouse_status | `M` | Mouse status (empty if mouse is disabled).
|
||||
| window_number | `2` | Current window number.
|
||||
|===
|
||||
|
||||
[[command_line]]
|
||||
|
@ -661,16 +661,16 @@ follow (press kbd:[Ctrl+c] then following letter, with optional value):
|
|||
[width="60%",cols="3,5",options="header"]
|
||||
|===
|
||||
| Key | Description
|
||||
| kbd:[Ctrl+c], kbd:[b] | bold text
|
||||
| kbd:[Ctrl+c], kbd:[b] | Bold text.
|
||||
| kbd:[Ctrl+c], kbd:[c],
|
||||
kbd:[xx] | text color `xx` (see list of colors below)
|
||||
kbd:[xx] | Text color `xx` (see list of colors below).
|
||||
| kbd:[Ctrl+c], kbd:[c],
|
||||
kbd:[xx], kbd:[,],
|
||||
kbd:[yy] | text color `xx` and background `yy` (see list of colors below)
|
||||
| kbd:[Ctrl+c], kbd:[i] | italic text
|
||||
| kbd:[Ctrl+c], kbd:[o] | disable color and attributes
|
||||
| kbd:[Ctrl+c], kbd:[v] | reverse video (revert text color with background)
|
||||
| kbd:[Ctrl+c], kbd:[_] | underlined text
|
||||
kbd:[yy] | Text color `xx` and background `yy` (see list of colors below).
|
||||
| kbd:[Ctrl+c], kbd:[i] | Italic text.
|
||||
| kbd:[Ctrl+c], kbd:[o] | Disable color and attributes.
|
||||
| kbd:[Ctrl+c], kbd:[v] | Reverse video (revert text color with background).
|
||||
| kbd:[Ctrl+c], kbd:[_] | Underlined text.
|
||||
|===
|
||||
|
||||
[NOTE]
|
||||
|
@ -1469,54 +1469,54 @@ with `/script install buffer_autoset.py` and get help with `/help autosetbuffer`
|
|||
|===
|
||||
| Key | Description | Command
|
||||
| kbd:[←] +
|
||||
kbd:[Ctrl+b] | Go to previous char in command line | `/input move_previous_char`
|
||||
kbd:[Ctrl+b] | Go to previous char in command line. | `/input move_previous_char`
|
||||
| kbd:[→] +
|
||||
kbd:[Ctrl+f] | Go to next char in command line | `/input move_next_char`
|
||||
kbd:[Ctrl+f] | Go to next char in command line. | `/input move_next_char`
|
||||
| kbd:[Ctrl+←] +
|
||||
kbd:[Alt+b] | Go to previous word in command line | `/input move_previous_word`
|
||||
kbd:[Alt+b] | Go to previous word in command line. | `/input move_previous_word`
|
||||
| kbd:[Ctrl+→] +
|
||||
kbd:[Alt+f] | Go to next word in command line | `/input move_next_word`
|
||||
kbd:[Alt+f] | Go to next word in command line. | `/input move_next_word`
|
||||
| kbd:[Home] +
|
||||
kbd:[Ctrl+a] | Go to the beginning of command line | `/input move_beginning_of_line`
|
||||
kbd:[Ctrl+a] | Go to the beginning of command line. | `/input move_beginning_of_line`
|
||||
| kbd:[End] +
|
||||
kbd:[Ctrl+e] | Go to the end of command line | `/input move_end_of_line`
|
||||
kbd:[Ctrl+e] | Go to the end of command line. | `/input move_end_of_line`
|
||||
| kbd:[Ctrl+c],
|
||||
kbd:[b] | Insert code for bold text | `/input insert \x02`
|
||||
kbd:[b] | Insert code for bold text. | `/input insert \x02`
|
||||
| kbd:[Ctrl+c],
|
||||
kbd:[c] | Insert code for colored text | `/input insert \x03`
|
||||
kbd:[c] | Insert code for colored text. | `/input insert \x03`
|
||||
| kbd:[Ctrl+c],
|
||||
kbd:[i] | Insert code for italic text | `/input insert \x1D`
|
||||
kbd:[i] | Insert code for italic text. | `/input insert \x1D`
|
||||
| kbd:[Ctrl+c],
|
||||
kbd:[o] | Insert code for color reset | `/input insert \x0F`
|
||||
kbd:[o] | Insert code for color reset. | `/input insert \x0F`
|
||||
| kbd:[Ctrl+c],
|
||||
kbd:[v] | Insert code for reverse color | `/input insert \x16`
|
||||
kbd:[v] | Insert code for reverse color. | `/input insert \x16`
|
||||
| kbd:[Ctrl+c],
|
||||
kbd:[_] | Insert code for underlined text | `/input insert \x1F`
|
||||
kbd:[_] | Insert code for underlined text. | `/input insert \x1F`
|
||||
| kbd:[Del] +
|
||||
kbd:[Ctrl+d] | Delete next char in command line | `/input delete_next_char`
|
||||
kbd:[Ctrl+d] | Delete next char in command line. | `/input delete_next_char`
|
||||
| kbd:[Backsp.] +
|
||||
kbd:[Ctrl+h] | Delete previous char in command line | `/input delete_previous_char`
|
||||
| kbd:[Ctrl+k] | Delete from cursor until end of command line (deleted string is copied to the internal clipboard) | `/input delete_end_of_line`
|
||||
| kbd:[Ctrl+r] | Search for text in buffer history (see <<key_bindings_search_context,keys for search context>>) | `/input search_text_here`
|
||||
| kbd:[Ctrl+t] | Transpose chars | `/input transpose_chars`
|
||||
| kbd:[Ctrl+u] | Delete from cursor until beginning of command line (deleted string is copied to the internal clipboard) | `/input delete_beginning_of_line`
|
||||
| kbd:[Ctrl+w] | Delete previous word of command line (deleted string is copied to the internal clipboard) | `/input delete_previous_word`
|
||||
| kbd:[Ctrl+y] | Paste the internal clipboard content | `/input clipboard_paste`
|
||||
| kbd:[Ctrl+_] | Undo last action on command line | `/input undo`
|
||||
| kbd:[Alt+_] | Redo last action on command line | `/input redo`
|
||||
| kbd:[Tab] | Complete command or nick (kbd:[Tab] again: find next completion) | `/input complete_next`
|
||||
| kbd:[Shift+Tab] | Without completion: do a partial completion, with pending completion: complete with previous completion | `/input complete_previous`
|
||||
kbd:[Ctrl+h] | Delete previous char in command line. | `/input delete_previous_char`
|
||||
| kbd:[Ctrl+k] | Delete from cursor until end of command line (deleted string is copied to the internal clipboard). | `/input delete_end_of_line`
|
||||
| kbd:[Ctrl+r] | Search for text in buffer history (see <<key_bindings_search_context,keys for search context>>). | `/input search_text_here`
|
||||
| kbd:[Ctrl+t] | Transpose chars. | `/input transpose_chars`
|
||||
| kbd:[Ctrl+u] | Delete from cursor until beginning of command line (deleted string is copied to the internal clipboard). | `/input delete_beginning_of_line`
|
||||
| kbd:[Ctrl+w] | Delete previous word of command line (deleted string is copied to the internal clipboard). | `/input delete_previous_word`
|
||||
| kbd:[Ctrl+y] | Paste the internal clipboard content. | `/input clipboard_paste`
|
||||
| kbd:[Ctrl+_] | Undo last action on command line. | `/input undo`
|
||||
| kbd:[Alt+_] | Redo last action on command line. | `/input redo`
|
||||
| kbd:[Tab] | Complete command or nick (kbd:[Tab] again: find next completion). | `/input complete_next`
|
||||
| kbd:[Shift+Tab] | Without completion: do a partial completion, with pending completion: complete with previous completion. | `/input complete_previous`
|
||||
| kbd:[Enter] +
|
||||
kbd:[Ctrl+j] +
|
||||
kbd:[Ctrl+m] | Execute command or send message (in search mode: stop search) | `/input return`
|
||||
| kbd:[↑] | Call previous command/message (in search mode: search up) | `/input history_previous`
|
||||
| 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 the internal 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`
|
||||
kbd:[Ctrl+m] | Execute command or send message (in search mode: stop search). | `/input return`
|
||||
| kbd:[↑] | Call previous command/message (in search mode: search up). | `/input history_previous`
|
||||
| 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 the internal 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]]
|
||||
|
@ -1525,69 +1525,69 @@ with `/script install buffer_autoset.py` and get help with `/help autosetbuffer`
|
|||
[width="100%",cols="^.^3,.^8,.^5",options="header"]
|
||||
|===
|
||||
| Key | Description | Command
|
||||
| kbd:[Ctrl+l] | Redraw whole window | `/window refresh`
|
||||
| kbd:[Ctrl+l] | Redraw whole window. | `/window refresh`
|
||||
| kbd:[Ctrl+s],
|
||||
kbd:[Ctrl+u] | Set unread marker on all buffers | `/input set_unread`
|
||||
| kbd:[Ctrl+x] | Switch current buffer if buffers are attached with same number | `/input switch_active_buffer`
|
||||
| kbd:[Alt+x] | Zoom on merged buffer (kbd:[Alt+x] again: display all merged buffers) | `/input zoom_merged_buffer`
|
||||
| kbd:[PgUp] | Scroll up one page in buffer history | `/window page_up`
|
||||
| kbd:[PgDn] | Scroll down one page in buffer history | `/window page_down`
|
||||
| kbd:[Alt+PgUp] | Scroll up a few lines in buffer history | `/window scroll_up`
|
||||
| kbd:[Alt+PgDn] | Scroll down a few lines in buffer history | `/window scroll_down`
|
||||
| kbd:[Alt+Home] | Scroll to top of buffer | `/window scroll_top`
|
||||
| kbd:[Alt+End] | Scroll to bottom of buffer | `/window scroll_bottom`
|
||||
kbd:[Ctrl+u] | Set unread marker on all buffers. | `/input set_unread`
|
||||
| kbd:[Ctrl+x] | Switch current buffer if buffers are attached with same number. | `/input switch_active_buffer`
|
||||
| kbd:[Alt+x] | Zoom on merged buffer (kbd:[Alt+x] again: display all merged buffers). | `/input zoom_merged_buffer`
|
||||
| kbd:[PgUp] | Scroll up one page in buffer history. | `/window page_up`
|
||||
| kbd:[PgDn] | Scroll down one page in buffer history. | `/window page_down`
|
||||
| kbd:[Alt+PgUp] | Scroll up a few lines in buffer history. | `/window scroll_up`
|
||||
| kbd:[Alt+PgDn] | Scroll down a few lines in buffer history. | `/window scroll_down`
|
||||
| kbd:[Alt+Home] | Scroll to top of buffer. | `/window scroll_top`
|
||||
| kbd:[Alt+End] | Scroll to bottom of buffer. | `/window scroll_bottom`
|
||||
| kbd:[Alt+←] +
|
||||
kbd:[Alt+↑] +
|
||||
kbd:[Ctrl+p] +
|
||||
kbd:[F5] | Switch to previous buffer | `/buffer -1`
|
||||
kbd:[F5] | Switch to previous buffer. | `/buffer -1`
|
||||
| kbd:[Alt+→] +
|
||||
kbd:[Alt+↓] +
|
||||
kbd:[Ctrl+n] +
|
||||
kbd:[F6] | Switch to next buffer | `/buffer +1`
|
||||
| kbd:[F7] | Switch to previous window | `/window -1`
|
||||
| kbd:[F8] | Switch to next window | `/window +1`
|
||||
| kbd:[F9] | Scroll buffer's title on the left | `+/bar scroll title * -30%+`
|
||||
| kbd:[F10] | Scroll buffer's title on the right | `+/bar scroll title * +30%+`
|
||||
| kbd:[F11] | Scroll up one page in nicklist | `/bar scroll nicklist * -100%`
|
||||
| kbd:[F12] | Scroll down one page in nicklist | `/bar scroll nicklist * +100%`
|
||||
| kbd:[Alt+F11] | Go to the beginning of nicklist | `/bar scroll nicklist * b`
|
||||
| kbd:[Alt+F12] | Go to the end of nicklist | `/bar scroll nicklist * e`
|
||||
| kbd:[Alt+a] | Switch to next buffer with activity (with priority: highlight, message, other) | `/input jump_smart`
|
||||
| kbd:[Alt+h] | Clear hotlist (activity notification on other buffers) | `/input hotlist_clear`
|
||||
kbd:[F6] | Switch to next buffer. | `/buffer +1`
|
||||
| kbd:[F7] | Switch to previous window. | `/window -1`
|
||||
| kbd:[F8] | Switch to next window. | `/window +1`
|
||||
| kbd:[F9] | Scroll buffer's title on the left. | `+/bar scroll title * -30%+`
|
||||
| kbd:[F10] | Scroll buffer's title on the right. | `+/bar scroll title * +30%+`
|
||||
| kbd:[F11] | Scroll up one page in nicklist. | `/bar scroll nicklist * -100%`
|
||||
| kbd:[F12] | Scroll down one page in nicklist. | `/bar scroll nicklist * +100%`
|
||||
| kbd:[Alt+F11] | Go to the beginning of nicklist. | `/bar scroll nicklist * b`
|
||||
| kbd:[Alt+F12] | Go to the end of nicklist. | `/bar scroll nicklist * e`
|
||||
| kbd:[Alt+a] | Switch to next buffer with activity (with priority: highlight, message, other). | `/input jump_smart`
|
||||
| kbd:[Alt+h] | Clear hotlist (activity notification on other buffers). | `/input hotlist_clear`
|
||||
| kbd:[Alt+j],
|
||||
kbd:[Alt+f] | Switch to first buffer | `/buffer -`
|
||||
kbd:[Alt+f] | Switch to first buffer. | `/buffer -`
|
||||
| kbd:[Alt+j],
|
||||
kbd:[Alt+l] | Switch to last buffer | `/buffer +`
|
||||
kbd:[Alt+l] | Switch to last buffer. | `/buffer +`
|
||||
| kbd:[Alt+j],
|
||||
kbd:[Alt+r] | Switch to IRC raw buffer | `/server raw`
|
||||
kbd:[Alt+r] | Switch to IRC raw buffer. | `/server raw`
|
||||
| kbd:[Alt+j],
|
||||
kbd:[Alt+s] | Switch to IRC server buffer | `/server jump`
|
||||
| kbd:[Alt+0...9] | Switch to buffer by number (0 = 10) | `/buffer *N`
|
||||
kbd:[Alt+s] | Switch to IRC server buffer. | `/server jump`
|
||||
| kbd:[Alt+0...9] | Switch to buffer by number (0 = 10). | `/buffer *N`
|
||||
| kbd:[Alt+j],
|
||||
kbd:[01...99] | Switch to buffer by number | `/buffer *NN`
|
||||
| kbd:[Alt+l] | Toggle bare display on/off | `/window bare`
|
||||
| kbd:[Alt+m] | Toggle mouse | `/mouse toggle`
|
||||
| kbd:[Alt+n] | Scroll to next highlight | `/window scroll_next_highlight`
|
||||
| kbd:[Alt+p] | Scroll to previous highlight | `/window scroll_previous_highlight`
|
||||
| kbd:[Alt+u] | Scroll to first unread line in buffer | `/window scroll_unread`
|
||||
kbd:[01...99] | Switch to buffer by number. | `/buffer *NN`
|
||||
| kbd:[Alt+l] | Toggle bare display on/off. | `/window bare`
|
||||
| kbd:[Alt+m] | Toggle mouse. | `/mouse toggle`
|
||||
| kbd:[Alt+n] | Scroll to next highlight. | `/window scroll_next_highlight`
|
||||
| kbd:[Alt+p] | Scroll to previous highlight. | `/window scroll_previous_highlight`
|
||||
| kbd:[Alt+u] | Scroll to first unread line in buffer. | `/window scroll_unread`
|
||||
| kbd:[Alt+w],
|
||||
kbd:[Alt+↑] | Switch to window above | `/window up`
|
||||
kbd:[Alt+↑] | Switch to window above. | `/window up`
|
||||
| kbd:[Alt+w],
|
||||
kbd:[Alt+↓] | Switch to window below | `/window down`
|
||||
kbd:[Alt+↓] | Switch to window below. | `/window down`
|
||||
| kbd:[Alt+w],
|
||||
kbd:[Alt+←] | Switch to window on the left | `/window left`
|
||||
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+→] | Switch to window on the right. | `/window right`
|
||||
| kbd:[Alt+w],
|
||||
kbd:[Alt+b] | Balance the sizes of all windows | `/window balance`
|
||||
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 @`
|
||||
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]]
|
||||
|
@ -1599,15 +1599,15 @@ text in buffer).
|
|||
[width="100%",cols="^.^3,.^8,.^5",options="header"]
|
||||
|===
|
||||
| Key | Description | Command
|
||||
| kbd:[Ctrl+r] | Switch search type: string (default), regular expression | `/input search_switch_regex`
|
||||
| kbd:[Alt+c] | Switch exact case for search | `/input search_switch_case`
|
||||
| kbd:[Tab] | Switch search in: messages (default), prefixes, prefixes + messages | `/input search_switch_where`
|
||||
| kbd:[↑] | Search previous line | `/input search_previous`
|
||||
| kbd:[↓] | Search next line | `/input search_next`
|
||||
| kbd:[Ctrl+r] | Switch search type: string (default), regular expression. | `/input search_switch_regex`
|
||||
| kbd:[Alt+c] | Switch exact case for search. | `/input search_switch_case`
|
||||
| kbd:[Tab] | Switch search in: messages (default), prefixes, prefixes + messages. | `/input search_switch_where`
|
||||
| kbd:[↑] | Search previous line. | `/input search_previous`
|
||||
| kbd:[↓] | Search next line. | `/input search_next`
|
||||
| kbd:[Enter] +
|
||||
kbd:[Ctrl+j] +
|
||||
kbd:[Ctrl+m] | Stop search at current position | `/input search_stop_here`
|
||||
| kbd:[Ctrl+q] | Stop search and scroll to bottom of buffer | `/input search_stop`
|
||||
kbd:[Ctrl+m] | Stop search at current position. | `/input search_stop_here`
|
||||
| kbd:[Ctrl+q] | Stop search and scroll to bottom of buffer. | `/input search_stop`
|
||||
|===
|
||||
|
||||
[[key_bindings_cursor_context]]
|
||||
|
@ -1618,22 +1618,22 @@ These keys are used in context "cursor" (free movement of cursor on screen).
|
|||
[width="100%",cols="^.^3,^.^2,.^7,.^7",options="header"]
|
||||
|===
|
||||
| Key | Area | Description | Command
|
||||
| kbd:[↑] | - | Move cursor one line up | `/cursor move up`
|
||||
| kbd:[↓] | - | Move cursor one line down | `/cursor move down`
|
||||
| kbd:[←] | - | Move cursor one column left | `/cursor move left`
|
||||
| kbd:[→] | - | Move cursor one column right | `/cursor move right`
|
||||
| kbd:[Alt+↑] | - | Move cursor one area up | `/cursor move area_up`
|
||||
| kbd:[Alt+↓] | - | Move cursor one area down | `/cursor move area_down`
|
||||
| kbd:[Alt+←] | - | Move cursor one area left | `/cursor move area_left`
|
||||
| kbd:[Alt+→] | - | Move cursor one area right | `/cursor move area_right`
|
||||
| kbd:[m] | chat | Quote message | `hsignal:chat_quote_message;/cursor stop`
|
||||
| kbd:[q] | chat | Quote prefix + message | `hsignal:chat_quote_prefix_message;/cursor stop`
|
||||
| kbd:[Q] | chat | Quote time + prefix + message | `hsignal:chat_quote_time_prefix_message;/cursor stop`
|
||||
| kbd:[b] | nicklist | Ban nick | `/window ${_window_number};/ban ${nick}`
|
||||
| kbd:[k] | nicklist | Kick nick | `/window ${_window_number};/kick ${nick}`
|
||||
| kbd:[K] | nicklist | Kick and ban nick | `/window ${_window_number};/kickban ${nick}`
|
||||
| kbd:[q] | nicklist | Open query with nick | `/window ${_window_number};/query ${nick};/cursor stop`
|
||||
| kbd:[w] | nicklist | Do a whois on nick | `/window ${_window_number};/whois ${nick}`
|
||||
| kbd:[↑] | - | Move cursor one line up. | `/cursor move up`
|
||||
| kbd:[↓] | - | Move cursor one line down. | `/cursor move down`
|
||||
| kbd:[←] | - | Move cursor one column left. | `/cursor move left`
|
||||
| kbd:[→] | - | Move cursor one column right. | `/cursor move right`
|
||||
| kbd:[Alt+↑] | - | Move cursor one area up. | `/cursor move area_up`
|
||||
| kbd:[Alt+↓] | - | Move cursor one area down. | `/cursor move area_down`
|
||||
| kbd:[Alt+←] | - | Move cursor one area left. | `/cursor move area_left`
|
||||
| kbd:[Alt+→] | - | Move cursor one area right. | `/cursor move area_right`
|
||||
| kbd:[m] | chat | Quote message. | `hsignal:chat_quote_message;/cursor stop`
|
||||
| kbd:[q] | chat | Quote prefix + message. | `hsignal:chat_quote_prefix_message;/cursor stop`
|
||||
| kbd:[Q] | chat | Quote time + prefix + message. | `hsignal:chat_quote_time_prefix_message;/cursor stop`
|
||||
| kbd:[b] | nicklist | Ban nick. | `/window ${_window_number};/ban ${nick}`
|
||||
| kbd:[k] | nicklist | Kick nick. | `/window ${_window_number};/kick ${nick}`
|
||||
| kbd:[K] | nicklist | Kick and ban nick. | `/window ${_window_number};/kickban ${nick}`
|
||||
| kbd:[q] | nicklist | Open query with nick. | `/window ${_window_number};/query ${nick};/cursor stop`
|
||||
| kbd:[w] | nicklist | Do a whois on nick. | `/window ${_window_number};/whois ${nick}`
|
||||
| kbd:[Enter] +
|
||||
kbd:[Ctrl+j] +
|
||||
kbd:[Ctrl+m] | - | Stop cursor mode | `/cursor stop`
|
||||
|
@ -1647,32 +1647,32 @@ These keys are used in context "mouse", namely when a mouse event occurs.
|
|||
[width="100%",cols="^.^3,^.^3,^.^3,.^8,.^8",options="header"]
|
||||
|===
|
||||
| Button ^(1)^ | Gesture | Area | Description | Command
|
||||
| ◾◽◽ | - | chat | Switch to window | `/window ${_window_number}`
|
||||
| ◾◽◽ | left | chat | Switch to previous buffer | `/window ${_window_number};/buffer +1`
|
||||
| ◾◽◽ | right | chat | Switch to next buffer | `/window ${_window_number};/buffer +1`
|
||||
| ◾◽◽ | left (long) | chat | Switch to first buffer | `/window ${_window_number};/buffer 1`
|
||||
| ◾◽◽ | right (long) | chat | Switch to last buffer | `/window ${_window_number};/input jump_last_buffer`
|
||||
| ◾◽◽ | - | chat (script buffer) | Select line in script buffer | `/script go ${_chat_line_y}`
|
||||
| ◽◽◾ | - | chat (script buffer) | Install/remove script | `/script go ${_chat_line_y};/script installremove -q ${script_name_with_extension}`
|
||||
| ⇑ | - | chat | Scroll up a few lines in buffer history | `/window scroll_up -window ${_window_number}`
|
||||
| ⇓ | - | chat | Scroll down a few lines in buffer history | `/window scroll_down -window ${_window_number}`
|
||||
| ⇑ | - | chat (script buffer) | Move 5 lines up in script buffer | `/script up 5`
|
||||
| ⇓ | - | chat (script buffer) | Move 5 lines down in script buffer | `/script down 5`
|
||||
| kbd:[Ctrl+⇑] | - | chat | Scroll horizontally to the left | `/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%`
|
||||
| ◾◽◽ | down | nicklist | Scroll down one page in nicklist | `/bar scroll nicklist ${_window_number} +100%`
|
||||
| ◾◽◽ | up (long) | nicklist | Go to the beginning of nicklist | `/bar scroll nicklist ${_window_number} b`
|
||||
| ◾◽◽ | down (long) | nicklist | Go to the end of nicklist | `/bar scroll nicklist ${_window_number} e`
|
||||
| ◾◽◽ | - | nicklist | Open query with nick | `/window ${_window_number};/query ${nick}`
|
||||
| ◽◽◾ | - | nicklist | Do a whois on nick | `/window ${_window_number};/whois ${nick}`
|
||||
| ◾◽◽ | left | nicklist | Kick nick | `/window ${_window_number};/kick ${nick}`
|
||||
| ◾◽◽ | left (long) | nicklist | Kick and ban nick | `/window ${_window_number};/kickban ${nick}`
|
||||
| ◽◽◾ | left | nicklist | Ban nick | `/window ${_window_number};/ban ${nick}`
|
||||
| ◽◽◾ | - | input | Grab a mouse event and insert its code in command line | `/input grab_mouse_area`
|
||||
| ⇑ | - | any bar | Scroll bar by -20% | `/bar scroll ${_bar_name} ${_window_number} -20%`
|
||||
| ⇓ | - | any bar | Scroll bar by +20% | `/bar scroll ${_bar_name} ${_window_number} +20%`
|
||||
| ◽◾◽ | - | anywhere | Start cursor mode at this point | `/cursor go ${_x},${_y}`
|
||||
| ◾◽◽ | - | chat | Switch to window. | `/window ${_window_number}`
|
||||
| ◾◽◽ | left | chat | Switch to previous buffer. | `/window ${_window_number};/buffer +1`
|
||||
| ◾◽◽ | right | chat | Switch to next buffer. | `/window ${_window_number};/buffer +1`
|
||||
| ◾◽◽ | left (long) | chat | Switch to first buffer. | `/window ${_window_number};/buffer 1`
|
||||
| ◾◽◽ | right (long) | chat | Switch to last buffer. | `/window ${_window_number};/input jump_last_buffer`
|
||||
| ◾◽◽ | - | chat (script buffer) | Select line in script buffer. | `/script go ${_chat_line_y}`
|
||||
| ◽◽◾ | - | chat (script buffer) | Install/remove script. | `/script go ${_chat_line_y};/script installremove -q ${script_name_with_extension}`
|
||||
| ⇑ | - | chat | Scroll up a few lines in buffer history. | `/window scroll_up -window ${_window_number}`
|
||||
| ⇓ | - | chat | Scroll down a few lines in buffer history. | `/window scroll_down -window ${_window_number}`
|
||||
| ⇑ | - | chat (script buffer) | Move 5 lines up in script buffer. | `/script up 5`
|
||||
| ⇓ | - | chat (script buffer) | Move 5 lines down in script buffer. | `/script down 5`
|
||||
| kbd:[Ctrl+⇑] | - | chat | Scroll horizontally to the left. | `/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%`
|
||||
| ◾◽◽ | down | nicklist | Scroll down one page in nicklist. | `/bar scroll nicklist ${_window_number} +100%`
|
||||
| ◾◽◽ | up (long) | nicklist | Go to the beginning of nicklist. | `/bar scroll nicklist ${_window_number} b`
|
||||
| ◾◽◽ | down (long) | nicklist | Go to the end of nicklist. | `/bar scroll nicklist ${_window_number} e`
|
||||
| ◾◽◽ | - | nicklist | Open query with nick. | `/window ${_window_number};/query ${nick}`
|
||||
| ◽◽◾ | - | nicklist | Do a whois on nick. | `/window ${_window_number};/whois ${nick}`
|
||||
| ◾◽◽ | left | nicklist | Kick nick. | `/window ${_window_number};/kick ${nick}`
|
||||
| ◾◽◽ | left (long) | nicklist | Kick and ban nick. | `/window ${_window_number};/kickban ${nick}`
|
||||
| ◽◽◾ | left | nicklist | Ban nick. | `/window ${_window_number};/ban ${nick}`
|
||||
| ◽◽◾ | - | input | Grab a mouse event and insert its code in command line. | `/input grab_mouse_area`
|
||||
| ⇑ | - | any bar | Scroll bar by -20%. | `/bar scroll ${_bar_name} ${_window_number} -20%`
|
||||
| ⇓ | - | any bar | Scroll bar by +20%. | `/bar scroll ${_bar_name} ${_window_number} +20%`
|
||||
| ◽◾◽ | - | anywhere | Start cursor mode at this point. | `/cursor go ${_x},${_y}`
|
||||
|===
|
||||
|
||||
[NOTE]
|
||||
|
@ -1890,8 +1890,8 @@ Sections:
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Section | Control command | Description
|
||||
| crypt | /set sec.crypt.* | Options for encryption
|
||||
| data | <<command_weechat_secure,/secure>> | Secured data
|
||||
| crypt | /set sec.crypt.* | Options for encryption.
|
||||
| data | <<command_weechat_secure,/secure>> | Secured data.
|
||||
|===
|
||||
|
||||
Options:
|
||||
|
@ -1907,26 +1907,26 @@ Sections:
|
|||
|===
|
||||
| Section | Control command | Description
|
||||
| debug | <<command_weechat_debug,/debug set>> +
|
||||
/set weechat.debug.* | Debug level, for core and plugins (options can be added/removed in section)
|
||||
| startup | /set weechat.startup.* | Startup options
|
||||
| look | /set weechat.look.* | Look and feel
|
||||
/set weechat.debug.* | Debug level, for core and plugins (options can be added/removed in section).
|
||||
| startup | /set weechat.startup.* | Startup options.
|
||||
| look | /set weechat.look.* | Look and feel.
|
||||
| palette | <<command_weechat_color,/color alias>> +
|
||||
/set weechat.palette.* | Color aliases (options can be added/removed in section)
|
||||
| color | /set weechat.color.* | Colors
|
||||
| completion | /set weechat.completion.* | Completion options
|
||||
| history | /set weechat.history.* | History options (commands and buffers)
|
||||
/set weechat.palette.* | Color aliases (options can be added/removed in section).
|
||||
| color | /set weechat.color.* | Colors.
|
||||
| completion | /set weechat.completion.* | Completion options.
|
||||
| history | /set weechat.history.* | History options (commands and buffers).
|
||||
| proxy | <<command_weechat_proxy,/proxy>> +
|
||||
/set weechat.proxy.* | Proxy options
|
||||
| network | /set weechat.network.* | Network/SSL options
|
||||
/set weechat.proxy.* | Proxy options.
|
||||
| network | /set weechat.network.* | Network/SSL options.
|
||||
| bar | <<command_weechat_bar,/bar>> +
|
||||
/set weechat.bar.* | Bar options
|
||||
| layout | <<command_weechat_layout,/layout>> | Layouts
|
||||
| notify | <<command_weechat_buffer,/buffer notify>> | Notify levels for buffers (options can be added/removed in section)
|
||||
| filter | <<command_weechat_filter,/filter>> | Filters
|
||||
| key | <<command_weechat_key,/key>> | Keys in default context
|
||||
| key_search | <<command_weechat_key,/key>> | Keys in search context
|
||||
| key_cursor | <<command_weechat_key,/key>> | Keys in cursor context
|
||||
| key_mouse | <<command_weechat_key,/key>> | Keys in mouse context
|
||||
/set weechat.bar.* | Bar options.
|
||||
| layout | <<command_weechat_layout,/layout>> | Layouts.
|
||||
| notify | <<command_weechat_buffer,/buffer notify>> | Notify levels for buffers (options can be added/removed in section).
|
||||
| filter | <<command_weechat_filter,/filter>> | Filters.
|
||||
| key | <<command_weechat_key,/key>> | Keys in default context.
|
||||
| key_search | <<command_weechat_key,/key>> | Keys in search context.
|
||||
| key_cursor | <<command_weechat_key,/key>> | Keys in cursor context.
|
||||
| key_mouse | <<command_weechat_key,/key>> | Keys in mouse context.
|
||||
|===
|
||||
|
||||
Options:
|
||||
|
@ -1971,24 +1971,24 @@ Default plugins are:
|
|||
[width="100%",cols="^1,5",options="header"]
|
||||
|===
|
||||
| Plugin | Description
|
||||
| alias | Define alias for commands
|
||||
| aspell | Spell checking for command line
|
||||
| charset | Charset decoding/encoding for buffers
|
||||
| exec | Execution of external commands in WeeChat
|
||||
| fifo | FIFO pipe used to remotely send commands to WeeChat
|
||||
| irc | IRC chat protocol
|
||||
| logger | Log buffers to files
|
||||
| relay | Relay data via network
|
||||
| script | Scripts manager
|
||||
| python | Python scripting API
|
||||
| perl | Perl scripting API
|
||||
| ruby | Ruby scripting API
|
||||
| lua | Lua scripting API
|
||||
| tcl | Tcl scripting API
|
||||
| guile | Guile (scheme) scripting API
|
||||
| javascript | Javascript scripting API
|
||||
| trigger | Text replacement and command execution on events triggered by WeeChat/plugins
|
||||
| xfer | File transfer and direct chat
|
||||
| alias | Define alias for commands.
|
||||
| aspell | Spell checking for command line.
|
||||
| charset | Charset decoding/encoding for buffers.
|
||||
| exec | Execution of external commands in WeeChat.
|
||||
| fifo | FIFO pipe used to remotely send commands to WeeChat.
|
||||
| irc | IRC chat protocol.
|
||||
| logger | Log buffers to files.
|
||||
| relay | Relay data via network.
|
||||
| script | Scripts manager.
|
||||
| python | Python scripting API.
|
||||
| perl | Perl scripting API.
|
||||
| ruby | Ruby scripting API.
|
||||
| lua | Lua scripting API.
|
||||
| tcl | Tcl scripting API.
|
||||
| guile | Guile (scheme) scripting API.
|
||||
| javascript | Javascript scripting API.
|
||||
| trigger | Text replacement and command execution on events triggered by WeeChat/plugins.
|
||||
| xfer | File transfer and direct chat.
|
||||
|===
|
||||
|
||||
To learn more about plugin or script development (through API), please read
|
||||
|
@ -2019,11 +2019,11 @@ Sections:
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Section | Control command | Description
|
||||
| color | /set aspell.color.* | Colors
|
||||
| check | /set aspell.check.* | Options to control spell checking
|
||||
| color | /set aspell.color.* | Colors.
|
||||
| check | /set aspell.check.* | Options to control spell checking.
|
||||
| dict | <<command_aspell_aspell,/aspell setdict>> +
|
||||
/set aspell.dict.* | Dictionaries used by buffer (options can be added/removed in section)
|
||||
| option | /set aspell.option.* | <<aspell_speller_options,Speller options>> (options can be added/removed in section)
|
||||
/set aspell.dict.* | Dictionaries used by buffer (options can be added/removed in section).
|
||||
| option | /set aspell.option.* | <<aspell_speller_options,Speller options>> (options can be added/removed in section).
|
||||
|===
|
||||
|
||||
Options:
|
||||
|
@ -2123,11 +2123,11 @@ Sections:
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Section | Control command | Description
|
||||
| default | /set charset.default.* | Default decoding/encoding charset
|
||||
| default | /set charset.default.* | Default decoding/encoding charset.
|
||||
| decode | <<command_charset_charset,/charset decode>> +
|
||||
/set charset.decode.* | Decoding charset by buffer (options can be added/removed in section)
|
||||
/set charset.decode.* | Decoding charset by buffer (options can be added/removed in section).
|
||||
| encode | <<command_charset_charset,/charset encode>> +
|
||||
/set charset.encode.* | Encoding charset by buffer (options can be added/removed in section)
|
||||
/set charset.encode.* | Encoding charset by buffer (options can be added/removed in section).
|
||||
|===
|
||||
|
||||
Options:
|
||||
|
@ -2208,8 +2208,8 @@ Sections:
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Section | Control command | Description
|
||||
| command | /set exec.command.* | Options for commands
|
||||
| color | /set exec.color.* | Colors
|
||||
| command | /set exec.command.* | Options for commands.
|
||||
| color | /set exec.color.* | Colors.
|
||||
|===
|
||||
|
||||
Options:
|
||||
|
@ -2271,7 +2271,7 @@ Sections:
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Section | Control command | Description
|
||||
| file | /set fifo.file.* | FIFO pipe control
|
||||
| file | /set fifo.file.* | FIFO pipe control.
|
||||
|===
|
||||
|
||||
Options:
|
||||
|
@ -2315,15 +2315,15 @@ Sections:
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Section | Control command | Description
|
||||
| look | /set irc.look.* | Look and feel
|
||||
| color | /set irc.color.* | Colors
|
||||
| network | /set irc.network.* | Network options
|
||||
| msgbuffer | /set irc.msgbuffer.* | <<irc_target_buffer,Target buffer for IRC messages>> (options can be added/removed in section)
|
||||
| ctcp | /set irc.ctcp.* | <<irc_ctcp_replies,CTCP replies>> (options can be added/removed in section)
|
||||
| ignore | <<command_irc_ignore,/ignore>> | Ignore people
|
||||
| server_default | /set irc.server_default.* | Default values for servers (used when options in server are not defined)
|
||||
| look | /set irc.look.* | Look and feel.
|
||||
| color | /set irc.color.* | Colors.
|
||||
| network | /set irc.network.* | Network options.
|
||||
| msgbuffer | /set irc.msgbuffer.* | <<irc_target_buffer,Target buffer for IRC messages>> (options can be added/removed in section).
|
||||
| ctcp | /set irc.ctcp.* | <<irc_ctcp_replies,CTCP replies>> (options can be added/removed in section).
|
||||
| ignore | <<command_irc_ignore,/ignore>> | Ignore people.
|
||||
| server_default | /set irc.server_default.* | Default values for servers (used when options in server are not defined).
|
||||
| server | <<command_irc_server,/server>> +
|
||||
/set irc.server.* | Servers
|
||||
/set irc.server.* | Servers.
|
||||
|===
|
||||
|
||||
Options:
|
||||
|
@ -2773,11 +2773,11 @@ Sections:
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Section | Control command | Description
|
||||
| look | /set logger.look.* | Look and feel
|
||||
| color | /set logger.color.* | Colors
|
||||
| file | /set logger.file.* | Options for log files
|
||||
| level | /set logger.level.* | Log level by buffer (options can be added/removed in section)
|
||||
| mask | /set logger.mask.* | Filename mask by buffer (options can be added/removed in section)
|
||||
| look | /set logger.look.* | Look and feel.
|
||||
| color | /set logger.color.* | Colors.
|
||||
| file | /set logger.file.* | Options for log files.
|
||||
| level | /set logger.level.* | Log level by buffer (options can be added/removed in section).
|
||||
| mask | /set logger.mask.* | Filename mask by buffer (options can be added/removed in section).
|
||||
|===
|
||||
|
||||
Options:
|
||||
|
@ -2927,12 +2927,12 @@ Sections:
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Section | Control command | Description
|
||||
| look | /set relay.look.* | Look and feel
|
||||
| color | /set relay.color.* | Colors
|
||||
| network | /set relay.network.* | Network options
|
||||
| irc | /set relay.irc.* | Options specific to irc protocol (irc proxy)
|
||||
| look | /set relay.look.* | Look and feel.
|
||||
| color | /set relay.color.* | Colors.
|
||||
| network | /set relay.network.* | Network options.
|
||||
| irc | /set relay.irc.* | Options specific to irc protocol (irc proxy).
|
||||
| port | <<command_relay_relay,/relay add>> +
|
||||
/set relay.port.* | Ports used for relay (irc and weechat protocols) (options can be added/removed in section)
|
||||
/set relay.port.* | Ports used for relay (irc and weechat protocols) (options can be added/removed in section).
|
||||
|===
|
||||
|
||||
Options:
|
||||
|
@ -3072,9 +3072,9 @@ Sections:
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Section | Control command | Description
|
||||
| look | /set script.look.* | Look and feel
|
||||
| color | /set script.color.* | Colors
|
||||
| scripts | /set script.scripts.* | Options for download of scripts
|
||||
| look | /set script.look.* | Look and feel.
|
||||
| color | /set script.color.* | Colors.
|
||||
| scripts | /set script.scripts.* | Options for download of scripts.
|
||||
|===
|
||||
|
||||
Options:
|
||||
|
@ -3141,11 +3141,11 @@ Sections:
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Section | Control command | Description
|
||||
| look | /set trigger.look.* | Look and feel
|
||||
| color | /set trigger.color.* | Colors
|
||||
| look | /set trigger.look.* | Look and feel.
|
||||
| color | /set trigger.color.* | Colors.
|
||||
| trigger | <<command_trigger_trigger,/trigger add>> +
|
||||
<<command_trigger_trigger,/trigger set>> +
|
||||
/set trigger.trigger.* | Trigger options
|
||||
/set trigger.trigger.* | Trigger options.
|
||||
|===
|
||||
|
||||
Options:
|
||||
|
@ -3425,19 +3425,19 @@ is added in hashtable:
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Variable | Type | Description
|
||||
| server | string | Name of server (example: "freenode")
|
||||
| tags | string | Tags in message (rarely used)
|
||||
| message_without_tags | string | Message without tags
|
||||
| nick | string | Nick
|
||||
| host | string | Hostname
|
||||
| command | string | IRC command (example: "PRIVMSG", "NOTICE", ...)
|
||||
| channel | string | IRC channel
|
||||
| arguments | string | Arguments of command (includes value of _channel_)
|
||||
| text | string | Text (for example user message)
|
||||
| pos_command | string | The index of _command_ in message ("-1" if _command_ was not found)
|
||||
| pos_arguments | string | The index of _arguments_ in message ("-1" if _arguments_ was not found)
|
||||
| pos_channel | string | The index of _channel_ in message ("-1" if _channel_ was not found)
|
||||
| pos_text | string | The index of _text_ in message ("-1" if _text_ was not found)
|
||||
| server | string | Name of server (example: "freenode").
|
||||
| tags | string | Tags in message (rarely used).
|
||||
| message_without_tags | string | Message without tags.
|
||||
| nick | string | Nick.
|
||||
| host | string | Hostname.
|
||||
| command | string | IRC command (example: "PRIVMSG", "NOTICE", ...).
|
||||
| channel | string | IRC channel.
|
||||
| arguments | string | Arguments of command (includes value of _channel_).
|
||||
| text | string | Text (for example user message).
|
||||
| pos_command | string | The index of _command_ in message ("-1" if _command_ was not found).
|
||||
| pos_arguments | string | The index of _arguments_ in message ("-1" if _arguments_ was not found).
|
||||
| pos_channel | string | The index of _channel_ in message ("-1" if _channel_ was not found).
|
||||
| pos_text | string | The index of _text_ in message ("-1" if _text_ was not found).
|
||||
|===
|
||||
|
||||
When the data is a pointer, the variable `tg_signal_data` can be used like this
|
||||
|
@ -3469,10 +3469,10 @@ The "modifier" callback sets following variables in hashtable:
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Variable | Type | Description
|
||||
| tg_modifier | string | Name of modifier
|
||||
| tg_modifier_data | string | Data sent with modifier
|
||||
| tg_string | string | The string that can be modified
|
||||
| tg_string_nocolor | string | The string without color codes
|
||||
| tg_modifier | string | Name of modifier.
|
||||
| tg_modifier_data | string | Data sent with modifier.
|
||||
| tg_string | string | The string that can be modified.
|
||||
| tg_string_nocolor | string | The string without color codes.
|
||||
|===
|
||||
|
||||
For the _weechat_print_ modifier, variables using message tags are added (see
|
||||
|
@ -3481,13 +3481,13 @@ For the _weechat_print_ modifier, variables using message tags are added (see
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Variable | Type | Description
|
||||
| buffer | pointer | Buffer where message is printed
|
||||
| tg_plugin | string | Plugin of buffer where message is printed
|
||||
| tg_buffer | string | Full name of buffer where message is printed
|
||||
| tg_prefix | string | Prefix of message printed
|
||||
| tg_prefix_nocolor | string | Prefix without color codes
|
||||
| tg_message | string | Message printed
|
||||
| tg_message_nocolor | string | Message without color codes
|
||||
| buffer | pointer | Buffer where message is printed.
|
||||
| tg_plugin | string | Plugin of buffer where message is printed.
|
||||
| tg_buffer | string | Full name of buffer where message is printed.
|
||||
| tg_prefix | string | Prefix of message printed.
|
||||
| tg_prefix_nocolor | string | Prefix without color codes.
|
||||
| tg_message | string | Message printed.
|
||||
| tg_message_nocolor | string | Message without color codes.
|
||||
|===
|
||||
|
||||
If the modifier contains an IRC message, the message is parsed and extra data is
|
||||
|
@ -3501,14 +3501,14 @@ The "print" callback sets following variables in hashtable:
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Variable | Type | Description
|
||||
| buffer | pointer | Buffer
|
||||
| tg_date | string | Message date/time (format: `YYYY-MM-DD hh:mm:ss`)
|
||||
| tg_displayed | string | "1" if displayed, "0" if line filtered
|
||||
| tg_highlight | string | "1" if highlight, otherwise "0"
|
||||
| tg_prefix | string | Prefix
|
||||
| tg_prefix_nocolor | string | Prefix without color codes
|
||||
| tg_message | string | Message
|
||||
| tg_message_nocolor | string | Message without color codes
|
||||
| buffer | pointer | Buffer.
|
||||
| tg_date | string | Message date/time (format: `YYYY-MM-DD hh:mm:ss`).
|
||||
| tg_displayed | string | "1" if displayed, "0" if line filtered.
|
||||
| tg_highlight | string | "1" if highlight, otherwise "0".
|
||||
| tg_prefix | string | Prefix.
|
||||
| tg_prefix_nocolor | string | Prefix without color codes.
|
||||
| tg_message | string | Message.
|
||||
| tg_message_nocolor | string | Message without color codes.
|
||||
|===
|
||||
|
||||
Variables set using tags in message (they are set in modifier _weechat_print_
|
||||
|
@ -3517,14 +3517,14 @@ too):
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Variable | Type | Description
|
||||
| tg_tags | string | Tags of message (with comma added at beginning/end of string)
|
||||
| tg_tags_count | string | Number of tags in message
|
||||
| tg_tag_nick | string | Nick (from tag "nick_xxx")
|
||||
| tg_tag_prefix_nick | string | Color of nick in prefix (from tag "prefix_nick_ccc")
|
||||
| tg_tag_host | string | User name and host, format: username@host (from tag "host_xxx")
|
||||
| tg_tag_notify | string | Notify level (_none_, _message_, _private_, _highlight_)
|
||||
| tg_notify | string | Notify level, if different from _none_
|
||||
| tg_msg_pv | string | "1" for a private message, otherwise "0"
|
||||
| tg_tags | string | Tags of message (with comma added at beginning/end of string).
|
||||
| tg_tags_count | string | Number of tags in message.
|
||||
| tg_tag_nick | string | Nick (from tag "nick_xxx").
|
||||
| tg_tag_prefix_nick | string | Color of nick in prefix (from tag "prefix_nick_ccc").
|
||||
| tg_tag_host | string | User name and host, format: username@host (from tag "host_xxx").
|
||||
| tg_tag_notify | string | Notify level (_none_, _message_, _private_, _highlight_).
|
||||
| tg_notify | string | Notify level, if different from _none_.
|
||||
| tg_msg_pv | string | "1" for a private message, otherwise "0".
|
||||
|===
|
||||
|
||||
[[trigger_data_command]]
|
||||
|
@ -3535,9 +3535,9 @@ The "command" callback sets following variables in hashtable:
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Variable | Type | Description
|
||||
| buffer | pointer | Buffer
|
||||
| tg_argvN | string | Argument #N
|
||||
| tg_argv_eolN | string | From argument #N until end of arguments
|
||||
| buffer | pointer | Buffer.
|
||||
| tg_argvN | string | Argument #N.
|
||||
| tg_argv_eolN | string | From argument #N until end of arguments.
|
||||
|===
|
||||
|
||||
[[trigger_data_command_run]]
|
||||
|
@ -3548,8 +3548,8 @@ The "command_run" callback sets following variables in hashtable:
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Variable | Type | Description
|
||||
| buffer | pointer | Buffer
|
||||
| tg_command | string | Command executed
|
||||
| buffer | pointer | Buffer.
|
||||
| tg_command | string | Command executed.
|
||||
|===
|
||||
|
||||
[[trigger_data_timer]]
|
||||
|
@ -3560,8 +3560,8 @@ The "timer" callback sets following variables in hashtable:
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Variable | Type | Description
|
||||
| tg_remaining_calls | string | Number of remaining calls
|
||||
| tg_date | string | Current date/time (format: `YYYY-MM-DD hh:mm:ss`)
|
||||
| tg_remaining_calls | string | Number of remaining calls.
|
||||
| tg_date | string | Current date/time (format: `YYYY-MM-DD hh:mm:ss`).
|
||||
|===
|
||||
|
||||
[[trigger_data_config]]
|
||||
|
@ -3572,8 +3572,8 @@ The "config" callback sets following variables in hashtable:
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Variable | Type | Description
|
||||
| tg_option | string | Option
|
||||
| tg_value | string | Value
|
||||
| tg_option | string | Option.
|
||||
| tg_value | string | Value.
|
||||
|===
|
||||
|
||||
[[trigger_data_focus]]
|
||||
|
@ -3584,8 +3584,8 @@ The "focus" callback sets following variables in hashtable:
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Variable | Type | Description
|
||||
| window | pointer | Window
|
||||
| buffer | pointer | Buffer
|
||||
| window | pointer | Window.
|
||||
| buffer | pointer | Buffer.
|
||||
|===
|
||||
|
||||
The hashtable contains all keys/values from hashtable received (type:
|
||||
|
@ -3673,10 +3673,10 @@ Sections:
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Section | Control command | Description
|
||||
| look | /set xfer.look.* | Look and feel
|
||||
| color | /set xfer.color.* | Colors
|
||||
| network | /set xfer.network.* | Network options
|
||||
| file | /set xfer.file.* | Options for files sent/received
|
||||
| look | /set xfer.look.* | Look and feel.
|
||||
| color | /set xfer.color.* | Colors.
|
||||
| network | /set xfer.network.* | Network options.
|
||||
| file | /set xfer.file.* | Options for files sent/received.
|
||||
|===
|
||||
|
||||
Options:
|
||||
|
|
|
@ -63,35 +63,35 @@ Les répertoires principaux de WeeChat sont :
|
|||
[width="100%",cols="1m,3",options="header"]
|
||||
|===
|
||||
| Répertoire | Description
|
||||
| src/ | Racine des sources
|
||||
| core/ | Fonctions du cœur : point d'entrée, structures internes
|
||||
| gui/ | Fonctions pour les tampons, fenêtres, ... (utilisées par toutes les interfaces)
|
||||
| curses/ | Interface Curses
|
||||
| plugins/ | API extension/script
|
||||
| alias/ | Extension Alias
|
||||
| aspell/ | Extension Aspell
|
||||
| charset/ | Extension Charset
|
||||
| exec/ | Extension Exec
|
||||
| fifo/ | Extension Fifo (tube FIFO utilisé pour envoyer des commandes à WeeChat)
|
||||
| guile/ | API script Guile (scheme)
|
||||
| irc/ | Extension IRC (Internet Relay Chat)
|
||||
| javascript/ | API script Javascript
|
||||
| logger/ | Extension Logger (enregistrer les messages affichés dans des fichiers)
|
||||
| lua/ | API script Lua
|
||||
| perl/ | API script Perl
|
||||
| python/ | API script Python
|
||||
| relay/ | Extension Relay (proxy IRC + relai pour interfaces distantes)
|
||||
| ruby/ | API script Ruby
|
||||
| script/ | Gestionnaire de scripts
|
||||
| tcl/ | API script Tcl
|
||||
| trigger/ | Extension Trigger
|
||||
| xfer/ | Extension Xfer (IRC DCC fichier/discussion)
|
||||
| tests/ | Tests
|
||||
| unit/ | Tests unitaires
|
||||
| core/ | Tests unitaires pour les fonctions du cœur
|
||||
| doc/ | Documentation
|
||||
| po/ | Fichiers de traductions (gettext)
|
||||
| debian/ | Empaquetage Debian
|
||||
| src/ | Racine des sources.
|
||||
| core/ | Fonctions du cœur : point d'entrée, structures internes.
|
||||
| gui/ | Fonctions pour les tampons, fenêtres, ... (utilisées par toutes les interfaces).
|
||||
| curses/ | Interface Curses.
|
||||
| plugins/ | API extension/script.
|
||||
| alias/ | Extension Alias.
|
||||
| aspell/ | Extension Aspell.
|
||||
| charset/ | Extension Charset.
|
||||
| exec/ | Extension Exec.
|
||||
| fifo/ | Extension Fifo (tube FIFO utilisé pour envoyer des commandes à WeeChat).
|
||||
| guile/ | API script Guile (scheme).
|
||||
| irc/ | Extension IRC (Internet Relay Chat).
|
||||
| javascript/ | API script Javascript.
|
||||
| logger/ | Extension Logger (enregistrer les messages affichés dans des fichiers).
|
||||
| lua/ | API script Lua.
|
||||
| perl/ | API script Perl.
|
||||
| python/ | API script Python.
|
||||
| relay/ | Extension Relay (proxy IRC + relai pour interfaces distantes).
|
||||
| ruby/ | API script Ruby.
|
||||
| script/ | Gestionnaire de scripts.
|
||||
| tcl/ | API script Tcl.
|
||||
| trigger/ | Extension Trigger.
|
||||
| xfer/ | Extension Xfer (IRC DCC fichier/discussion).
|
||||
| tests/ | Tests.
|
||||
| unit/ | Tests unitaires.
|
||||
| core/ | Tests unitaires pour les fonctions du cœur.
|
||||
| doc/ | Documentation.
|
||||
| po/ | Fichiers de traductions (gettext).
|
||||
| debian/ | Empaquetage Debian.
|
||||
|===
|
||||
|
||||
[[sources]]
|
||||
|
@ -108,64 +108,64 @@ Le cœur de WeeChat est situé dans les répertoires suivants :
|
|||
[width="100%",cols="1m,3",options="header"]
|
||||
|===
|
||||
| Chemin/fichier | Description
|
||||
| core/ | Fonctions du cœur : point d'entrée, structures internes
|
||||
| wee-arraylist.c | Listes avec tableau (« arraylists »)
|
||||
| wee-backtrace.c | Afficher une trace après un plantage
|
||||
| wee-command.c | Commandes du cœur de WeeChat
|
||||
| wee-completion.c | Complétions par défaut
|
||||
| wee-config-file.c | Gestion des fichiers de configuration
|
||||
| wee-config.c | Options de configuration du cœur de WeeChat (fichier weechat.conf)
|
||||
| wee-debug.c | Quelques fonctions de debug
|
||||
| wee-eval.c | Évaluation d'expressions avec des références à des variables internes
|
||||
| wee-hashtable.c | Tables de hachage
|
||||
| wee-hdata.c | Hdata (accès direct aux données en utilisant des tables de hachage)
|
||||
| wee-hook.c | Crochets ("hooks")
|
||||
| wee-infolist.c | Infolists (listes avec les données des objets)
|
||||
| wee-input.c | Entrée de commandes/texte
|
||||
| wee-list.c | Listes triées
|
||||
| wee-log.c | Écriture dans le fichier de log WeeChat (weechat.log)
|
||||
| wee-network.c | Fonctions réseau (connexion aux serveurs/proxies)
|
||||
| wee-proxy.c | Gestion des proxies
|
||||
| wee-secure.c | Options des données sécurisées (fichier sec.conf)
|
||||
| wee-string.c | Fonctions sur les chaînes de caractères
|
||||
| wee-upgrade-file.c | Système de mise à jour interne
|
||||
| wee-upgrade.c | Mise à jour du cœur de WeeChat (tampons, lignes, historique, ...)
|
||||
| wee-url.c | Transfert d'URL (en utilisant libcurl)
|
||||
| wee-utf8.c | Fonctions UTF-8
|
||||
| wee-util.c | Quelques autres fonctions utilitaires
|
||||
| wee-version.c | Fonctions pour la version de WeeChat
|
||||
| weechat.c | Fonctions principales : options de ligne de commande, démarrage
|
||||
| gui/ | Fonctions pour les tampons, fenêtres, ... (utilisées par toutes les interfaces)
|
||||
| gui-bar-item.c | Objets de barre
|
||||
| gui-bar-window.c | Fenêtres de barre
|
||||
| gui-bar.c | Barres
|
||||
| gui-buffer.c | Tampons
|
||||
| gui-chat.c | Fonctions pour la discussion (afficher un message, ...)
|
||||
| gui-color.c | Fonctions de couleur
|
||||
| gui-completion.c | Complétion sur la ligne de commande
|
||||
| gui-cursor.c | Mode curseur (mouvement libre du curseur)
|
||||
| gui-filter.c | Filtres
|
||||
| gui-focus.c | Fonctions concernant le focus (pour les modes curseur et souris)
|
||||
| gui-history.c | Commandes/texte sauvés dans les tampons
|
||||
| gui-hotlist.c | Gestion de la "hotlist" (liste des tampons avec activité)
|
||||
| gui-input.c | Fonctions d'entrée (barre "input")
|
||||
| gui-key.c | Fonctions pour le clavier
|
||||
| gui-layout.c | Dispositions ("layouts")
|
||||
| gui-line.c | Lignes dans les tampons
|
||||
| gui-mouse.c | Souris
|
||||
| gui-nick.c | Fonctions pour les pseudos
|
||||
| gui-nicklist.c | Liste de pseudos dans les tampons
|
||||
| gui-window.c | Fenêtres
|
||||
| curses/ | Interface Curses
|
||||
| gui-curses-bar-window.c | Affichage dans les fenêtres de barre
|
||||
| gui-curses-chat.c | Affichage dans la zone de discussion (messages)
|
||||
| gui-curses-color.c | Fonctions pour les couleurs
|
||||
| gui-curses-key.c | Fonctions pour le clavier (touches par défaut, lecture du clavier)
|
||||
| gui-curses-main.c | Boucle principale de WeeChat (attente des évènements clavier/réseau)
|
||||
| gui-curses-mouse.c | Souris
|
||||
| gui-curses-term.c | Fonctions pour le terminal
|
||||
| gui-curses-window.c | Fenêtres
|
||||
| main.c | Point d'entrée
|
||||
| core/ | Fonctions du cœur : point d'entrée, structures internes.
|
||||
| wee-arraylist.c | Listes avec tableau (« arraylists »).
|
||||
| wee-backtrace.c | Afficher une trace après un plantage.
|
||||
| wee-command.c | Commandes du cœur de WeeChat.
|
||||
| wee-completion.c | Complétions par défaut.
|
||||
| wee-config-file.c | Gestion des fichiers de configuration.
|
||||
| wee-config.c | Options de configuration du cœur de WeeChat (fichier weechat.conf).
|
||||
| wee-debug.c | Quelques fonctions de debug.
|
||||
| wee-eval.c | Évaluation d'expressions avec des références à des variables internes.
|
||||
| wee-hashtable.c | Tables de hachage.
|
||||
| wee-hdata.c | Hdata (accès direct aux données en utilisant des tables de hachage).
|
||||
| wee-hook.c | Crochets ("hooks").
|
||||
| wee-infolist.c | Infolists (listes avec les données des objets).
|
||||
| wee-input.c | Entrée de commandes/texte.
|
||||
| wee-list.c | Listes triées.
|
||||
| wee-log.c | Écriture dans le fichier de log WeeChat (weechat.log).
|
||||
| wee-network.c | Fonctions réseau (connexion aux serveurs/proxies).
|
||||
| wee-proxy.c | Gestion des proxies.
|
||||
| wee-secure.c | Options des données sécurisées (fichier sec.conf).
|
||||
| wee-string.c | Fonctions sur les chaînes de caractères.
|
||||
| wee-upgrade-file.c | Système de mise à jour interne.
|
||||
| wee-upgrade.c | Mise à jour du cœur de WeeChat (tampons, lignes, historique, ...).
|
||||
| wee-url.c | Transfert d'URL (en utilisant libcurl).
|
||||
| wee-utf8.c | Fonctions UTF-8.
|
||||
| wee-util.c | Quelques autres fonctions utilitaires.
|
||||
| wee-version.c | Fonctions pour la version de WeeChat.
|
||||
| weechat.c | Fonctions principales : options de ligne de commande, démarrage.
|
||||
| gui/ | Fonctions pour les tampons, fenêtres, ... (utilisées par toutes les interfaces).
|
||||
| gui-bar-item.c | Objets de barre.
|
||||
| gui-bar-window.c | Fenêtres de barre.
|
||||
| gui-bar.c | Barres.
|
||||
| gui-buffer.c | Tampons.
|
||||
| gui-chat.c | Fonctions pour la discussion (afficher un message, ...).
|
||||
| gui-color.c | Fonctions de couleur.
|
||||
| gui-completion.c | Complétion sur la ligne de commande.
|
||||
| gui-cursor.c | Mode curseur (mouvement libre du curseur).
|
||||
| gui-filter.c | Filtres.
|
||||
| gui-focus.c | Fonctions concernant le focus (pour les modes curseur et souris).
|
||||
| gui-history.c | Commandes/texte sauvés dans les tampons.
|
||||
| gui-hotlist.c | Gestion de la "hotlist" (liste des tampons avec activité).
|
||||
| gui-input.c | Fonctions d'entrée (barre "input").
|
||||
| gui-key.c | Fonctions pour le clavier.
|
||||
| gui-layout.c | Dispositions ("layouts").
|
||||
| gui-line.c | Lignes dans les tampons.
|
||||
| gui-mouse.c | Souris.
|
||||
| gui-nick.c | Fonctions pour les pseudos.
|
||||
| gui-nicklist.c | Liste de pseudos dans les tampons.
|
||||
| gui-window.c | Fenêtres.
|
||||
| curses/ | Interface Curses.
|
||||
| gui-curses-bar-window.c | Affichage dans les fenêtres de barre.
|
||||
| gui-curses-chat.c | Affichage dans la zone de discussion (messages).
|
||||
| gui-curses-color.c | Fonctions pour les couleurs.
|
||||
| gui-curses-key.c | Fonctions pour le clavier (touches par défaut, lecture du clavier).
|
||||
| gui-curses-main.c | Boucle principale de WeeChat (attente des évènements clavier/réseau).
|
||||
| gui-curses-mouse.c | Souris.
|
||||
| gui-curses-term.c | Fonctions pour le terminal.
|
||||
| gui-curses-window.c | Fenêtres.
|
||||
| main.c | Point d'entrée.
|
||||
|===
|
||||
|
||||
[[sources_plugins]]
|
||||
|
@ -174,141 +174,141 @@ Le cœur de WeeChat est situé dans les répertoires suivants :
|
|||
[width="100%",cols="1m,3",options="header"]
|
||||
|===
|
||||
| Chemin/fichier | Description
|
||||
| plugins/ | Racine des extensions
|
||||
| plugin.c | Gestion des extensions (chargement/déchargement des librairies C dynamiques)
|
||||
| plugin-api.c | Fonctions supplémentaires pour l'API extension (enveloppes autour des fonctions du cœur de WeeChat)
|
||||
| plugin-config.c | Options de configuration des extensions (fichier plugins.conf)
|
||||
| plugin-script.c | Fonctions communes utilisés par les extensions pour les scripts
|
||||
| plugin-script-api.c | Fonctions pour l'API script : enveloppes autour de quelques fonctions de l'API extension
|
||||
| weechat-plugin.h | En-tête destiné à être distribué avec les extensions WeeChat, pour les compiler
|
||||
| alias/ | Extension Alias
|
||||
| alias.c | Fonctions principales pour les alias
|
||||
| alias-command.c | Commandes Alias
|
||||
| alias-completion.c | Complétions pour Alias
|
||||
| alias-config.c | Options de configuration des alias (fichier alias.conf)
|
||||
| alias-info.c | Info/infolists/hdata pour les alias
|
||||
| aspell/ | Extension Aspell
|
||||
| weechat-aspell.c | Fonctions principales pour Aspell
|
||||
| weechat-aspell-bar-item.c | Objets de barre Aspell
|
||||
| weechat-aspell-command.c | Commandes Aspell
|
||||
| weechat-aspell-completion.c | Complétions pour Aspell
|
||||
| weechat-aspell-config.c | Options de configuration pour Aspell (fichier aspell.conf)
|
||||
| weechat-aspell-info.c | Info/infolists/hdata pour Aspell
|
||||
| weechat-aspell-speller.c | Gestion des correcteurs orthographiques
|
||||
| charset/ | Extension Charset
|
||||
| charset.c | Fonctions pour Charset
|
||||
| exec/ | Extension Exec
|
||||
| exec.c | Fonctions principales de Exec
|
||||
| exec-buffer.c | Tampon Exec
|
||||
| exec-command.c | Commandes pour Exec
|
||||
| exec-completion.c | Complétions pour Exec
|
||||
| exec-config.c | Options de configuration pour Exec (fichier exec.conf)
|
||||
| fifo/ | Extension Fifo
|
||||
| fifo.c | Fonctions principales de Fifo
|
||||
| fifo-command.c | Commandes pour Fifo
|
||||
| fifo-config.c | Options de configuration pour Fifo (fichier fifo.conf)
|
||||
| fifo-info.c | Info/infolists/hdata pour Fifo
|
||||
| guile/ | Extension Guile (scheme)
|
||||
| weechat-guile.c | Fonctions principales pour Guile (chargement/déchargement des scripts, exécution de code Guile)
|
||||
| weechat-guile-api.c | Fonctions de l'API script Guile
|
||||
| irc/ | Extension IRC (Internet Relay Chat)
|
||||
| irc.c | Fonctions principales IRC
|
||||
| irc-bar-item.c | Objets de barre IRC
|
||||
| irc-buffer.c | Tampons IRC
|
||||
| irc-channel.c | Canaux IRC
|
||||
| irc-color.c | Couleurs IRC
|
||||
| irc-command.c | Commandes IRC
|
||||
| irc-completion.c | Complétions IRC
|
||||
| irc-config.c | Options de configuration IRC (fichier irc.conf)
|
||||
| irc-ctcp.c | CTCP IRC
|
||||
| irc-debug.c | Fonctions de debug IRC
|
||||
| irc-ignore.c | Ignore IRC
|
||||
| irc-info.c | Info/infolists/hdata pour IRC
|
||||
| irc-input.c | Entrée de commandes/texte
|
||||
| irc-message.c | Fonctions pour manipuler les messages IRC
|
||||
| irc-mode.c | Fonctions pour les modes de canal/pseudo
|
||||
| irc-msgbuffer.c | Tampon cible pour les messages IRC
|
||||
| irc-nick.c | Pseudos IRC
|
||||
| irc-notify.c | Listes de notification IRC
|
||||
| irc-protocol.c | Protocole IRC (RFCs 1459/2810/2811/2812/2813)
|
||||
| irc-raw.c | Tampon des données brutes IRC
|
||||
| irc-redirect.c | Redirection de la sortie des commandes IRC
|
||||
| irc-sasl.c | Authentification SASL avec le serveur IRC
|
||||
| irc-server.c | Communication avec le serveur IRC
|
||||
| irc-upgrade.c | Sauvegarde/restauration des données IRC lors de la mise à jour de WeeChat
|
||||
| javascript/ | Extension Javascript
|
||||
| weechat-js.cpp | Fonctions principales pour Javascript (chargement/déchargement des scripts, exécution de code Javascript)
|
||||
| weechat-js-api.cpp | Fonctions de l'API script Javascript
|
||||
| weechat-js-v8.cpp | Fonctions Javascript v8
|
||||
| logger/ | Extension Logger
|
||||
| logger.c | Fonctions principales pour Logger
|
||||
| logger-buffer.c | Gestion des listes de tampons pour Logger
|
||||
| logger-config.c | Options de configuration pour Logger (fichier logger.conf)
|
||||
| logger-info.c | Info/infolists/hdata pour Logger
|
||||
| logger-tail.c | Fonctions pour obtenir les dernières lignes d'un fichier
|
||||
| lua/ | Extension Lua
|
||||
| weechat-lua.c | Fonctions principales pour Lua (chargement/déchargement des scripts, exécution de code Lua)
|
||||
| weechat-lua-api.c | Fonctions de l'API script Lua
|
||||
| perl/ | Extension Perl
|
||||
| weechat-perl.c | Fonctions principales pour Perl (chargement/déchargement des scripts, exécution de code Perl)
|
||||
| weechat-perl-api.c | Fonctions de l'API script Perl
|
||||
| python/ | Extension Python
|
||||
| weechat-python.c | Fonctions principales pour Python (chargement/déchargement des scripts, exécution de code Python)
|
||||
| weechat-python-api.c | Fonctions de l'API script Python
|
||||
| relay/ | Extension Relay (proxy IRC et relai pour des interfaces distantes)
|
||||
| relay.c | Fonctions principales de Relay
|
||||
| relay-buffer.c | Tampon Relay
|
||||
| relay-client.c | Clients du relai
|
||||
| relay-command.c | Commandes de Relay
|
||||
| relay-completion.c | Complétions de Relay
|
||||
| relay-config.c | Options de configuration pour Relay (fichier relay.conf)
|
||||
| relay-info.c | Info/infolists/hdata pour Relay
|
||||
| relay-network.c | Fonctions de réseau pour Relay
|
||||
| relay-raw.c | Tampon des données brutes de Relay
|
||||
| relay-server.c | Serveur Relay
|
||||
| relay-upgrade.c | Sauvegarde/restauration des données Relay lors de la mise à jour de WeeChat
|
||||
| relay-websocket.c | Fonctions pour le serveur WebSocket (RFC 6455)
|
||||
| irc/ | Proxy IRC
|
||||
| relay-irc.c | Fonctions principales pour le proxy IRC
|
||||
| weechat/ | Relai pour les interfaces distantes
|
||||
| relay-weechat.c | Relai pour les interfaces distantes (fonctions principales)
|
||||
| relay-weechat-msg.c | Envoi de messages binaires aux clients
|
||||
| relay-weechat-nicklist.c | Fonctions pour la liste de pseudos
|
||||
| relay-weechat-protocol.c | Lecture des commandes des clients
|
||||
| ruby/ | Extension Ruby
|
||||
| weechat-ruby.c | Fonctions principales pour Ruby (chargement/déchargement des scripts, exécution de code Ruby)
|
||||
| weechat-ruby-api.c | Fonctions de l'API script Ruby
|
||||
| script/ | Gestionnaire de scripts
|
||||
| script.c | Fonctions principales du gestionnaire de scripts
|
||||
| script-action.c | Actions sur les scripts (chargement/déchargement, installation/suppression, ...)
|
||||
| script-buffer.c | Tampon pour le gestionnaire de scripts
|
||||
| script-command.c | Commandes pour le gestionnaire de scripts
|
||||
| script-completion.c | Complétions pour le gestionnaire de scripts
|
||||
| script-config.c | Options de configuration pour le gestionnaire de scripts (fichier script.conf)
|
||||
| script-info.c | Info/infolists/hdata pour le gestionnaire de scripts
|
||||
| script-repo.c | Téléchargement et lecture du dépôt de scripts
|
||||
| tcl/ | Extension Tcl
|
||||
| weechat-tcl.c | Fonctions principales pour Tcl (chargement/déchargement des scripts, exécution de code Tcl)
|
||||
| weechat-tcl-api.c | Fonctions de l'API script Tcl
|
||||
| trigger/ | Extension Trigger
|
||||
| trigger.c | Fonctions principales de Trigger
|
||||
| trigger-buffer.c | Tampon Trigger
|
||||
| trigger-callback.c | Callbacks de Trigger
|
||||
| trigger-command.c | Commandes pour Trigger
|
||||
| trigger-completion.c | Complétions pour Trigger
|
||||
| trigger-config.c | Options de configuration pour Trigger (fichier trigger.conf)
|
||||
| xfer/ | Extension Xfer (IRC DCC fichier/discussion)
|
||||
| xfer.c | Fonctions principales de Xfer
|
||||
| xfer-buffer.c | Tampon Xfer
|
||||
| xfer-chat.c | Discussion DCC
|
||||
| xfer-command.c | Commandes pour Xfer
|
||||
| xfer-completion.c | Complétions pour Xfer
|
||||
| xfer-config.c | Options de configuration pour Xfer (fichier xfer.conf)
|
||||
| xfer-dcc.c | Transfert de fichier par DCC
|
||||
| xfer-file.c | Fonctions pour les fichiers dans Xfer
|
||||
| xfer-info.c | Info/infolists/hdata pour Xfer
|
||||
| xfer-network.c | Fonctions réseau pour Xfer
|
||||
| xfer-upgrade.c | Sauvegarde/restauration des données Xfer lors de la mise à jour de WeeChat
|
||||
| plugins/ | Racine des extensions.
|
||||
| plugin.c | Gestion des extensions (chargement/déchargement des librairies C dynamiques).
|
||||
| plugin-api.c | Fonctions supplémentaires pour l'API extension (enveloppes autour des fonctions du cœur de WeeChat).
|
||||
| plugin-config.c | Options de configuration des extensions (fichier plugins.conf).
|
||||
| plugin-script.c | Fonctions communes utilisés par les extensions pour les scripts.
|
||||
| plugin-script-api.c | Fonctions pour l'API script : enveloppes autour de quelques fonctions de l'API extension.
|
||||
| weechat-plugin.h | En-tête destiné à être distribué avec les extensions WeeChat, pour les compiler.
|
||||
| alias/ | Extension Alias.
|
||||
| alias.c | Fonctions principales pour les alias.
|
||||
| alias-command.c | Commandes Alias.
|
||||
| alias-completion.c | Complétions pour Alias.
|
||||
| alias-config.c | Options de configuration des alias (fichier alias.conf).
|
||||
| alias-info.c | Info/infolists/hdata pour les alias.
|
||||
| aspell/ | Extension Aspell.
|
||||
| weechat-aspell.c | Fonctions principales pour Aspell.
|
||||
| weechat-aspell-bar-item.c | Objets de barre Aspell.
|
||||
| weechat-aspell-command.c | Commandes Aspell.
|
||||
| weechat-aspell-completion.c | Complétions pour Aspell.
|
||||
| weechat-aspell-config.c | Options de configuration pour Aspell (fichier aspell.conf).
|
||||
| weechat-aspell-info.c | Info/infolists/hdata pour Aspell.
|
||||
| weechat-aspell-speller.c | Gestion des correcteurs orthographiques.
|
||||
| charset/ | Extension Charset.
|
||||
| charset.c | Fonctions pour Charset.
|
||||
| exec/ | Extension Exec.
|
||||
| exec.c | Fonctions principales de Exec.
|
||||
| exec-buffer.c | Tampon Exec.
|
||||
| exec-command.c | Commandes pour Exec.
|
||||
| exec-completion.c | Complétions pour Exec.
|
||||
| exec-config.c | Options de configuration pour Exec (fichier exec.conf).
|
||||
| fifo/ | Extension Fifo.
|
||||
| fifo.c | Fonctions principales de Fifo.
|
||||
| fifo-command.c | Commandes pour Fifo.
|
||||
| fifo-config.c | Options de configuration pour Fifo (fichier fifo.conf).
|
||||
| fifo-info.c | Info/infolists/hdata pour Fifo.
|
||||
| guile/ | Extension Guile (scheme).
|
||||
| weechat-guile.c | Fonctions principales pour Guile (chargement/déchargement des scripts, exécution de code Guile).
|
||||
| weechat-guile-api.c | Fonctions de l'API script Guile.
|
||||
| irc/ | Extension IRC (Internet Relay Chat).
|
||||
| irc.c | Fonctions principales IRC.
|
||||
| irc-bar-item.c | Objets de barre IRC.
|
||||
| irc-buffer.c | Tampons IRC.
|
||||
| irc-channel.c | Canaux IRC.
|
||||
| irc-color.c | Couleurs IRC.
|
||||
| irc-command.c | Commandes IRC.
|
||||
| irc-completion.c | Complétions IRC.
|
||||
| irc-config.c | Options de configuration IRC (fichier irc.conf).
|
||||
| irc-ctcp.c | CTCP IRC.
|
||||
| irc-debug.c | Fonctions de debug IRC.
|
||||
| irc-ignore.c | Ignore IRC.
|
||||
| irc-info.c | Info/infolists/hdata pour IRC.
|
||||
| irc-input.c | Entrée de commandes/texte.
|
||||
| irc-message.c | Fonctions pour manipuler les messages IRC.
|
||||
| irc-mode.c | Fonctions pour les modes de canal/pseudo.
|
||||
| irc-msgbuffer.c | Tampon cible pour les messages IRC.
|
||||
| irc-nick.c | Pseudos IRC.
|
||||
| irc-notify.c | Listes de notification IRC.
|
||||
| irc-protocol.c | Protocole IRC (RFCs 1459/2810/2811/2812/2813).
|
||||
| irc-raw.c | Tampon des données brutes IRC.
|
||||
| irc-redirect.c | Redirection de la sortie des commandes IRC.
|
||||
| irc-sasl.c | Authentification SASL avec le serveur IRC.
|
||||
| irc-server.c | Communication avec le serveur IRC.
|
||||
| irc-upgrade.c | Sauvegarde/restauration des données IRC lors de la mise à jour de WeeChat.
|
||||
| javascript/ | Extension Javascript.
|
||||
| weechat-js.cpp | Fonctions principales pour Javascript (chargement/déchargement des scripts, exécution de code Javascript).
|
||||
| weechat-js-api.cpp | Fonctions de l'API script Javascript.
|
||||
| weechat-js-v8.cpp | Fonctions Javascript v8.
|
||||
| logger/ | Extension Logger.
|
||||
| logger.c | Fonctions principales pour Logger.
|
||||
| logger-buffer.c | Gestion des listes de tampons pour Logger.
|
||||
| logger-config.c | Options de configuration pour Logger (fichier logger.conf).
|
||||
| logger-info.c | Info/infolists/hdata pour Logger.
|
||||
| logger-tail.c | Fonctions pour obtenir les dernières lignes d'un fichier.
|
||||
| lua/ | Extension Lua.
|
||||
| weechat-lua.c | Fonctions principales pour Lua (chargement/déchargement des scripts, exécution de code Lua).
|
||||
| weechat-lua-api.c | Fonctions de l'API script Lua.
|
||||
| perl/ | Extension Perl.
|
||||
| weechat-perl.c | Fonctions principales pour Perl (chargement/déchargement des scripts, exécution de code Perl).
|
||||
| weechat-perl-api.c | Fonctions de l'API script Perl.
|
||||
| python/ | Extension Python.
|
||||
| weechat-python.c | Fonctions principales pour Python (chargement/déchargement des scripts, exécution de code Python).
|
||||
| weechat-python-api.c | Fonctions de l'API script Python.
|
||||
| relay/ | Extension Relay (proxy IRC et relai pour des interfaces distantes).
|
||||
| relay.c | Fonctions principales de Relay.
|
||||
| relay-buffer.c | Tampon Relay.
|
||||
| relay-client.c | Clients du relai.
|
||||
| relay-command.c | Commandes de Relay.
|
||||
| relay-completion.c | Complétions de Relay.
|
||||
| relay-config.c | Options de configuration pour Relay (fichier relay.conf).
|
||||
| relay-info.c | Info/infolists/hdata pour Relay.
|
||||
| relay-network.c | Fonctions de réseau pour Relay.
|
||||
| relay-raw.c | Tampon des données brutes de Relay.
|
||||
| relay-server.c | Serveur Relay.
|
||||
| relay-upgrade.c | Sauvegarde/restauration des données Relay lors de la mise à jour de WeeChat.
|
||||
| relay-websocket.c | Fonctions pour le serveur WebSocket (RFC 6455).
|
||||
| irc/ | Proxy IRC.
|
||||
| relay-irc.c | Fonctions principales pour le proxy IRC.
|
||||
| weechat/ | Relai pour les interfaces distantes.
|
||||
| relay-weechat.c | Relai pour les interfaces distantes (fonctions principales).
|
||||
| relay-weechat-msg.c | Envoi de messages binaires aux clients.
|
||||
| relay-weechat-nicklist.c | Fonctions pour la liste de pseudos.
|
||||
| relay-weechat-protocol.c | Lecture des commandes des clients.
|
||||
| ruby/ | Extension Ruby.
|
||||
| weechat-ruby.c | Fonctions principales pour Ruby (chargement/déchargement des scripts, exécution de code Ruby).
|
||||
| weechat-ruby-api.c | Fonctions de l'API script Ruby.
|
||||
| script/ | Gestionnaire de scripts.
|
||||
| script.c | Fonctions principales du gestionnaire de scripts.
|
||||
| script-action.c | Actions sur les scripts (chargement/déchargement, installation/suppression, ...).
|
||||
| script-buffer.c | Tampon pour le gestionnaire de scripts.
|
||||
| script-command.c | Commandes pour le gestionnaire de scripts.
|
||||
| script-completion.c | Complétions pour le gestionnaire de scripts.
|
||||
| script-config.c | Options de configuration pour le gestionnaire de scripts (fichier script.conf).
|
||||
| script-info.c | Info/infolists/hdata pour le gestionnaire de scripts.
|
||||
| script-repo.c | Téléchargement et lecture du dépôt de scripts.
|
||||
| tcl/ | Extension Tcl.
|
||||
| weechat-tcl.c | Fonctions principales pour Tcl (chargement/déchargement des scripts, exécution de code Tcl).
|
||||
| weechat-tcl-api.c | Fonctions de l'API script Tcl.
|
||||
| trigger/ | Extension Trigger.
|
||||
| trigger.c | Fonctions principales de Trigger.
|
||||
| trigger-buffer.c | Tampon Trigger.
|
||||
| trigger-callback.c | Callbacks de Trigger.
|
||||
| trigger-command.c | Commandes pour Trigger.
|
||||
| trigger-completion.c | Complétions pour Trigger.
|
||||
| trigger-config.c | Options de configuration pour Trigger (fichier trigger.conf).
|
||||
| xfer/ | Extension Xfer (IRC DCC fichier/discussion).
|
||||
| xfer.c | Fonctions principales de Xfer.
|
||||
| xfer-buffer.c | Tampon Xfer.
|
||||
| xfer-chat.c | Discussion DCC.
|
||||
| xfer-command.c | Commandes pour Xfer.
|
||||
| xfer-completion.c | Complétions pour Xfer.
|
||||
| xfer-config.c | Options de configuration pour Xfer (fichier xfer.conf).
|
||||
| xfer-dcc.c | Transfert de fichier par DCC.
|
||||
| xfer-file.c | Fonctions pour les fichiers dans Xfer.
|
||||
| xfer-info.c | Info/infolists/hdata pour Xfer.
|
||||
| xfer-network.c | Fonctions réseau pour Xfer.
|
||||
| xfer-upgrade.c | Sauvegarde/restauration des données Xfer lors de la mise à jour de WeeChat.
|
||||
|===
|
||||
|
||||
[[sources_tests]]
|
||||
|
@ -317,20 +317,20 @@ Le cœur de WeeChat est situé dans les répertoires suivants :
|
|||
[width="100%",cols="1m,3",options="header"]
|
||||
|===
|
||||
| Chemin/fichier | Description
|
||||
| tests/ | Racine des tests
|
||||
| tests.cpp | Programme utilisé pour lancer les tests
|
||||
| unit/ | Racine des tests unitaires
|
||||
| core/ | Racine des tests unitaires pour le cœur
|
||||
| test-arraylist.cpp | Tests : listes avec tableau (« arraylists »)
|
||||
| test-eval.cpp | Tests : évaluation d'expressions
|
||||
| test-hashtble.cpp | Tests : tables de hachage
|
||||
| test-hdata.cpp | Tests : hdata
|
||||
| test-infolist.cpp | Tests : infolists
|
||||
| test-list.cpp | Tests : listes
|
||||
| test-string.cpp | Tests : chaînes
|
||||
| test-url.cpp | Tests : URLs
|
||||
| test-utf8.cpp | Tests : UTF-8
|
||||
| test-util.cpp | Tests : fonctions utiles
|
||||
| tests/ | Racine des tests.
|
||||
| tests.cpp | Programme utilisé pour lancer les tests.
|
||||
| unit/ | Racine des tests unitaires.
|
||||
| core/ | Racine des tests unitaires pour le cœur.
|
||||
| test-arraylist.cpp | Tests : listes avec tableau (« arraylists »).
|
||||
| test-eval.cpp | Tests : évaluation d'expressions.
|
||||
| test-hashtble.cpp | Tests : tables de hachage.
|
||||
| test-hdata.cpp | Tests : hdata.
|
||||
| test-infolist.cpp | Tests : infolists.
|
||||
| test-list.cpp | Tests : listes.
|
||||
| test-string.cpp | Tests : chaînes.
|
||||
| test-url.cpp | Tests : URLs.
|
||||
| test-utf8.cpp | Tests : UTF-8.
|
||||
| test-util.cpp | Tests : fonctions utiles.
|
||||
|===
|
||||
|
||||
[[documentation_translations]]
|
||||
|
@ -341,23 +341,23 @@ Fichiers de documentation :
|
|||
[width="100%",cols="1m,3",options="header"]
|
||||
|===
|
||||
| Chemin/fichier | Description
|
||||
| doc/ | Documentation
|
||||
| docinfo.html | Style Asciidoctor
|
||||
| docgen.py | Script Python pour construire les fichiers dans le répertoire _autogen/_ (voir ci-dessous)
|
||||
| XX/ | Documentation pour la langue XX (langues : en, fr, de, it, ...)
|
||||
| cmdline_options.XX.adoc | Options de ligne de commande (fichier inclus dans la page de manuel et le guide utilisateur)
|
||||
| weechat.1.XX.adoc | Page de manuel (`man weechat`)
|
||||
| weechat_dev.XX.adoc | Guide du développeur (ce document)
|
||||
| weechat_faq.XX.adoc | FAQ (questions fréquemment posées)
|
||||
| weechat_plugin_api.XX.adoc | Référence API extension
|
||||
| weechat_quickstart.XX.adoc | Guide de démarrage
|
||||
| weechat_relay_protocol.XX.adoc | Protocole Relay (pour les interfaces distantes)
|
||||
| weechat_scripting.XX.adoc | Guide pour scripts
|
||||
| weechat_tester.XX.adoc | Guide du testeur
|
||||
| weechat_user.XX.adoc | Guide utilisateur
|
||||
| autogen/ | Fichiers automatiquement générés avec le script docgen.py
|
||||
| user/ | Fichiers automatiquement générés pour le guide utilisateur (ne *JAMAIS* les mettre à jour manuellement !)
|
||||
| plugin_api/ | Fichiers automatiquement générés pour l'API extension (ne *JAMAIS* les mettre à jour manuellement !)
|
||||
| doc/ | Documentation.
|
||||
| docinfo.html | Style Asciidoctor.
|
||||
| docgen.py | Script Python pour construire les fichiers dans le répertoire _autogen/_ (voir ci-dessous).
|
||||
| XX/ | Documentation pour la langue XX (langues : en, fr, de, it, ...).
|
||||
| cmdline_options.XX.adoc | Options de ligne de commande (fichier inclus dans la page de manuel et le guide utilisateur).
|
||||
| weechat.1.XX.adoc | Page de manuel (`man weechat`).
|
||||
| weechat_dev.XX.adoc | Guide du développeur (ce document).
|
||||
| weechat_faq.XX.adoc | FAQ (questions fréquemment posées).
|
||||
| weechat_plugin_api.XX.adoc | Référence API extension.
|
||||
| weechat_quickstart.XX.adoc | Guide de démarrage.
|
||||
| weechat_relay_protocol.XX.adoc | Protocole Relay (pour les interfaces distantes).
|
||||
| weechat_scripting.XX.adoc | Guide pour scripts.
|
||||
| weechat_tester.XX.adoc | Guide du testeur.
|
||||
| weechat_user.XX.adoc | Guide utilisateur.
|
||||
| autogen/ | Fichiers automatiquement générés avec le script docgen.py.
|
||||
| user/ | Fichiers automatiquement générés pour le guide utilisateur (ne *JAMAIS* les mettre à jour manuellement !).
|
||||
| plugin_api/ | Fichiers automatiquement générés pour l'API extension (ne *JAMAIS* les mettre à jour manuellement !).
|
||||
|===
|
||||
|
||||
Les traductions pour WeeChat et les extensions sont effectuées avec gettext, les
|
||||
|
@ -366,9 +366,9 @@ fichiers sont dans le répertoire _po/_ :
|
|||
[width="100%",cols="1m,3",options="header"]
|
||||
|===
|
||||
| Chemin/fichier | Description
|
||||
| po/ | Fichiers de traduction (gettext)
|
||||
| XX.po | Traductions pour la langue XX (fr, de, it, ...), la langue par défaut est l'anglais
|
||||
| weechat.pot | Modèle pour les traductions (automatiquement généré)
|
||||
| po/ | Fichiers de traduction (gettext).
|
||||
| XX.po | Traductions pour la langue XX (fr, de, it, ...), la langue par défaut est l'anglais.
|
||||
| weechat.pot | Modèle pour les traductions (automatiquement généré).
|
||||
|===
|
||||
|
||||
[[coding_rules]]
|
||||
|
@ -813,31 +813,31 @@ Toutes les combinaisons sont résumées dans ce tableau :
|
|||
[width="100%",cols="4,2,2,8",options="header"]
|
||||
|===
|
||||
| Code | Exemple | Aires | Description
|
||||
| [hex]#19# + STD | [hex]#19# `+01+` | chat + barres | Définir les attributs et la couleur en utilisant une option, voir le tableau ci-dessous
|
||||
| [hex]#19# + EXT | [hex]#19# `+@00001+` | chat | Définir une couleur avec la paire ncurses (utilisé seulement sur le tampon `/color`)
|
||||
| [hex]#19# + "F" + (A)STD | [hex]#19# `+F*05+` | chat + barres | Définir la couleur de texte (couleur WeeChat)
|
||||
| [hex]#19# + "F" + (A)EXT | [hex]#19# `+F@00214+` | chat + barres | Définir la couleur de texte (couleur étendue)
|
||||
| [hex]#19# + "B" + STD | [hex]#19# `+B05+` | chat + barres | Définir la couleur de fond (couleur WeeChat)
|
||||
| [hex]#19# + "B" + EXT | [hex]#19# `+B@00124+` | chat + barres | Définir le couleur de fond (couleur étendue)
|
||||
| [hex]#19# + "*" + (A)STD | [hex]#19# `+*05+` | chat + barres | Définir la couleur de texte (couleur WeeChat)
|
||||
| [hex]#19# + "*" + (A)EXT | [hex]#19# `+*@00214+` | chat + barres | Définir la couleur de texte (couleur étendue)
|
||||
| [hex]#19# + "*" + (A)STD + "," + STD | [hex]#19# `+*08,05+` | chat + barres | Définir la couleur de texte/fond (couleurs WeeChat)
|
||||
| [hex]#19# + "*" + (A)STD + "," + EXT | [hex]#19# `+*01,@00214+` | chat + barres | Définir la couleur de texte (couleur WeeChat) et de fond (couleur étendue)
|
||||
| [hex]#19# + "*" + (A)EXT + "," + STD | [hex]#19# `+*@00214,05+` | chat + barres | Définir la couleur de texte (couleur étendue) et de fond (couleur WeeChat)
|
||||
| [hex]#19# + "*" + (A)EXT + "," + EXT | [hex]#19# `+*@00214,@00017+` | chat + barres | Définir la couleur de texte/fond (couleurs étendues)
|
||||
| [hex]#19# + "b" + "F" | [hex]#19# `+bF+` | barres | Définir la couleur de texte de la barre
|
||||
| [hex]#19# + "b" + "D" | [hex]#19# `+bD+` | barres | Définir la couleur du délimiteur de la barre
|
||||
| [hex]#19# + "b" + "B" | [hex]#19# `+bB+` | barres | Définir la couleur de fond de la barre
|
||||
| [hex]#19# + "b" + "_" | [hex]#19# `+b_+` | barre input | Caractère de démarrage dans l'entrée (utilisé seulement dans l'objet "input_text")
|
||||
| [hex]#19# + "b" + "-" | [hex]#19# `+b-+` | barre input | Caractère de démarrage caché dans l'entrée (utilisé seulement dans l'objet "input_text")
|
||||
| [hex]#19# + "b" + "#" | [hex]#19# `+b#+` | barre input | Caractère de déplacement du curseur (utilisé seulement dans l'objet "input_text")
|
||||
| [hex]#19# + "b" + "i" | [hex]#19# `+bi+` | barres | Début d'objet
|
||||
| [hex]#19# + "b" + "l" (lower L) | [hex]#19# `+bl+` | barres | Ligne de démarrage d'objet
|
||||
| [hex]#19# + "E" | [hex]#19# `+E+` | chat + barres | Texte mis en valeur _(WeeChat ≥ 0.4.2)_
|
||||
| [hex]#19# + [hex]#1C# | [hex]#19# [hex]#1C# | chat + barres | Réinitialiser la couleur (garder les attributs)
|
||||
| [hex]#1A# + ATTR | [hex]#1A# `+*+` | chat + barres | Activer un attribut
|
||||
| [hex]#1B# + ATTR | [hex]#1B# `+*+` | chat + barres | Supprimer un attribut
|
||||
| [hex]#1C# | [hex]#1C# | chat + barres | Réinitialiser les attributs et la couleur
|
||||
| [hex]#19# + STD | [hex]#19# `+01+` | chat + barres | Définir les attributs et la couleur en utilisant une option, voir le tableau ci-dessous.
|
||||
| [hex]#19# + EXT | [hex]#19# `+@00001+` | chat | Définir une couleur avec la paire ncurses (utilisé seulement sur le tampon `/color`).
|
||||
| [hex]#19# + "F" + (A)STD | [hex]#19# `+F*05+` | chat + barres | Définir la couleur de texte (couleur WeeChat).
|
||||
| [hex]#19# + "F" + (A)EXT | [hex]#19# `+F@00214+` | chat + barres | Définir la couleur de texte (couleur étendue).
|
||||
| [hex]#19# + "B" + STD | [hex]#19# `+B05+` | chat + barres | Définir la couleur de fond (couleur WeeChat).
|
||||
| [hex]#19# + "B" + EXT | [hex]#19# `+B@00124+` | chat + barres | Définir le couleur de fond (couleur étendue).
|
||||
| [hex]#19# + "*" + (A)STD | [hex]#19# `+*05+` | chat + barres | Définir la couleur de texte (couleur WeeChat).
|
||||
| [hex]#19# + "*" + (A)EXT | [hex]#19# `+*@00214+` | chat + barres | Définir la couleur de texte (couleur étendue).
|
||||
| [hex]#19# + "*" + (A)STD + "," + STD | [hex]#19# `+*08,05+` | chat + barres | Définir la couleur de texte/fond (couleurs WeeChat).
|
||||
| [hex]#19# + "*" + (A)STD + "," + EXT | [hex]#19# `+*01,@00214+` | chat + barres | Définir la couleur de texte (couleur WeeChat) et de fond (couleur étendue).
|
||||
| [hex]#19# + "*" + (A)EXT + "," + STD | [hex]#19# `+*@00214,05+` | chat + barres | Définir la couleur de texte (couleur étendue) et de fond (couleur WeeChat).
|
||||
| [hex]#19# + "*" + (A)EXT + "," + EXT | [hex]#19# `+*@00214,@00017+` | chat + barres | Définir la couleur de texte/fond (couleurs étendues).
|
||||
| [hex]#19# + "b" + "F" | [hex]#19# `+bF+` | barres | Définir la couleur de texte de la barre.
|
||||
| [hex]#19# + "b" + "D" | [hex]#19# `+bD+` | barres | Définir la couleur du délimiteur de la barre.
|
||||
| [hex]#19# + "b" + "B" | [hex]#19# `+bB+` | barres | Définir la couleur de fond de la barre.
|
||||
| [hex]#19# + "b" + "_" | [hex]#19# `+b_+` | barre input | Caractère de démarrage dans l'entrée (utilisé seulement dans l'objet "input_text").
|
||||
| [hex]#19# + "b" + "-" | [hex]#19# `+b-+` | barre input | Caractère de démarrage caché dans l'entrée (utilisé seulement dans l'objet "input_text").
|
||||
| [hex]#19# + "b" + "#" | [hex]#19# `+b#+` | barre input | Caractère de déplacement du curseur (utilisé seulement dans l'objet "input_text").
|
||||
| [hex]#19# + "b" + "i" | [hex]#19# `+bi+` | barres | Début d'objet.
|
||||
| [hex]#19# + "b" + "l" (lower L) | [hex]#19# `+bl+` | barres | Ligne de démarrage d'objet.
|
||||
| [hex]#19# + "E" | [hex]#19# `+E+` | chat + barres | Texte mis en valeur _(WeeChat ≥ 0.4.2)_.
|
||||
| [hex]#19# + [hex]#1C# | [hex]#19# [hex]#1C# | chat + barres | Réinitialiser la couleur (garder les attributs).
|
||||
| [hex]#1A# + ATTR | [hex]#1A# `+*+` | chat + barres | Activer un attribut.
|
||||
| [hex]#1B# + ATTR | [hex]#1B# `+*+` | chat + barres | Supprimer un attribut.
|
||||
| [hex]#1C# | [hex]#1C# | chat + barres | Réinitialiser les attributs et la couleur.
|
||||
|===
|
||||
|
||||
Les codes couleur utilisant des options (voir _t_gui_color_enum_, dans le
|
||||
|
@ -922,13 +922,13 @@ Exemples de codes couleur :
|
|||
[width="70%",cols="1,2",options="header"]
|
||||
|===
|
||||
| Code | Description
|
||||
| [hex]#19# `+01+` | Couleur de l'option "01" (texte de discussion)
|
||||
| [hex]#19# `+*08,03+` | Jaune sur rouge
|
||||
| [hex]#19# `+*@00214+` | Orange (couleur étendue 214)
|
||||
| [hex]#19# `+*@*_00214,@00017+` | Orange (214) gras souligné sur bleu foncé (17)
|
||||
| [hex]#1A# `+_+` | Activer le souligné
|
||||
| [hex]#1B# `+_+` | Supprimer le souligné
|
||||
| [hex]#1C# | Réinitialiser les attributs et la couleur
|
||||
| [hex]#19# `+01+` | Couleur de l'option "01" (texte de discussion).
|
||||
| [hex]#19# `+*08,03+` | Jaune sur rouge.
|
||||
| [hex]#19# `+*@00214+` | Orange (couleur étendue 214).
|
||||
| [hex]#19# `+*@*_00214,@00017+` | Orange (214) gras souligné sur bleu foncé (17).
|
||||
| [hex]#1A# `+_+` | Activer le souligné.
|
||||
| [hex]#1B# `+_+` | Supprimer le souligné.
|
||||
| [hex]#1C# | Réinitialiser les attributs et la couleur.
|
||||
|===
|
||||
|
||||
[[plugin_internals]]
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -88,15 +88,15 @@ Liste des commandes disponibles (détail dans les chapitres suivants) :
|
|||
[width="80%",cols="^3m,14",options="header"]
|
||||
|===
|
||||
| Commande | Description
|
||||
| init | Initialiser la connexion avec _relay_
|
||||
| hdata | Demander un _hdata_
|
||||
| info | Demander une _info_
|
||||
| infolist | Demander une _infolist_
|
||||
| nicklist | Demander une _nicklist_ (liste de pseudos)
|
||||
| input | Envoyer des données à un tampon (texte ou commande)
|
||||
| sync | Synchroniser un/des tampon(s) (recevoir les mises à jour pour le(s) tampon(s))
|
||||
| desync | Désynchroniser un/des tampon(s) (stopper les mises à jour pour le(s) tampon(s))
|
||||
| quit | Se déconnecter de _relay_
|
||||
| init | Initialiser la connexion avec _relay_.
|
||||
| hdata | Demander un _hdata_.
|
||||
| info | Demander une _info_.
|
||||
| infolist | Demander une _infolist_.
|
||||
| nicklist | Demander une _nicklist_ (liste de pseudos).
|
||||
| input | Envoyer des données à un tampon (texte ou commande).
|
||||
| sync | Synchroniser un/des tampon(s) (recevoir les mises à jour pour le(s) tampon(s)).
|
||||
| desync | Désynchroniser un/des tampon(s) (stopper les mises à jour pour le(s) tampon(s)).
|
||||
| quit | Se déconnecter de _relay_.
|
||||
|===
|
||||
|
||||
[[command_init]]
|
||||
|
@ -550,64 +550,64 @@ Les identifiants réservés par WeeChat :
|
|||
Description | Action recommandée dans le client
|
||||
|
||||
| _buffer_opened | buffers / buffer | hdata : buffer |
|
||||
Tampon ouvert | Ouvrir le tampon
|
||||
Tampon ouvert. | Ouvrir le tampon.
|
||||
|
||||
| _buffer_type_changed | buffers / buffer | hdata : buffer |
|
||||
Type de tampon changé | Changer le type de tampon
|
||||
Type de tampon changé. | Changer le type de tampon.
|
||||
|
||||
| _buffer_moved | buffers / buffer | hdata : buffer |
|
||||
Tampon déplacé | Déplacer le tampon
|
||||
Tampon déplacé. | Déplacer le tampon.
|
||||
|
||||
| _buffer_merged | buffers / buffer | hdata : buffer |
|
||||
Tampon mélangé | Mélanger le tampon
|
||||
Tampon mélangé. | Mélanger le tampon.
|
||||
|
||||
| _buffer_unmerged | buffers / buffer | hdata : buffer |
|
||||
Tampon sorti du mélange | Sortir le tampon du mélange
|
||||
Tampon sorti du mélange. | Sortir le tampon du mélange.
|
||||
|
||||
| _buffer_hidden | buffers / buffer | hdata : buffer |
|
||||
Tampon masqué | Masquer le le tampon
|
||||
Tampon masqué. | Masquer le le tampon.
|
||||
|
||||
| _buffer_unmerged | buffers / buffer | hdata : buffer |
|
||||
Tampon démasqué | Démasquer le tampon
|
||||
Tampon démasqué. | Démasquer le tampon.
|
||||
|
||||
| _buffer_renamed | buffers / buffer | hdata : buffer |
|
||||
Tampon renommé | Renommer le tampon
|
||||
Tampon renommé. | Renommer le tampon.
|
||||
|
||||
| _buffer_title_changed | buffers / buffer | hdata : buffer |
|
||||
Titre du tampon changé | Changer le titre du tampon
|
||||
Titre du tampon changé. | Changer le titre du tampon.
|
||||
|
||||
| _buffer_localvar_added | buffers / buffer | hdata : buffer |
|
||||
Variable locale ajoutée | Ajouter la variable locale dans le tampon
|
||||
Variable locale ajoutée. | Ajouter la variable locale dans le tampon.
|
||||
|
||||
| _buffer_localvar_changed | buffers / buffer | hdata : buffer |
|
||||
Variable locale changée | Changer la variable locale dans le tampon
|
||||
Variable locale changée. | Changer la variable locale dans le tampon.
|
||||
|
||||
| _buffer_localvar_removed | buffers / buffer | hdata : buffer |
|
||||
Variable locale supprimée | Supprimer la variable locale du tampon
|
||||
Variable locale supprimée. | Supprimer la variable locale du tampon.
|
||||
|
||||
| _buffer_closing | buffers / buffer | hdata : buffer |
|
||||
Tampon qui se ferme | Fermer le tampon
|
||||
Tampon qui se ferme. | Fermer le tampon.
|
||||
|
||||
| _buffer_cleared | buffer | hdata : buffer |
|
||||
Tampon qui est vidé | Vider le tampon
|
||||
Tampon qui est vidé. | Vider le tampon.
|
||||
|
||||
| _buffer_line_added | buffer | hdata : line |
|
||||
Ligne ajoutée dans le tampon | Afficher la ligne dans le tampon
|
||||
Ligne ajoutée dans le tampon. | Afficher la ligne dans le tampon.
|
||||
|
||||
| _nicklist | nicklist | hdata : nicklist_item |
|
||||
Liste de pseudos pour un tampon | Remplacer la liste de pseudos
|
||||
Liste de pseudos pour un tampon. | Remplacer la liste de pseudos.
|
||||
|
||||
| _nicklist_diff | nicklist | hdata : nicklist_item |
|
||||
Différence de liste de pseudos pour un tampon | Mettre à jour la liste de pseudos
|
||||
Différence de liste de pseudos pour un tampon . | Mettre à jour la liste de pseudos.
|
||||
|
||||
| _pong | (always) | chaîne : paramètres du ping |
|
||||
Réponse à un "ping" | Mesurer le temps de réponse
|
||||
Réponse à un "ping". | Mesurer le temps de réponse.
|
||||
|
||||
| _upgrade | upgrade | (vide) |
|
||||
WeeChat se met à jour | Se désynchroniser de WeeChat (ou quitter)
|
||||
WeeChat se met à jour. | Se désynchroniser de WeeChat (ou quitter).
|
||||
|
||||
| _upgrade_ended | upgrade | (vide) |
|
||||
WeeChat a été mis à jour | (Re)synchroniser avec WeeChat
|
||||
WeeChat a été mis à jour. | (Re)synchroniser avec WeeChat.
|
||||
|===
|
||||
|
||||
[[message_buffer_opened]]
|
||||
|
@ -621,14 +621,14 @@ Données envoyées dans le hdata :
|
|||
[width="100%",cols="3m,2,10",options="header"]
|
||||
|===
|
||||
| Nom | Type | Description
|
||||
| number | entier | Numéro de tampon (≥ 1)
|
||||
| full_name | chaîne | Nom complet (exemple : _irc.freenode.#weechat_)
|
||||
| short_name | chaîne | Nom court (exemple : _#weechat_)
|
||||
| nicklist | entier | 1 si le tampon a une liste de pseudos, sinon 0
|
||||
| title | chaîne | Titre du tampon
|
||||
| local_variables | table de hachage | Variables locales
|
||||
| prev_buffer | pointeur | Pointeur vers le tampon précédent
|
||||
| next_buffer | pointeur | Pointeur vers le tampon suivant
|
||||
| number | entier | Numéro de tampon (≥ 1).
|
||||
| full_name | chaîne | Nom complet (exemple : _irc.freenode.#weechat_).
|
||||
| short_name | chaîne | Nom court (exemple : _#weechat_).
|
||||
| nicklist | entier | 1 si le tampon a une liste de pseudos, sinon 0.
|
||||
| title | chaîne | Titre du tampon.
|
||||
| local_variables | table de hachage | Variables locales.
|
||||
| prev_buffer | pointeur | Pointeur vers le tampon précédent.
|
||||
| next_buffer | pointeur | Pointeur vers le tampon suivant.
|
||||
|===
|
||||
|
||||
Exemple : canal _#weechat_ rejoint sur freenode, nouveau tampon
|
||||
|
@ -664,10 +664,10 @@ Données envoyées dans le hdata :
|
|||
[width="100%",cols="3m,2,10",options="header"]
|
||||
|===
|
||||
| Nom | Type | Description
|
||||
| number | entier | Numéro de tampon (≥ 1)
|
||||
| full_name | chaîne | Nom complet (exemple : _irc.freenode.#weechat_)
|
||||
| prev_buffer | pointeur | Pointeur vers le tampon précédent
|
||||
| next_buffer | pointeur | Pointeur vers le tampon suivant
|
||||
| number | entier | Numéro de tampon (≥ 1).
|
||||
| full_name | chaîne | Nom complet (exemple : _irc.freenode.#weechat_).
|
||||
| prev_buffer | pointeur | Pointeur vers le tampon précédent.
|
||||
| next_buffer | pointeur | Pointeur vers le tampon suivant.
|
||||
|===
|
||||
|
||||
Exemple : tampon _irc.freenode.#weechat_ déplacé vers le numéro 2 :
|
||||
|
@ -697,10 +697,10 @@ Données envoyées dans le hdata :
|
|||
[width="100%",cols="3m,2,10",options="header"]
|
||||
|===
|
||||
| Nom | Type | Description
|
||||
| number | entier | Numéro de tampon (≥ 1)
|
||||
| full_name | chaîne | Nom complet (exemple : _irc.freenode.#weechat_)
|
||||
| prev_buffer | pointeur | Pointeur vers le tampon précédent
|
||||
| next_buffer | pointeur | Pointeur vers le tampon suivant
|
||||
| number | entier | Numéro de tampon (≥ 1).
|
||||
| full_name | chaîne | Nom complet (exemple : _irc.freenode.#weechat_).
|
||||
| prev_buffer | pointeur | Pointeur vers le tampon précédent.
|
||||
| next_buffer | pointeur | Pointeur vers le tampon suivant.
|
||||
|===
|
||||
|
||||
Exemple : tampon _irc.freenode.#weechat_ mélangé avec le tampon n°2 :
|
||||
|
@ -730,10 +730,10 @@ Données envoyées dans le hdata :
|
|||
[width="100%",cols="3m,2,10",options="header"]
|
||||
|===
|
||||
| Nom | Type | Description
|
||||
| number | entier | Numéro de tampon (≥ 1)
|
||||
| full_name | chaîne | Nom complet (exemple : _irc.freenode.#weechat_)
|
||||
| prev_buffer | pointeur | Pointeur vers le tampon précédent
|
||||
| next_buffer | pointeur | Pointeur vers le tampon suivant
|
||||
| number | entier | Numéro de tampon (≥ 1).
|
||||
| full_name | chaîne | Nom complet (exemple : _irc.freenode.#weechat_).
|
||||
| prev_buffer | pointeur | Pointeur vers le tampon précédent.
|
||||
| next_buffer | pointeur | Pointeur vers le tampon suivant.
|
||||
|===
|
||||
|
||||
Exemple : tampon _irc.freenode.#weechat_ sorti du mélange :
|
||||
|
@ -765,10 +765,10 @@ Données envoyées dans le hdata :
|
|||
[width="100%",cols="3m,2,10",options="header"]
|
||||
|===
|
||||
| Nom | Type | Description
|
||||
| number | entier | Numéro de tampon (≥ 1)
|
||||
| full_name | chaîne | Nom complet (exemple : _irc.freenode.#weechat_)
|
||||
| prev_buffer | pointeur | Pointeur vers le tampon précédent
|
||||
| next_buffer | pointeur | Pointeur vers le tampon suivant
|
||||
| number | entier | Numéro de tampon (≥ 1).
|
||||
| full_name | chaîne | Nom complet (exemple : _irc.freenode.#weechat_).
|
||||
| prev_buffer | pointeur | Pointeur vers le tampon précédent.
|
||||
| next_buffer | pointeur | Pointeur vers le tampon suivant.
|
||||
|===
|
||||
|
||||
Exemple : tampon _irc.freenode.#weechat_ masqué :
|
||||
|
@ -800,10 +800,10 @@ Données envoyées dans le hdata :
|
|||
[width="100%",cols="3m,2,10",options="header"]
|
||||
|===
|
||||
| Nom | Type | Description
|
||||
| number | entier | Numéro de tampon (≥ 1)
|
||||
| full_name | chaîne | Nom complet (exemple : _irc.freenode.#weechat_)
|
||||
| prev_buffer | pointeur | Pointeur vers le tampon précédent
|
||||
| next_buffer | pointeur | Pointeur vers le tampon suivant
|
||||
| number | entier | Numéro de tampon (≥ 1).
|
||||
| full_name | chaîne | Nom complet (exemple : _irc.freenode.#weechat_).
|
||||
| prev_buffer | pointeur | Pointeur vers le tampon précédent.
|
||||
| next_buffer | pointeur | Pointeur vers le tampon suivant.
|
||||
|===
|
||||
|
||||
Exemple : tampon _irc.freenode.#weechat_ démasqué :
|
||||
|
@ -833,10 +833,10 @@ Données envoyées dans le hdata :
|
|||
[width="100%",cols="3m,2,10",options="header"]
|
||||
|===
|
||||
| Nom | Type | Description
|
||||
| number | entier | Numéro de tampon (≥ 1)
|
||||
| full_name | chaîne | Nom complet (exemple : _irc.freenode.#weechat_)
|
||||
| short_name | chaîne | Nom court (exemple : _#weechat_)
|
||||
| local_variables | table de hachage | Variables locales
|
||||
| number | entier | Numéro de tampon (≥ 1).
|
||||
| full_name | chaîne | Nom complet (exemple : _irc.freenode.#weechat_).
|
||||
| short_name | chaîne | Nom court (exemple : _#weechat_).
|
||||
| local_variables | table de hachage | Variables locales.
|
||||
|===
|
||||
|
||||
Exemple : tampon privé renommé de _FlashCode_ en _Flash2_ :
|
||||
|
@ -867,9 +867,9 @@ Données envoyées dans le hdata :
|
|||
[width="100%",cols="3m,2,10",options="header"]
|
||||
|===
|
||||
| Nom | Type | Description
|
||||
| number | entier | Numéro de tampon (≥ 1)
|
||||
| full_name | chaîne | Nom complet (exemple : _irc.freenode.#weechat_)
|
||||
| title | chaîne | Titre du tampon
|
||||
| number | entier | Numéro de tampon (≥ 1).
|
||||
| full_name | chaîne | Nom complet (exemple : _irc.freenode.#weechat_).
|
||||
| title | chaîne | Titre du tampon.
|
||||
|===
|
||||
|
||||
Exemple : titre changé sur le canal _#weechat_ :
|
||||
|
@ -900,8 +900,8 @@ Données envoyées dans le hdata :
|
|||
[width="100%",cols="3m,2,10",options="header"]
|
||||
|===
|
||||
| Nom | Type | Description
|
||||
| number | entier | Numéro de tampon (≥ 1)
|
||||
| full_name | chaîne | Nom complet (exemple : _irc.freenode.#weechat_)
|
||||
| number | entier | Numéro de tampon (≥ 1).
|
||||
| full_name | chaîne | Nom complet (exemple : _irc.freenode.#weechat_).
|
||||
|===
|
||||
|
||||
Exemple : tampon _irc.freenode.#weechat_ vidé :
|
||||
|
@ -929,9 +929,9 @@ Données envoyées dans le hdata :
|
|||
[width="100%",cols="3m,2,10",options="header"]
|
||||
|===
|
||||
| Nom | Type | Description
|
||||
| number | entier | Numéro de tampon (≥ 1)
|
||||
| full_name | chaîne | Nom complet (exemple : _irc.freenode.#weechat_)
|
||||
| type | entier | Type de tampon : 0 = formaté (par défaut), 1 = contenu libre
|
||||
| number | entier | Numéro de tampon (≥ 1).
|
||||
| full_name | chaîne | Nom complet (exemple : _irc.freenode.#weechat_).
|
||||
| type | entier | Type de tampon : 0 = formaté (par défaut), 1 = contenu libre.
|
||||
|===
|
||||
|
||||
Exemple : type de tampon _script.scripts_ changé de formaté (0) à contenu
|
||||
|
@ -961,9 +961,9 @@ Données envoyées dans le hdata :
|
|||
[width="100%",cols="3m,2,10",options="header"]
|
||||
|===
|
||||
| Nom | Type | Description
|
||||
| number | entier | Numéro de tampon (≥ 1)
|
||||
| full_name | chaîne | Nom complet (exemple : _irc.freenode.#weechat_)
|
||||
| local_variables | table de hachage | Variables locales
|
||||
| number | entier | Numéro de tampon (≥ 1).
|
||||
| full_name | chaîne | Nom complet (exemple : _irc.freenode.#weechat_).
|
||||
| local_variables | table de hachage | Variables locales.
|
||||
|===
|
||||
|
||||
Exemple : variable locale _test_ ajoutée dans le tampon
|
||||
|
@ -995,9 +995,9 @@ Données envoyées dans le hdata :
|
|||
[width="100%",cols="3m,2,10",options="header"]
|
||||
|===
|
||||
| Nom | Type | Description
|
||||
| number | entier | Numéro de tampon (≥ 1)
|
||||
| full_name | chaîne | Nom complet (exemple : _irc.freenode.#weechat_)
|
||||
| local_variables | table de hachage | Variables locales
|
||||
| number | entier | Numéro de tampon (≥ 1).
|
||||
| full_name | chaîne | Nom complet (exemple : _irc.freenode.#weechat_).
|
||||
| local_variables | table de hachage | Variables locales.
|
||||
|===
|
||||
|
||||
Exemple : variable locale _test_ mise à jour dans le tampon
|
||||
|
@ -1029,9 +1029,9 @@ Données envoyées dans le hdata :
|
|||
[width="100%",cols="3m,2,10",options="header"]
|
||||
|===
|
||||
| Nom | Type | Description
|
||||
| number | entier | Numéro de tampon (≥ 1)
|
||||
| full_name | chaîne | Nom complet (exemple : _irc.freenode.#weechat_)
|
||||
| local_variables | table de hachage | Variables locales
|
||||
| number | entier | Numéro de tampon (≥ 1).
|
||||
| full_name | chaîne | Nom complet (exemple : _irc.freenode.#weechat_).
|
||||
| local_variables | table de hachage | Variables locales.
|
||||
|===
|
||||
|
||||
Exemple : variable locale _test_ supprimée du tampon _irc.freenode.#weechat_ :
|
||||
|
@ -1061,14 +1061,14 @@ Données envoyées dans le hdata :
|
|||
[width="100%",cols="3m,2,10",options="header"]
|
||||
|===
|
||||
| Nom | Type | Description
|
||||
| buffer | pointeur | Pointeur vers le tampon
|
||||
| date | date/heure | Date du message
|
||||
| date_printed | date/heure | Date d'affichage du message
|
||||
| displayed | caractère | 1 si le message est affiché, 0 si le message est filtré (caché)
|
||||
| highlight | caractère | 1 si la ligne a un highlight, sinon 0
|
||||
| tags_array | tableau de chaînes | Liste des étiquettes de la ligne
|
||||
| prefix | chaîne | Préfixe
|
||||
| message | chaîne | Message
|
||||
| buffer | pointeur | Pointeur vers le tampon.
|
||||
| date | date/heure | Date du message.
|
||||
| date_printed | date/heure | Date d'affichage du message.
|
||||
| displayed | caractère | 1 si le message est affiché, 0 si le message est filtré (caché).
|
||||
| highlight | caractère | 1 si la ligne a un highlight, sinon 0.
|
||||
| tags_array | tableau de chaînes | Liste des étiquettes de la ligne.
|
||||
| prefix | chaîne | Préfixe.
|
||||
| message | chaîne | Message.
|
||||
|===
|
||||
|
||||
Exemple : nouveau message _hello!_ du pseudo _FlashCode_ sur le tampon
|
||||
|
@ -1104,8 +1104,8 @@ Données envoyées dans le hdata :
|
|||
[width="100%",cols="3m,2,10",options="header"]
|
||||
|===
|
||||
| Nom | Type | Description
|
||||
| number | entier | Numéro de tampon (≥ 1)
|
||||
| full_name | chaîne | Nom complet (exemple : _irc.freenode.#weechat_)
|
||||
| number | entier | Numéro de tampon (≥ 1).
|
||||
| full_name | chaîne | Nom complet (exemple : _irc.freenode.#weechat_).
|
||||
|===
|
||||
|
||||
Exemple : tampon _irc.freenode.#weechat_ en cours de fermeture par WeeChat :
|
||||
|
@ -1138,13 +1138,13 @@ Données envoyées dans le hdata :
|
|||
[width="100%",cols="3m,2,10",options="header"]
|
||||
|===
|
||||
| Nom | Type | Description
|
||||
| group | caractère | 1 pour un groupe, 0 pour un pseudo
|
||||
| visible | caractère | 1 si le groupe/pseudo est affiché, sinon 0
|
||||
| level | entier | Niveau du groupe (0 pour un pseudo)
|
||||
| name | chaîne | Nom du groupe/pseudo
|
||||
| color | chaîne | Couleur du nom
|
||||
| prefix | chaîne | Préfixe (seulement pour un pseudo)
|
||||
| prefix_color | chaîne | Couleur du préfixe (seulement pour un pseudo)
|
||||
| group | caractère | 1 pour un groupe, 0 pour un pseudo.
|
||||
| visible | caractère | 1 si le groupe/pseudo est affiché, sinon 0.
|
||||
| level | entier | Niveau du groupe (0 pour un pseudo).
|
||||
| name | chaîne | Nom du groupe/pseudo.
|
||||
| color | chaîne | Couleur du nom.
|
||||
| prefix | chaîne | Préfixe (seulement pour un pseudo).
|
||||
| prefix_color | chaîne | Couleur du préfixe (seulement pour un pseudo).
|
||||
|===
|
||||
|
||||
Exemple : liste de pseudos pour le tampon _irc.freenode.#weechat_ :
|
||||
|
@ -1227,14 +1227,14 @@ Données envoyées dans le hdata :
|
|||
[width="100%",cols="3m,2,10",options="header"]
|
||||
|===
|
||||
| Nom | Type | Description
|
||||
| _diff | caractère | Type de différence (voir ci-dessous)
|
||||
| group | caractère | 1 pour un groupe, 0 pour un pseudo
|
||||
| visible | caractère | 1 si le groupe/pseudo est affiché, sinon 0
|
||||
| level | entier | Niveau du groupe (0 pour un pseudo)
|
||||
| name | chaîne | Nom du groupe/pseudo
|
||||
| color | chaîne | Couleur du nom
|
||||
| prefix | chaîne | Préfixe (seulement pour un pseudo)
|
||||
| prefix_color | chaîne | Couleur du préfixe (seulement pour un pseudo)
|
||||
| _diff | caractère | Type de différence (voir ci-dessous).
|
||||
| group | caractère | 1 pour un groupe, 0 pour un pseudo.
|
||||
| visible | caractère | 1 si le groupe/pseudo est affiché, sinon 0.
|
||||
| level | entier | Niveau du groupe (0 pour un pseudo).
|
||||
| name | chaîne | Nom du groupe/pseudo.
|
||||
| color | chaîne | Couleur du nom.
|
||||
| prefix | chaîne | Préfixe (seulement pour un pseudo).
|
||||
| prefix_color | chaîne | Couleur du préfixe (seulement pour un pseudo).
|
||||
|===
|
||||
|
||||
La valeur de __diff_ peut être :
|
||||
|
|
|
@ -1112,52 +1112,52 @@ Le résultat est une table de hachage avec les clés suivantes
|
|||
| Clé | Version de WeeChat | Description | Exemple
|
||||
|
||||
| tags | ≥ 0.4.0 |
|
||||
Les étiquettes dans le message (peut être vide) |
|
||||
Les étiquettes dans le message (peut être vide). |
|
||||
`time=2015-06-27T16:40:35.000Z`
|
||||
|
||||
| message_without_tags | ≥ 0.4.0 |
|
||||
Le message sans les étiquettes (la même chose que le message s'il n'y a pas
|
||||
d'étiquettes) |
|
||||
d'étiquettes). |
|
||||
`:nick!user@host PRIVMSG #weechat :hello!`
|
||||
|
||||
| nick | ≥ 0.3.4 |
|
||||
Le pseudo d'origine |
|
||||
Le pseudo d'origine. |
|
||||
`nick`
|
||||
|
||||
| host | ≥ 0.3.4 |
|
||||
L'hôte d'origine (incluant le pseudo) |
|
||||
L'hôte d'origine (incluant le pseudo). |
|
||||
`nick!user@host`
|
||||
|
||||
| command | ≥ 0.3.4 |
|
||||
La commande (_PRIVMSG_, _NOTICE_, ...) |
|
||||
La commande (_PRIVMSG_, _NOTICE_, ...). |
|
||||
`PRIVMSG`
|
||||
|
||||
| channel | ≥ 0.3.4 |
|
||||
Le canal cible |
|
||||
Le canal cible. |
|
||||
`#weechat`
|
||||
|
||||
| arguments | ≥ 0.3.4 |
|
||||
Les paramètres de la commande (incluant le canal) |
|
||||
Les paramètres de la commande (incluant le canal). |
|
||||
`#weechat :hello!`
|
||||
|
||||
| text | ≥ 1.3 |
|
||||
Le texte (par exemple un message utilisateur) |
|
||||
Le texte (par exemple un message utilisateur). |
|
||||
`hello!`
|
||||
|
||||
| pos_command | ≥ 1.3 |
|
||||
La position de _command_ dans le message ("-1" si _command_ n'a pas été trouvé) |
|
||||
La position de _command_ dans le message ("-1" si _command_ n'a pas été trouvé). |
|
||||
`47`
|
||||
|
||||
| pos_arguments | ≥ 1.3 |
|
||||
La position de _arguments_ dans le message ("-1" si _arguments_ n'a pas été trouvé) |
|
||||
La position de _arguments_ dans le message ("-1" si _arguments_ n'a pas été trouvé). |
|
||||
`55`
|
||||
|
||||
| pos_channel | ≥ 1.3 |
|
||||
La position de _channel_ dans le message ("-1" si _channel_ n'a pas été trouvé) |
|
||||
La position de _channel_ dans le message ("-1" si _channel_ n'a pas été trouvé). |
|
||||
`55`
|
||||
|
||||
| pos_text | ≥ 1.3 |
|
||||
La position de _text_ dans le message ("-1" si _text_ n'a pas été trouvé) |
|
||||
La position de _text_ dans le message ("-1" si _text_ n'a pas été trouvé). |
|
||||
`65`
|
||||
|===
|
||||
|
||||
|
|
|
@ -99,28 +99,28 @@ compiler WeeChat.
|
|||
|===
|
||||
| Paquet ^(1)^ | Version | Requis | Fonctionnalité
|
||||
| compilateur C
|
||||
(gcc, clang, ...) | | *oui* | Construction
|
||||
| compilateur C++ | | | Construction et lancement des tests, extension javascript
|
||||
| cmake | | *oui* | Construction (autotools toujours possible, mais cmake est recommandé)
|
||||
| pkg-config | | *oui* | Détection des bibliothèques installées
|
||||
| libncursesw5-dev ^(2)^ | | *oui* | Interface ncurses
|
||||
| libcurl4-gnutls-dev | | *oui* | Transfert d'URL
|
||||
| zlib1g-dev | | *oui* | Compression des paquets dans l'extension relay (protocole weechat), extension script
|
||||
| libgcrypt20-dev | | *oui* | Données sécurisées, authentification IRC SASL (DH-BLOWFISH/DH-AES), extension script
|
||||
| libgnutls28-dev | ≥ 2.2.0 ^(3)^ | | Connexion SSL au serveur IRC, support SSL dans l'extension relay, authentification IRC SASL (ECDSA-NIST256P-CHALLENGE)
|
||||
| gettext | | | Internationalisation (traduction des messages; la langue de base est l'anglais)
|
||||
| ca-certificates | | | Certificats pour les connexions SSL
|
||||
(gcc, clang, ...) | | *oui* | Construction.
|
||||
| compilateur C++ | | | Construction et lancement des tests, extension javascript.
|
||||
| cmake | | *oui* | Construction (autotools toujours possible, mais cmake est recommandé).
|
||||
| pkg-config | | *oui* | Détection des bibliothèques installées.
|
||||
| libncursesw5-dev ^(2)^ | | *oui* | Interface ncurses.
|
||||
| libcurl4-gnutls-dev | | *oui* | Transfert d'URL.
|
||||
| zlib1g-dev | | *oui* | Compression des paquets dans l'extension relay (protocole weechat), extension script.
|
||||
| libgcrypt20-dev | | *oui* | Données sécurisées, authentification IRC SASL (DH-BLOWFISH/DH-AES), extension script.
|
||||
| libgnutls28-dev | ≥ 2.2.0 ^(3)^ | | Connexion SSL au serveur IRC, support SSL dans l'extension relay, authentification IRC SASL (ECDSA-NIST256P-CHALLENGE).
|
||||
| gettext | | | Internationalisation (traduction des messages; la langue de base est l'anglais).
|
||||
| ca-certificates | | | Certificats pour les connexions SSL.
|
||||
| libaspell-dev
|
||||
∥ libenchant-dev | | | Extension aspell
|
||||
| python-dev | ≥ 2.5 ^(4)^ | | Extension python
|
||||
| libperl-dev | | | Extension perl
|
||||
| ruby-2.3, ruby2.3-dev | ≥ 1.8 | | Extension ruby
|
||||
| liblua5.3-dev | | | Extension lua
|
||||
| tcl-dev | ≥ 8.5 | | Extension tcl
|
||||
| guile-2.0-dev | ≥ 2.0 | | Extension guile (scheme)
|
||||
| libv8-dev | ≤ 3.24.3 | | Extension javascript
|
||||
| asciidoctor | ≥ 1.5.4 | | Construction de la page man et de la documentation
|
||||
| libcpputest-dev | ≥ 3.4 | | Construction et lancement des tests
|
||||
∥ libenchant-dev | | | Extension aspell.
|
||||
| python-dev | ≥ 2.5 ^(4)^ | | Extension python.
|
||||
| libperl-dev | | | Extension perl.
|
||||
| ruby-2.3, ruby2.3-dev | ≥ 1.8 | | Extension ruby.
|
||||
| liblua5.3-dev | | | Extension lua.
|
||||
| tcl-dev | ≥ 8.5 | | Extension tcl.
|
||||
| guile-2.0-dev | ≥ 2.0 | | Extension guile (scheme).
|
||||
| libv8-dev | ≤ 3.24.3 | | Extension javascript.
|
||||
| asciidoctor | ≥ 1.5.4 | | Construction de la page man et de la documentation.
|
||||
| libcpputest-dev | ≥ 3.4 | | Construction et lancement des tests.
|
||||
|===
|
||||
|
||||
[NOTE]
|
||||
|
@ -489,22 +489,22 @@ Les répertoires sont :
|
|||
[width="100%",cols="1m,3",options="header"]
|
||||
|===
|
||||
| Chemin/fichier | Description
|
||||
| ~/.weechat/ | Répertoire principal de WeeChat (peut être changé, voir <<running_weechat,Lancer WeeChat>>)
|
||||
| logs/ | Fichiers de log (un fichier par tampon)
|
||||
| python/ | Scripts Python
|
||||
| autoload/ | Scripts Python chargés automatiquement au démarrage ^(1)^
|
||||
| perl/ | Scripts Perl
|
||||
| autoload/ | Scripts Perl chargés automatiquement au démarrage ^(1)^
|
||||
| ruby/ | Scripts Ruby
|
||||
| autoload/ | Scripts Ruby chargés automatiquement au démarrage ^(1)^
|
||||
| lua/ | Scripts Lua
|
||||
| autoload/ | Scripts Lua chargés automatiquement au démarrage ^(1)^
|
||||
| tcl/ | Scripts Tcl
|
||||
| autoload/ | Scripts Tcl chargés automatiquement au démarrage ^(1)^
|
||||
| guile/ | Scripts Guile
|
||||
| autoload/ | Scripts Guile chargés automatiquement au démarrage ^(1)^
|
||||
| javascript/ | Scripts Javascript
|
||||
| autoload/ | Scripts Javascript chargés automatiquement au démarrage ^(1)^
|
||||
| ~/.weechat/ | Répertoire principal de WeeChat (peut être changé, voir <<running_weechat,Lancer WeeChat>>).
|
||||
| logs/ | Fichiers de log (un fichier par tampon).
|
||||
| python/ | Scripts Python.
|
||||
| autoload/ | Scripts Python chargés automatiquement au démarrage ^(1)^.
|
||||
| perl/ | Scripts Perl.
|
||||
| autoload/ | Scripts Perl chargés automatiquement au démarrage ^(1)^.
|
||||
| ruby/ | Scripts Ruby.
|
||||
| autoload/ | Scripts Ruby chargés automatiquement au démarrage ^(1)^.
|
||||
| lua/ | Scripts Lua.
|
||||
| autoload/ | Scripts Lua chargés automatiquement au démarrage ^(1)^.
|
||||
| tcl/ | Scripts Tcl.
|
||||
| autoload/ | Scripts Tcl chargés automatiquement au démarrage ^(1)^.
|
||||
| guile/ | Scripts Guile.
|
||||
| autoload/ | Scripts Guile chargés automatiquement au démarrage ^(1)^.
|
||||
| javascript/ | Scripts Javascript.
|
||||
| autoload/ | Scripts Javascript chargés automatiquement au démarrage ^(1)^.
|
||||
|===
|
||||
|
||||
[NOTE]
|
||||
|
@ -516,20 +516,20 @@ Les fichiers dans le répertoire principal sont :
|
|||
[width="100%",cols="1m,3,6",options="header"]
|
||||
|===
|
||||
| Fichier | Description | Données sensibles
|
||||
| weechat.conf | Fichier de configuration principal de WeeChat | Possible (par exemple : liste des canaux sauvés dans la disposition des tampons)
|
||||
| sec.conf | Fichier de configuration avec les données sécurisées | *Oui, très sensibles*: ce fichier ne doit jamais être partagé avec quiconque
|
||||
| plugins.conf | Fichier de configuration des extensions | Possible, cela dépend des extensions/scripts
|
||||
| alias.conf | Fichier de configuration de l'extension _alias_ | Possible, cela dépend des alias
|
||||
| aspell.conf | Fichier de configuration de l'extension _aspell_ | Non
|
||||
| charset.conf | Fichier de configuration de l'extension _charset_ | No,
|
||||
| exec.conf | Fichier de configuration de l'extension _exec_ | No,
|
||||
| irc.conf | Fichier de configuration de l'extension _irc_ | *Oui*: il peut contenir des mots de passes pour les serveurs, nickserv et les canaux (si non stockés dans `sec.conf`)
|
||||
| logger.conf | Fichier de configuration de l'extension _logger_ | Non
|
||||
| relay.conf | Fichier de configuration de l'extension _relay_ | Non
|
||||
| script.conf | Fichier de configuration de l'extension _script_ | Non
|
||||
| trigger.conf | Fichier de configuration de l'extension _trigger_ | Possible, cela dépend des triggers
|
||||
| xfer.conf | Fichier de configuration de l'extension _xfer_ | Non
|
||||
| weechat.log | Fichier de log WeeChat | Non
|
||||
| weechat.conf | Fichier de configuration principal de WeeChat | Possible (par exemple : liste des canaux sauvés dans la disposition des tampons).
|
||||
| sec.conf | Fichier de configuration avec les données sécurisées | *Oui, très sensibles*: ce fichier ne doit jamais être partagé avec quiconque.
|
||||
| plugins.conf | Fichier de configuration des extensions | Possible, cela dépend des extensions/scripts.
|
||||
| alias.conf | Fichier de configuration de l'extension _alias_ | Possible, cela dépend des alias.
|
||||
| aspell.conf | Fichier de configuration de l'extension _aspell_ | Non.
|
||||
| charset.conf | Fichier de configuration de l'extension _charset_ | Non
|
||||
| exec.conf | Fichier de configuration de l'extension _exec_ | Non
|
||||
| irc.conf | Fichier de configuration de l'extension _irc_ | *Oui*: il peut contenir des mots de passes pour les serveurs, nickserv et les canaux (si non stockés dans `sec.conf`).
|
||||
| logger.conf | Fichier de configuration de l'extension _logger_ | Non.
|
||||
| relay.conf | Fichier de configuration de l'extension _relay_ | Non.
|
||||
| script.conf | Fichier de configuration de l'extension _script_ | Non.
|
||||
| trigger.conf | Fichier de configuration de l'extension _trigger_ | Possible, cela dépend des triggers.
|
||||
| xfer.conf | Fichier de configuration de l'extension _xfer_ | Non.
|
||||
| weechat.log | Fichier de log WeeChat | Non.
|
||||
|===
|
||||
|
||||
[IMPORTANT]
|
||||
|
@ -591,19 +591,19 @@ La barre _status_ contient les objets (items) suivants par défaut :
|
|||
[width="100%",cols="^3,^4,10",options="header"]
|
||||
|===
|
||||
| Objet (item) | Exemple | Description
|
||||
| time | `[12:55]` | Heure
|
||||
| buffer_last_number | `[6]` | Numéro du dernier tampon de la liste
|
||||
| buffer_plugin | `[irc/freenode]` | Extension du tampon courant (l'extension irc peut afficher le nom du serveur IRC auquel est rattaché ce tampon)
|
||||
| buffer_number | `3` | Numéro du tampon courant
|
||||
| buffer_name | `#test` | Nom du tampon courant
|
||||
| buffer_modes | `+n` | Modes du canal IRC
|
||||
| buffer_nicklist_count | `{4}` | Nombre de pseudos dans la liste des pseudos
|
||||
| buffer_zoom | ! | `!` signifie que le tampon mélangé est zoomé, une valeur vide signifie que tous les tampons mélangés sont affichés
|
||||
| buffer_filter | `+*+` | Indicateur de filtrage : `+*+` signifie que des lignes sont filtrées (cachées), une valeur vide signifie que toutes les lignes sont affichées
|
||||
| scroll | `-PLUS(50)-` | Indicateur de scroll, avec le nombre de lignes sous la dernière ligne affichée
|
||||
| lag | `[Lag: 2.5]` | Indicateur de "lag" (ralentissements réseau), en secondes (caché si le lag est faible)
|
||||
| hotlist | `[H: 4:#abc(2,5), 6]` | Liste des tampons où il y a de l'activité (messages non lus) (dans cet exemple, 2 highlights et 5 messages non lus sur _#abc_, un message non lu sur le tampon numéro 6)
|
||||
| completion | `abc(2) def(5)` | Liste des mots pour la complétion, avec le nombre de complétions possibles pour chaque mot
|
||||
| time | `[12:55]` | Heure.
|
||||
| buffer_last_number | `[6]` | Numéro du dernier tampon de la liste.
|
||||
| buffer_plugin | `[irc/freenode]` | Extension du tampon courant (l'extension irc peut afficher le nom du serveur IRC auquel est rattaché ce tampon).
|
||||
| buffer_number | `3` | Numéro du tampon courant.
|
||||
| buffer_name | `#test` | Nom du tampon courant.
|
||||
| buffer_modes | `+n` | Modes du canal IRC.
|
||||
| buffer_nicklist_count | `{4}` | Nombre de pseudos dans la liste des pseudos.
|
||||
| buffer_zoom | ! | `!` signifie que le tampon mélangé est zoomé, une valeur vide signifie que tous les tampons mélangés sont affichés.
|
||||
| buffer_filter | `+*+` | Indicateur de filtrage : `+*+` signifie que des lignes sont filtrées (cachées), une valeur vide signifie que toutes les lignes sont affichées.
|
||||
| scroll | `-PLUS(50)-` | Indicateur de scroll, avec le nombre de lignes sous la dernière ligne affichée.
|
||||
| lag | `[Lag: 2.5]` | Indicateur de "lag" (ralentissements réseau), en secondes (caché si le lag est faible).
|
||||
| hotlist | `[H: 4:#abc(2,5), 6]` | Liste des tampons où il y a de l'activité (messages non lus) (dans cet exemple, 2 highlights et 5 messages non lus sur _#abc_, un message non lu sur le tampon numéro 6).
|
||||
| completion | `abc(2) def(5)` | Liste des mots pour la complétion, avec le nombre de complétions possibles pour chaque mot.
|
||||
|===
|
||||
|
||||
La barre _input_ contient les objets (items) suivants par défaut :
|
||||
|
@ -611,11 +611,11 @@ La barre _input_ contient les objets (items) suivants par défaut :
|
|||
[width="100%",cols="^3,^4,10",options="header"]
|
||||
|===
|
||||
| Objet (item) | Exemple | Description
|
||||
| input_prompt | `[@Flashy(i)]` | Prompt, pour irc : pseudo et modes (le mode "+i" signifie invisible sur freenode)
|
||||
| away | `(absent)` | Indicateur d'absence
|
||||
| input_search | `[Recherche (~ str,msg)]` | Indicateur de recherche de texte ("`~`" : insensible à la casse, "`==`" : sensible à la casse, "`str`" : recherche de chaîne, "`regex`" : recherche d'expression régulière, "`msg`" : recherche dans les messages, "`pre`" : recherche dans les préfixes, "`pre\|msg`" : recherche dans les préfixes et messages)
|
||||
| input_paste | `[Coller 7 lignes ? [ctrl-Y] Oui [ctrl-N] Non]` | Question à l'utilisateur pour coller des lignes
|
||||
| input_text | `salut peter !` | Texte entré
|
||||
| input_prompt | `[@Flashy(i)]` | Prompt, pour irc : pseudo et modes (le mode "+i" signifie invisible sur freenode).
|
||||
| away | `(absent)` | Indicateur d'absence.
|
||||
| input_search | `[Recherche (~ str,msg)]` | Indicateur de recherche de texte ("`~`" : insensible à la casse, "`==`" : sensible à la casse, "`str`" : recherche de chaîne, "`regex`" : recherche d'expression régulière, "`msg`" : recherche dans les messages, "`pre`" : recherche dans les préfixes, "`pre\|msg`" : recherche dans les préfixes et messages).
|
||||
| input_paste | `[Coller 7 lignes ? [ctrl-Y] Oui [ctrl-N] Non]` | Question à l'utilisateur pour coller des lignes.
|
||||
| input_text | `salut peter !` | Texte entré.
|
||||
|===
|
||||
|
||||
Autres objets (non utilisés dans des barres par défaut) :
|
||||
|
@ -623,14 +623,14 @@ Autres objets (non utilisés dans des barres par défaut) :
|
|||
[width="100%",cols="^3,^4,10",options="header"]
|
||||
|===
|
||||
| Objet (item) | Exemple | Description
|
||||
| aspell_dict | `fr,en` | Dictionnaires utilisés pour la vérification de l'orthographe sur le tampon courant
|
||||
| aspell_suggest | `print,prone,prune` | Suggestions pour le mot sous le curseur (si mal orthographié)
|
||||
| buffer_count | `10` | Nombre total de tampons ouverts
|
||||
| buffer_short_name | `#test` | Nom court du tampon courant
|
||||
| irc_channel | `#test` | Nom de canal IRC courant
|
||||
| irc_nick_modes | `@` | Modes IRC pour le pseudo
|
||||
| mouse_status | `M` | Statut de la souris (vide si la souris est désactivée)
|
||||
| window_number | `2` | Numéro de la fenêtre courante
|
||||
| aspell_dict | `fr,en` | Dictionnaires utilisés pour la vérification de l'orthographe sur le tampon courant.
|
||||
| aspell_suggest | `print,prone,prune` | Suggestions pour le mot sous le curseur (si mal orthographié).
|
||||
| buffer_count | `10` | Nombre total de tampons ouverts.
|
||||
| buffer_short_name | `#test` | Nom court du tampon courant.
|
||||
| irc_channel | `#test` | Nom de canal IRC courant.
|
||||
| irc_nick_modes | `@` | Modes IRC pour le pseudo.
|
||||
| mouse_status | `M` | Statut de la souris (vide si la souris est désactivée).
|
||||
| window_number | `2` | Numéro de la fenêtre courante.
|
||||
|===
|
||||
|
||||
[[command_line]]
|
||||
|
@ -673,16 +673,16 @@ suit et éventuellement une valeur) :
|
|||
[width="60%",cols="3,5",options="header"]
|
||||
|===
|
||||
| Touche | Description
|
||||
| kbd:[Ctrl+c], kbd:[b] | texte gras
|
||||
| kbd:[Ctrl+c], kbd:[b] | Texte gras.
|
||||
| kbd:[Ctrl+c], kbd:[c],
|
||||
kbd:[xx] | couleur du texte `xx` (voir la liste des couleurs ci-dessous)
|
||||
kbd:[xx] | Couleur du texte `xx` (voir la liste des couleurs ci-dessous).
|
||||
| kbd:[Ctrl+c], kbd:[c],
|
||||
kbd:[xx], kbd:[,],
|
||||
kbd:[yy] | couleur du texte `xx` et du fond `yy` (voir la liste des couleurs ci-dessous)
|
||||
| kbd:[Ctrl+c], kbd:[i] | texte en italique
|
||||
| kbd:[Ctrl+c], kbd:[o] | désactiver la couleur et tous les attributs
|
||||
| kbd:[Ctrl+c], kbd:[v] | vidéo inverse (inversion de la couleur d'écriture et du fond)
|
||||
| kbd:[Ctrl+c], kbd:[_] | texte souligné
|
||||
kbd:[yy] | Couleur du texte `xx` et du fond `yy` (voir la liste des couleurs ci-dessous).
|
||||
| kbd:[Ctrl+c], kbd:[i] | Texte en italique.
|
||||
| kbd:[Ctrl+c], kbd:[o] | Désactiver la couleur et tous les attributs.
|
||||
| kbd:[Ctrl+c], kbd:[v] | Vidéo inverse (inversion de la couleur d'écriture et du fond).
|
||||
| kbd:[Ctrl+c], kbd:[_] | Texte souligné.
|
||||
|===
|
||||
|
||||
[NOTE]
|
||||
|
@ -1517,54 +1517,54 @@ avec `/help autosetbuffer`.
|
|||
|===
|
||||
| Touche | Description | Commande
|
||||
| kbd:[←] +
|
||||
kbd:[Ctrl+b] | Aller au caractère précédent sur la ligne de commande | `/input move_previous_char`
|
||||
kbd:[Ctrl+b] | Aller au caractère précédent sur la ligne de commande. | `/input move_previous_char`
|
||||
| kbd:[→] +
|
||||
kbd:[Ctrl+f] | Aller au caractère suivant sur la ligne de commande | `/input move_next_char`
|
||||
kbd:[Ctrl+f] | Aller au caractère suivant sur la ligne de commande. | `/input move_next_char`
|
||||
| kbd:[Ctrl+←] +
|
||||
kbd:[Alt+b] | Aller au mot précédent sur la ligne de commande | `/input move_previous_word`
|
||||
kbd:[Alt+b] | Aller au mot précédent sur la ligne de commande. | `/input move_previous_word`
|
||||
| kbd:[Ctrl+→] +
|
||||
kbd:[Alt+f] | Aller au mot suivant sur la ligne de commande | `/input move_next_word`
|
||||
kbd:[Alt+f] | Aller au mot suivant sur la ligne de commande. | `/input move_next_word`
|
||||
| kbd:[Home] +
|
||||
kbd:[Ctrl+a] | Aller au début de la ligne de commande | `/input move_beginning_of_line`
|
||||
kbd:[Ctrl+a] | Aller au début de la ligne de commande. | `/input move_beginning_of_line`
|
||||
| kbd:[End] +
|
||||
kbd:[Ctrl+e] | Aller à la fin de la ligne de commande | `/input move_end_of_line`
|
||||
kbd:[Ctrl+e] | Aller à la fin de la ligne de commande. | `/input move_end_of_line`
|
||||
| kbd:[Ctrl+c],
|
||||
kbd:[b] | Insérer le code pour mettre le texte en gras | `/input insert \x02`
|
||||
kbd:[b] | Insérer le code pour mettre le texte en gras. | `/input insert \x02`
|
||||
| kbd:[Ctrl+c],
|
||||
kbd:[c] | Insérer le code pour écrire en couleur | `/input insert \x03`
|
||||
kbd:[c] | Insérer le code pour écrire en couleur. | `/input insert \x03`
|
||||
| kbd:[Ctrl+c],
|
||||
kbd:[i] | Insérer le code pour mettre le texte en italique | `/input insert \x1D`
|
||||
kbd:[i] | Insérer le code pour mettre le texte en italique. | `/input insert \x1D`
|
||||
| kbd:[Ctrl+c],
|
||||
kbd:[o] | Insérer le code pour réinitialiser la couleur | `/input insert \x0F`
|
||||
kbd:[o] | Insérer le code pour réinitialiser la couleur. | `/input insert \x0F`
|
||||
| kbd:[Ctrl+c],
|
||||
kbd:[v] | Insérer le code pour écrire en couleur inversée | `/input insert \x16`
|
||||
kbd:[v] | Insérer le code pour écrire en couleur inversée. | `/input insert \x16`
|
||||
| kbd:[Ctrl+c],
|
||||
kbd:[_] | Insérer le code pour écrire en souligné | `/input insert \x1F`
|
||||
kbd:[_] | Insérer le code pour écrire en souligné. | `/input insert \x1F`
|
||||
| kbd:[Del] +
|
||||
kbd:[Ctrl+d] | Effacer le caractère suivant sur la ligne de commande | `/input delete_next_char`
|
||||
kbd:[Ctrl+d] | Effacer le caractère suivant sur la ligne de commande. | `/input delete_next_char`
|
||||
| kbd:[Backsp.] +
|
||||
kbd:[Ctrl+h] | Effacer le caractère précédent sur la ligne de commande | `/input delete_previous_char`
|
||||
| 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 interne) | `/input delete_end_of_line`
|
||||
| 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`
|
||||
| kbd:[Ctrl+t] | Inverser deux caractères | `/input transpose_chars`
|
||||
| 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 interne) | `/input delete_beginning_of_line`
|
||||
| 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 interne) | `/input delete_previous_word`
|
||||
| kbd:[Ctrl+y] | Coller le contenu du presse-papiers interne | `/input clipboard_paste`
|
||||
| kbd:[Ctrl+_] | Défaire la dernière action sur la ligne de commande | `/input undo`
|
||||
| kbd:[Alt+_] | Refaire la dernière action sur la ligne de commande | `/input redo`
|
||||
| kbd:[Tab] | Compléter la commande ou le pseudo (kbd:[Tab] de nouveau : trouver la complétion suivante) | `/input complete_next`
|
||||
| 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`
|
||||
kbd:[Ctrl+h] | Effacer le caractère précédent sur la ligne de commande. | `/input delete_previous_char`
|
||||
| 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 interne). | `/input delete_end_of_line`
|
||||
| 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`
|
||||
| kbd:[Ctrl+t] | Inverser deux caractères. | `/input transpose_chars`
|
||||
| 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 interne). | `/input delete_beginning_of_line`
|
||||
| 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 interne). | `/input delete_previous_word`
|
||||
| kbd:[Ctrl+y] | Coller le contenu du presse-papiers interne. | `/input clipboard_paste`
|
||||
| kbd:[Ctrl+_] | Défaire la dernière action sur la ligne de commande. | `/input undo`
|
||||
| kbd:[Alt+_] | Refaire la dernière action sur la ligne de commande. | `/input redo`
|
||||
| kbd:[Tab] | Compléter la commande ou le pseudo (kbd:[Tab] de nouveau : trouver la complétion suivante). | `/input complete_next`
|
||||
| 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`
|
||||
| kbd:[Enter] +
|
||||
kbd:[Ctrl+j] +
|
||||
kbd:[Ctrl+m] | Exécuter la commande ou envoyer le message (en mode recherche : arrêter la recherche) | `/input return`
|
||||
| kbd:[↑] | Rappeler la commande précédente (en mode recherche : chercher plus haut) | `/input history_previous`
|
||||
| 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 interne) | `/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`
|
||||
kbd:[Ctrl+m] | Exécuter la commande ou envoyer le message (en mode recherche : arrêter la recherche). | `/input return`
|
||||
| kbd:[↑] | Rappeler la commande précédente (en mode recherche : chercher plus haut). | `/input history_previous`
|
||||
| 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 interne). | `/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]]
|
||||
|
@ -1573,69 +1573,69 @@ avec `/help autosetbuffer`.
|
|||
[width="100%",cols="^.^3,.^8,.^5",options="header"]
|
||||
|===
|
||||
| Touche | Description | Commande
|
||||
| kbd:[Ctrl+l] | Réafficher toute la fenêtre | `/window refresh`
|
||||
| kbd:[Ctrl+l] | Réafficher toute la fenêtre. | `/window refresh`
|
||||
| kbd:[Ctrl+s],
|
||||
kbd:[Ctrl+u] | Positionner le marqueur de données non lues sur tous les tampons | `/input set_unread`
|
||||
| kbd:[Ctrl+x] | Changer de tampon courant si plusieurs tampons sont attachés avec le même numéro | `/input switch_active_buffer`
|
||||
| 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`
|
||||
| kbd:[PgUp] | Monter d'une page dans l'historique du tampon | `/window page_up`
|
||||
| kbd:[PgDn] | Descendre d'une page dans l'historique du tampon | `/window page_down`
|
||||
| kbd:[Alt+PgUp] | Monter de quelques lignes dans l'historique du tampon | `/window scroll_up`
|
||||
| kbd:[Alt+PgDn] | Descendre de quelques lignes dans l'historique du tampon | `/window scroll_down`
|
||||
| kbd:[Alt+Home] | Aller au début du tampon | `/window scroll_top`
|
||||
| kbd:[Alt+End] | Aller à la fin du tampon | `/window scroll_bottom`
|
||||
kbd:[Ctrl+u] | Positionner le marqueur de données non lues sur tous les tampons. | `/input set_unread`
|
||||
| kbd:[Ctrl+x] | Changer de tampon courant si plusieurs tampons sont attachés avec le même numéro. | `/input switch_active_buffer`
|
||||
| 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`
|
||||
| kbd:[PgUp] | Monter d'une page dans l'historique du tampon. | `/window page_up`
|
||||
| kbd:[PgDn] | Descendre d'une page dans l'historique du tampon. | `/window page_down`
|
||||
| kbd:[Alt+PgUp] | Monter de quelques lignes dans l'historique du tampon. | `/window scroll_up`
|
||||
| kbd:[Alt+PgDn] | Descendre de quelques lignes dans l'historique du tampon. | `/window scroll_down`
|
||||
| kbd:[Alt+Home] | Aller au début du tampon. | `/window scroll_top`
|
||||
| kbd:[Alt+End] | Aller à la fin du tampon. | `/window scroll_bottom`
|
||||
| kbd:[Alt+←] +
|
||||
kbd:[Alt+↑] +
|
||||
kbd:[Ctrl+p] +
|
||||
kbd:[F5] | Aller au tampon précédent | `/buffer -1`
|
||||
kbd:[F5] | Aller au tampon précédent. | `/buffer -1`
|
||||
| kbd:[Alt+→] +
|
||||
kbd:[Alt+↓] +
|
||||
kbd:[Ctrl+n] +
|
||||
kbd:[F6] | Aller au tampon suivant | `/buffer +1`
|
||||
| kbd:[F7] | Aller à la fenêtre précédente | `/window -1`
|
||||
| kbd:[F8] | Aller à la fenêtre suivante | `/window +1`
|
||||
| kbd:[F9] | Faire défiler le titre du tampon vers la gauche | `+/bar scroll title * -30%+`
|
||||
| kbd:[F10] | Faire défiler le titre du tampon vers la droite | `+/bar scroll title * +30%+`
|
||||
| kbd:[F11] | Monter d'une page dans la liste des pseudos | `/bar scroll nicklist * -100%`
|
||||
| kbd:[F12] | Descendre d'une page dans la liste des pseudos | `/bar scroll nicklist * +100%`
|
||||
| kbd:[Alt+F11] | Aller au début de la liste des pseudos | `/bar scroll nicklist * b`
|
||||
| kbd:[Alt+F12] | Aller à la fin de la liste des pseudos | `/bar scroll nicklist * e`
|
||||
| kbd:[Alt+a] | Sauter au prochain tampon avec activité (avec priorité : highlight, message, autre) | `/input jump_smart`
|
||||
| kbd:[Alt+h] | Vider la hotlist (notification d'activité sur les autres tampons) | `/input hotlist_clear`
|
||||
kbd:[F6] | Aller au tampon suivant. | `/buffer +1`
|
||||
| kbd:[F7] | Aller à la fenêtre précédente. | `/window -1`
|
||||
| kbd:[F8] | Aller à la fenêtre suivante. | `/window +1`
|
||||
| kbd:[F9] | Faire défiler le titre du tampon vers la gauche. | `+/bar scroll title * -30%+`
|
||||
| kbd:[F10] | Faire défiler le titre du tampon vers la droite. | `+/bar scroll title * +30%+`
|
||||
| kbd:[F11] | Monter d'une page dans la liste des pseudos. | `/bar scroll nicklist * -100%`
|
||||
| kbd:[F12] | Descendre d'une page dans la liste des pseudos. | `/bar scroll nicklist * +100%`
|
||||
| kbd:[Alt+F11] | Aller au début de la liste des pseudos. | `/bar scroll nicklist * b`
|
||||
| kbd:[Alt+F12] | Aller à la fin de la liste des pseudos. | `/bar scroll nicklist * e`
|
||||
| kbd:[Alt+a] | Sauter au prochain tampon avec activité (avec priorité : highlight, message, autre). | `/input jump_smart`
|
||||
| kbd:[Alt+h] | Vider la hotlist (notification d'activité sur les autres tampons). | `/input hotlist_clear`
|
||||
| kbd:[Alt+j],
|
||||
kbd:[Alt+f] | Sauter au premier tampon | `/buffer -`
|
||||
kbd:[Alt+f] | Sauter au premier tampon. | `/buffer -`
|
||||
| kbd:[Alt+j],
|
||||
kbd:[Alt+l] | Sauter au dernier tampon | `/buffer +`
|
||||
kbd:[Alt+l] | Sauter au dernier tampon. | `/buffer +`
|
||||
| kbd:[Alt+j],
|
||||
kbd:[Alt+r] | Sauter au tampon IRC de données brutes | `/server raw`
|
||||
kbd:[Alt+r] | Sauter au tampon IRC de données brutes. | `/server raw`
|
||||
| kbd:[Alt+j],
|
||||
kbd:[Alt+s] | Sauter au tampon IRC du serveur | `/server jump`
|
||||
| kbd:[Alt+0...9] | Sauter au tampon qui porte ce numéro (0 = 10) | `/buffer *N`
|
||||
kbd:[Alt+s] | Sauter au tampon IRC du serveur. | `/server jump`
|
||||
| kbd:[Alt+0...9] | Sauter au tampon qui porte ce numéro (0 = 10). | `/buffer *N`
|
||||
| kbd:[Alt+j],
|
||||
kbd:[01...99] | Sauter au tampon qui porte ce numéro | `/buffer *NN`
|
||||
| kbd:[Alt+l] | Activer/désactiver le mode d'affichage dépouillé | `/window bare`
|
||||
| kbd:[Alt+m] | Activer/désactiver la souris | `/mouse toggle`
|
||||
| kbd:[Alt+n] | Se positionner sur le highlight suivant | `/window scroll_next_highlight`
|
||||
| kbd:[Alt+p] | Se positionner sur le highlight précédent | `/window scroll_previous_highlight`
|
||||
| kbd:[Alt+u] | Se positionner sur la première ligne non lue du tampon | `/window scroll_unread`
|
||||
kbd:[01...99] | Sauter au tampon qui porte ce numéro. | `/buffer *NN`
|
||||
| kbd:[Alt+l] | Activer/désactiver le mode d'affichage dépouillé. | `/window bare`
|
||||
| kbd:[Alt+m] | Activer/désactiver la souris. | `/mouse toggle`
|
||||
| kbd:[Alt+n] | Se positionner sur le highlight suivant. | `/window scroll_next_highlight`
|
||||
| kbd:[Alt+p] | Se positionner sur le highlight précédent. | `/window scroll_previous_highlight`
|
||||
| kbd:[Alt+u] | Se positionner sur la première ligne non lue du tampon. | `/window scroll_unread`
|
||||
| kbd:[Alt+w],
|
||||
kbd:[Alt+↑] | Sauter à la fenêtre au dessus | `/window up`
|
||||
kbd:[Alt+↑] | Sauter à la fenêtre au dessus. | `/window up`
|
||||
| kbd:[Alt+w],
|
||||
kbd:[Alt+↓] | Sauter à la fenêtre en dessous | `/window down`
|
||||
kbd:[Alt+↓] | Sauter à la fenêtre en dessous. | `/window down`
|
||||
| kbd:[Alt+w],
|
||||
kbd:[Alt+←] | Sauter à la fenêtre de gauche | `/window left`
|
||||
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+→] | 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+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 @`
|
||||
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]]
|
||||
|
@ -1647,15 +1647,15 @@ pressé pour chercher du texte dans le tampon).
|
|||
[width="100%",cols="^.^3,.^8,.^5",options="header"]
|
||||
|===
|
||||
| Touche | Description | Commande
|
||||
| kbd:[Ctrl+r] | Basculer le type de recherche : chaîne (par défaut), expression régulière | `/input search_switch_regex`
|
||||
| kbd:[Alt+c] | Basculer la casse exacte pour la recherche | `/input search_switch_case`
|
||||
| kbd:[Tab] | Basculer la recherche dans : les messages (par défaut), les préfixes, les préfixes + messages | `/input search_switch_where`
|
||||
| kbd:[↑] | Chercher la ligne précédente | `/input search_previous`
|
||||
| kbd:[↓] | Chercher la ligne suivante | `/input search_next`
|
||||
| kbd:[Ctrl+r] | Basculer le type de recherche : chaîne (par défaut), expression régulière. | `/input search_switch_regex`
|
||||
| kbd:[Alt+c] | Basculer la casse exacte pour la recherche. | `/input search_switch_case`
|
||||
| kbd:[Tab] | Basculer la recherche dans : les messages (par défaut), les préfixes, les préfixes + messages. | `/input search_switch_where`
|
||||
| kbd:[↑] | Chercher la ligne précédente. | `/input search_previous`
|
||||
| kbd:[↓] | Chercher la ligne suivante. | `/input search_next`
|
||||
| kbd:[Enter] +
|
||||
kbd:[Ctrl+j] +
|
||||
kbd:[Ctrl+m] | Arrêter la recherche à la position courante | `/input search_stop_here`
|
||||
| kbd:[Ctrl+q] | Arrêter la recherche et aller à la fin du tampon | `/input search_stop`
|
||||
kbd:[Ctrl+m] | Arrêter la recherche à la position courante. | `/input search_stop_here`
|
||||
| kbd:[Ctrl+q] | Arrêter la recherche et aller à la fin du tampon. | `/input search_stop`
|
||||
|===
|
||||
|
||||
[[key_bindings_cursor_context]]
|
||||
|
@ -1667,25 +1667,25 @@ Ces touches sont utilisées dans le contexte "cursor" (mouvement libre du curseu
|
|||
[width="100%",cols="^.^3,^.^2,.^7,.^7",options="header"]
|
||||
|===
|
||||
| Touche | Zone | Description | Commande
|
||||
| kbd:[↑] | - | Déplacer le curseur d'une ligne vers le haut | `/cursor move up`
|
||||
| kbd:[↓] | - | Déplacer le curseur d'une ligne vers le bas | `/cursor move down`
|
||||
| kbd:[←] | - | Déplacer le curseur d'une colonne vers la gauche | `/cursor move left`
|
||||
| kbd:[→] | - | Déplacer le curseur d'une colonne vers la droite | `/cursor move right`
|
||||
| kbd:[Alt+↑] | - | Déplacer le curseur vers la zone au dessus | `/cursor move area_up`
|
||||
| kbd:[Alt+↓] | - | Déplacer le curseur vers la zone en dessous | `/cursor move area_down`
|
||||
| kbd:[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 droite | `/cursor move area_right`
|
||||
| kbd:[m] | chat | Citer le message | `hsignal:chat_quote_message;/cursor stop`
|
||||
| kbd:[q] | chat | Citer le préfixe + le message | `hsignal:chat_quote_prefix_message;/cursor stop`
|
||||
| kbd:[Q] | chat | Citer l'heure + le préfixe + le message | `hsignal:chat_quote_time_prefix_message;/cursor stop`
|
||||
| kbd:[b] | liste des pseudos | Bannir le pseudo | `/window ${_window_number};/ban ${nick}`
|
||||
| kbd:[k] | liste des pseudos | Retirer par la force le pseudo | `/window ${_window_number};/kick ${nick}`
|
||||
| kbd:[K] | liste des pseudos | Retirer par la force et bannir le pseudo | `/window ${_window_number};/kickban ${nick}`
|
||||
| kbd:[q] | liste des pseudos | Ouvrir une discussion avec le pseudo | `/window ${_window_number};/query ${nick};/cursor stop`
|
||||
| kbd:[w] | liste des pseudos | Effectuer un whois sur le pseudo | `/window ${_window_number};/whois ${nick}`
|
||||
| kbd:[↑] | - | Déplacer le curseur d'une ligne vers le haut. | `/cursor move up`
|
||||
| kbd:[↓] | - | Déplacer le curseur d'une ligne vers le bas. | `/cursor move down`
|
||||
| kbd:[←] | - | Déplacer le curseur d'une colonne vers la gauche. | `/cursor move left`
|
||||
| kbd:[→] | - | Déplacer le curseur d'une colonne vers la droite. | `/cursor move right`
|
||||
| kbd:[Alt+↑] | - | Déplacer le curseur vers la zone au dessus. | `/cursor move area_up`
|
||||
| kbd:[Alt+↓] | - | Déplacer le curseur vers la zone en dessous. | `/cursor move area_down`
|
||||
| kbd:[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 droite. | `/cursor move area_right`
|
||||
| kbd:[m] | chat | Citer le message. | `hsignal:chat_quote_message;/cursor stop`
|
||||
| kbd:[q] | chat | Citer le préfixe + le message. | `hsignal:chat_quote_prefix_message;/cursor stop`
|
||||
| kbd:[Q] | chat | Citer l'heure + le préfixe + le message. | `hsignal:chat_quote_time_prefix_message;/cursor stop`
|
||||
| kbd:[b] | liste des pseudos | Bannir le pseudo. | `/window ${_window_number};/ban ${nick}`
|
||||
| kbd:[k] | liste des pseudos | Retirer par la force le pseudo. | `/window ${_window_number};/kick ${nick}`
|
||||
| kbd:[K] | liste des pseudos | Retirer par la force et bannir le pseudo. | `/window ${_window_number};/kickban ${nick}`
|
||||
| kbd:[q] | liste des pseudos | Ouvrir une discussion avec le pseudo. | `/window ${_window_number};/query ${nick};/cursor stop`
|
||||
| kbd:[w] | liste des pseudos | Effectuer un whois sur le pseudo. | `/window ${_window_number};/whois ${nick}`
|
||||
| kbd:[Enter] +
|
||||
kbd:[Ctrl+j] +
|
||||
kbd:[Ctrl+m] | - | Arrêter le mode curseur ("cursor") | `/cursor stop`
|
||||
kbd:[Ctrl+m] | - | Arrêter le mode curseur ("cursor"). | `/cursor stop`
|
||||
|===
|
||||
|
||||
[[key_bindings_mouse_context]]
|
||||
|
@ -1697,32 +1697,32 @@ Ces touches sont utilisées dans le contexte "mouse", c'est-à-dire lorsqu'un
|
|||
[width="100%",cols="^.^3,^.^3,^.^3,.^8,.^8",options="header"]
|
||||
|===
|
||||
| Bouton ^(1)^ | Geste | Zone | Description | Commande
|
||||
| ◾◽◽ | - | chat | Aller à la fenêtre | `/window ${_window_number}`
|
||||
| ◾◽◽ | left | chat | Aller au tampon précédent | `/window ${_window_number};/buffer +1`
|
||||
| ◾◽◽ | right | chat | Aller au tampon suivant | `/window ${_window_number};/buffer +1`
|
||||
| ◾◽◽ | left (long) | chat | Aller au premier tampon | `/window ${_window_number};/buffer 1`
|
||||
| ◾◽◽ | right (long) | chat | Aller au dernier tampon | `/window ${_window_number};/input jump_last_buffer`
|
||||
| ◾◽◽ | - | chat (tampon script) | Sélectionner la ligne dans le tampon script | `/script go ${_chat_line_y}`
|
||||
| ◽◽◾ | - | chat (tampon script) | Installer/supprimer un script | `/script go ${_chat_line_y};/script installremove -q ${script_name_with_extension}`
|
||||
| ⇑ | - | chat | Monter de quelques lignes dans l'historique du tampon | `/window scroll_up -window ${_window_number}`
|
||||
| ⇓ | - | chat | Descendre de quelques lignes dans l'historique du tampon | `/window scroll_down -window ${_window_number}`
|
||||
| ⇑ | - | chat (tampon script) | Monter de 5 lignes dans le tampon script | `/script up 5`
|
||||
| ⇓ | - | chat (tampon script) | Descendre de 5 lignes dans le tampon script | `/script down 5`
|
||||
| kbd:[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 droite | `/window scroll_horiz -window ${_window_number} +10%`
|
||||
| ◾◽◽ | up | liste des pseudos | Monter d'une page dans la liste des pseudos | `/bar scroll nicklist ${_window_number} -100%`
|
||||
| ◾◽◽ | down | liste des pseudos | Descendre d'une page dans la liste des pseudos | `/bar scroll nicklist ${_window_number} +100%`
|
||||
| ◾◽◽ | up (long) | liste des pseudos | Aller au début de la liste des pseudos | `/bar scroll nicklist ${_window_number} b`
|
||||
| ◾◽◽ | down (long) | liste des pseudos | Aller à la fin de la liste des pseudos | `/bar scroll nicklist ${_window_number} e`
|
||||
| ◾◽◽ | - | liste des pseudos | Ouvrir une discussion avec le pseudo | `/window ${_window_number};/query ${nick}`
|
||||
| ◽◽◾ | - | liste des pseudos | Effectuer un whois sur le pseudo | `/window ${_window_number};/whois ${nick}`
|
||||
| ◾◽◽ | left | liste des pseudos | Retirer par la force le pseudo | `/window ${_window_number};/kick ${nick}`
|
||||
| ◾◽◽ | left (long) | liste des pseudos | Retirer par la force et bannir le pseudo | `/window ${_window_number};/kickban ${nick}`
|
||||
| ◽◽◾ | left | liste des pseudos | Bannir le pseudo | `/window ${_window_number};/ban ${nick}`
|
||||
| ◽◽◾ | - | ligne de commande | Capturer un évènement de la souris et insérer son code sur la ligne de commande | `/input grab_mouse_area`
|
||||
| ⇑ | - | toute barre | Faire défiler la barre de -20% | `/bar scroll ${_bar_name} ${_window_number} -20%`
|
||||
| ⇓ | - | toute barre | Faire défiler la barre de +20% | `/bar scroll ${_bar_name} ${_window_number} +20%`
|
||||
| ◽◾◽ | - | n'importe où | Démarrer le mode curseur ("cursor") à ce point | `/cursor go ${_x},${_y}`
|
||||
| ◾◽◽ | - | chat | Aller à la fenêtre. | `/window ${_window_number}`
|
||||
| ◾◽◽ | left | chat | Aller au tampon précédent. | `/window ${_window_number};/buffer +1`
|
||||
| ◾◽◽ | right | chat | Aller au tampon suivant. | `/window ${_window_number};/buffer +1`
|
||||
| ◾◽◽ | left (long) | chat | Aller au premier tampon. | `/window ${_window_number};/buffer 1`
|
||||
| ◾◽◽ | right (long) | chat | Aller au dernier tampon. | `/window ${_window_number};/input jump_last_buffer`
|
||||
| ◾◽◽ | - | chat (tampon script) | Sélectionner la ligne dans le tampon script. | `/script go ${_chat_line_y}`
|
||||
| ◽◽◾ | - | chat (tampon script) | Installer/supprimer un script. | `/script go ${_chat_line_y};/script installremove -q ${script_name_with_extension}`
|
||||
| ⇑ | - | chat | Monter de quelques lignes dans l'historique du tampon. | `/window scroll_up -window ${_window_number}`
|
||||
| ⇓ | - | chat | Descendre de quelques lignes dans l'historique du tampon. | `/window scroll_down -window ${_window_number}`
|
||||
| ⇑ | - | chat (tampon script) | Monter de 5 lignes dans le tampon script. | `/script up 5`
|
||||
| ⇓ | - | chat (tampon script) | Descendre de 5 lignes dans le tampon script. | `/script down 5`
|
||||
| kbd:[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 droite. | `/window scroll_horiz -window ${_window_number} +10%`
|
||||
| ◾◽◽ | up | liste des pseudos | Monter d'une page dans la liste des pseudos. | `/bar scroll nicklist ${_window_number} -100%`
|
||||
| ◾◽◽ | down | liste des pseudos | Descendre d'une page dans la liste des pseudos. | `/bar scroll nicklist ${_window_number} +100%`
|
||||
| ◾◽◽ | up (long) | liste des pseudos | Aller au début de la liste des pseudos. | `/bar scroll nicklist ${_window_number} b`
|
||||
| ◾◽◽ | down (long) | liste des pseudos | Aller à la fin de la liste des pseudos. | `/bar scroll nicklist ${_window_number} e`
|
||||
| ◾◽◽ | - | liste des pseudos | Ouvrir une discussion avec le pseudo. | `/window ${_window_number};/query ${nick}`
|
||||
| ◽◽◾ | - | liste des pseudos | Effectuer un whois sur le pseudo. | `/window ${_window_number};/whois ${nick}`
|
||||
| ◾◽◽ | left | liste des pseudos | Retirer par la force le pseudo. | `/window ${_window_number};/kick ${nick}`
|
||||
| ◾◽◽ | left (long) | liste des pseudos | Retirer par la force et bannir le pseudo. | `/window ${_window_number};/kickban ${nick}`
|
||||
| ◽◽◾ | left | liste des pseudos | Bannir le pseudo. | `/window ${_window_number};/ban ${nick}`
|
||||
| ◽◽◾ | - | ligne de commande | Capturer un évènement de la souris et insérer son code sur la ligne de commande. | `/input grab_mouse_area`
|
||||
| ⇑ | - | toute barre | Faire défiler la barre de -20%. | `/bar scroll ${_bar_name} ${_window_number} -20%`
|
||||
| ⇓ | - | toute barre | Faire défiler la barre de +20%. | `/bar scroll ${_bar_name} ${_window_number} +20%`
|
||||
| ◽◾◽ | - | n'importe où | Démarrer le mode curseur ("cursor") à ce point. | `/cursor go ${_x},${_y}`
|
||||
|===
|
||||
|
||||
[NOTE]
|
||||
|
@ -1955,8 +1955,8 @@ Sections :
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Section | Commande de contrôle | Description
|
||||
| crypt | /set sec.crypt.* | Options pour le chiffrement
|
||||
| data | <<command_weechat_secure,/secure>> | Données sécurisées
|
||||
| crypt | /set sec.crypt.* | Options pour le chiffrement.
|
||||
| data | <<command_weechat_secure,/secure>> | Données sécurisées.
|
||||
|===
|
||||
|
||||
Options :
|
||||
|
@ -1972,26 +1972,26 @@ Sections :
|
|||
|===
|
||||
| Section | Commande de contrôle | Description
|
||||
| debug | <<command_weechat_debug,/debug set>> +
|
||||
/set weechat.debug.* | Niveau de debug, pour le cœur et les extensions (les options peuvent être ajoutées/supprimées dans la section)
|
||||
| startup | /set weechat.startup.* | Options de démarrage
|
||||
| look | /set weechat.look.* | Aspect/présentation
|
||||
/set weechat.debug.* | Niveau de debug, pour le cœur et les extensions (les options peuvent être ajoutées/supprimées dans la section).
|
||||
| startup | /set weechat.startup.* | Options de démarrage.
|
||||
| look | /set weechat.look.* | Aspect/présentation.
|
||||
| palette | <<command_weechat_color,/color alias>> +
|
||||
/set weechat.palette.* | Alias de couleurs (les options peuvent être ajoutées/supprimées dans la section)
|
||||
| color | /set weechat.color.* | Couleurs
|
||||
| completion | /set weechat.completion.* | Options de complétion
|
||||
| history | /set weechat.history.* | Options d'historique (commandes et tampons)
|
||||
/set weechat.palette.* | Alias de couleurs (les options peuvent être ajoutées/supprimées dans la section).
|
||||
| color | /set weechat.color.* | Couleurs.
|
||||
| completion | /set weechat.completion.* | Options de complétion.
|
||||
| history | /set weechat.history.* | Options d'historique (commandes et tampons).
|
||||
| proxy | <<command_weechat_proxy,/proxy>> +
|
||||
/set weechat.proxy.* | Options des proxies
|
||||
| network | /set weechat.network.* | Options réseau/SSL
|
||||
/set weechat.proxy.* | Options des proxies.
|
||||
| network | /set weechat.network.* | Options réseau/SSL.
|
||||
| bar | <<command_weechat_bar,/bar>> +
|
||||
/set weechat.bar.* | Options des barres
|
||||
| layout | <<command_weechat_layout,/layout>> | Dispositions
|
||||
| notify | <<command_weechat_buffer,/buffer notify>> | Niveaux de notification des tampons (les options peuvent être ajoutées/supprimées dans la section)
|
||||
| filter | <<command_weechat_filter,/filter>> | Filtres
|
||||
| key | <<command_weechat_key,/key>> | Touches pour le contexte "default"
|
||||
| key_search | <<command_weechat_key,/key>> | Touches pour le contexte "search"
|
||||
| key_cursor | <<command_weechat_key,/key>> | Touches pour le contexte "cursor"
|
||||
| key_mouse | <<command_weechat_key,/key>> | Touches pour le contexte "mouse"
|
||||
/set weechat.bar.* | Options des barres.
|
||||
| layout | <<command_weechat_layout,/layout>> | Dispositions.
|
||||
| notify | <<command_weechat_buffer,/buffer notify>> | Niveaux de notification des tampons (les options peuvent être ajoutées/supprimées dans la section).
|
||||
| filter | <<command_weechat_filter,/filter>> | Filtres.
|
||||
| key | <<command_weechat_key,/key>> | Touches pour le contexte "default".
|
||||
| key_search | <<command_weechat_key,/key>> | Touches pour le contexte "search".
|
||||
| key_cursor | <<command_weechat_key,/key>> | Touches pour le contexte "cursor".
|
||||
| key_mouse | <<command_weechat_key,/key>> | Touches pour le contexte "mouse".
|
||||
|===
|
||||
|
||||
Options :
|
||||
|
@ -2037,24 +2037,24 @@ Les extensions par défaut sont :
|
|||
[width="100%",cols="^1,5",options="header"]
|
||||
|===
|
||||
| Extension | Description
|
||||
| alias | Définir des alias pour les commandes
|
||||
| aspell | Vérification orthographique de la ligne de commande
|
||||
| charset | Encodage/encodage avec jeu de caractère sur les tampons
|
||||
| exec | Exécution de commandes externes dans WeeChat
|
||||
| fifo | Tube FIFO pour envoyer des commandes à distance vers WeeChat
|
||||
| irc | Discussion avec le protocole IRC
|
||||
| logger | Enregistrement des tampons dans des fichiers
|
||||
| relay | Relai de données via le réseau
|
||||
| script | Gestionnaire de scripts
|
||||
| python | Interface (API) pour scripts Python
|
||||
| perl | Interface (API) pour scripts Perl
|
||||
| ruby | Interface (API) pour scripts Ruby
|
||||
| lua | Interface (API) pour scripts Lua
|
||||
| tcl | Interface (API) pour scripts Tcl
|
||||
| guile | Interface (API) pour scripts Guile (scheme)
|
||||
| javascript | Interface (API) pour scripts Javascript
|
||||
| trigger | Remplacement de texte et exécution de commande sur des évènements de WeeChat ou des extensions
|
||||
| xfer | Transfert de fichier et discussion directe
|
||||
| alias | Définir des alias pour les commandes.
|
||||
| aspell | Vérification orthographique de la ligne de commande.
|
||||
| charset | Encodage/encodage avec jeu de caractère sur les tampons.
|
||||
| exec | Exécution de commandes externes dans WeeChat.
|
||||
| fifo | Tube FIFO pour envoyer des commandes à distance vers WeeChat.
|
||||
| irc | Discussion avec le protocole IRC.
|
||||
| logger | Enregistrement des tampons dans des fichiers.
|
||||
| relay | Relai de données via le réseau.
|
||||
| script | Gestionnaire de scripts.
|
||||
| python | Interface (API) pour scripts Python.
|
||||
| perl | Interface (API) pour scripts Perl.
|
||||
| ruby | Interface (API) pour scripts Ruby.
|
||||
| lua | Interface (API) pour scripts Lua.
|
||||
| tcl | Interface (API) pour scripts Tcl.
|
||||
| guile | Interface (API) pour scripts Guile (scheme).
|
||||
| javascript | Interface (API) pour scripts Javascript.
|
||||
| trigger | Remplacement de texte et exécution de commande sur des évènements de WeeChat ou des extensions.
|
||||
| xfer | Transfert de fichier et discussion directe.
|
||||
|===
|
||||
|
||||
Pour en apprendre plus sur le développement d'extension ou de script (via
|
||||
|
@ -2086,11 +2086,11 @@ Sections :
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Section | Commande de contrôle | Description
|
||||
| color | /set aspell.color.* | Couleurs
|
||||
| check | /set aspell.check.* | Options pour contrôler la vérification orthographique
|
||||
| color | /set aspell.color.* | Couleurs.
|
||||
| check | /set aspell.check.* | Options pour contrôler la vérification orthographique.
|
||||
| dict | <<command_aspell_aspell,/aspell setdict>> +
|
||||
/set aspell.dict.* | Dictionnaires utilisés par tampon (les options peuvent être ajoutées/supprimées dans la section)
|
||||
| option | /set aspell.option.* | <<aspell_speller_options,Options du vérificateur d'orthographe>> (les options peuvent être ajoutées/supprimées dans la section)
|
||||
/set aspell.dict.* | Dictionnaires utilisés par tampon (les options peuvent être ajoutées/supprimées dans la section).
|
||||
| option | /set aspell.option.* | <<aspell_speller_options,Options du vérificateur d'orthographe>> (les options peuvent être ajoutées/supprimées dans la section).
|
||||
|===
|
||||
|
||||
Options :
|
||||
|
@ -2194,11 +2194,11 @@ Sections :
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Section | Commande de contrôle | Description
|
||||
| default | /set charset.default.* | Jeu de caractère d'encodage/décodage par défaut
|
||||
| default | /set charset.default.* | Jeu de caractère d'encodage/décodage par défaut.
|
||||
| decode | <<command_charset_charset,/charset decode>> +
|
||||
/set charset.decode.* | Jeu de caractère d'encodage par tampon (les options peuvent être ajoutées/supprimées dans la section)
|
||||
/set charset.decode.* | Jeu de caractère d'encodage par tampon (les options peuvent être ajoutées/supprimées dans la section).
|
||||
| encode | <<command_charset_charset,/charset encode>> +
|
||||
/set charset.encode.* | Jeu de caractère de décodage par tampon (les options peuvent être ajoutées/supprimées dans la section)
|
||||
/set charset.encode.* | Jeu de caractère de décodage par tampon (les options peuvent être ajoutées/supprimées dans la section).
|
||||
|===
|
||||
|
||||
Options :
|
||||
|
@ -2285,8 +2285,8 @@ Sections :
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Section | Commande de contrôle | Description
|
||||
| command | /set exec.command.* | Options pour les commandes
|
||||
| color | /set exec.color.* | Couleurs
|
||||
| command | /set exec.command.* | Options pour les commandes.
|
||||
| color | /set exec.color.* | Couleurs.
|
||||
|===
|
||||
|
||||
Options :
|
||||
|
@ -2351,7 +2351,7 @@ Sections :
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Section | Commande de contrôle | Description
|
||||
| file | /set fifo.file.* | Contrôle du tube FIFO
|
||||
| file | /set fifo.file.* | Contrôle du tube FIFO.
|
||||
|===
|
||||
|
||||
Options :
|
||||
|
@ -2397,15 +2397,15 @@ Sections :
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Section | Commande de contrôle | Description
|
||||
| look | /set irc.look.* | Aspect/présentation
|
||||
| color | /set irc.color.* | Couleurs
|
||||
| network | /set irc.network.* | Options réseau
|
||||
| msgbuffer | /set irc.msgbuffer.* | <<irc_target_buffer,Tampon cible pour les messages IRC>> (les options peuvent être ajoutées/supprimées dans la section)
|
||||
| ctcp | /set irc.ctcp.* | <<irc_ctcp_replies,Réponses CTCP>> (les options peuvent être ajoutées/supprimées dans la section)
|
||||
| ignore | <<command_irc_ignore,/ignore>> | Personnes ignorées
|
||||
| server_default | /set irc.server_default.* | Valeurs par défaut pour serveurs (les options peuvent être ajoutées/supprimées dans la section)
|
||||
| look | /set irc.look.* | Aspect/présentation.
|
||||
| color | /set irc.color.* | Couleurs.
|
||||
| network | /set irc.network.* | Options réseau.
|
||||
| msgbuffer | /set irc.msgbuffer.* | <<irc_target_buffer,Tampon cible pour les messages IRC>> (les options peuvent être ajoutées/supprimées dans la section).
|
||||
| ctcp | /set irc.ctcp.* | <<irc_ctcp_replies,Réponses CTCP>> (les options peuvent être ajoutées/supprimées dans la section).
|
||||
| ignore | <<command_irc_ignore,/ignore>> | Personnes ignorées.
|
||||
| server_default | /set irc.server_default.* | Valeurs par défaut pour serveurs (les options peuvent être ajoutées/supprimées dans la section).
|
||||
| server | <<command_irc_server,/server>> +
|
||||
/set irc.server.* | Serveurs
|
||||
/set irc.server.* | Serveurs.
|
||||
|===
|
||||
|
||||
Options :
|
||||
|
@ -2865,11 +2865,11 @@ Sections :
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Section | Commande de contrôle | Description
|
||||
| look | /set logger.look.* | Aspect/présentation
|
||||
| color | /set logger.color.* | Couleurs
|
||||
| file | /set logger.file.* | Options pour les fichiers de log
|
||||
| level | /set logger.level.* | Niveau de log par tampon (les options peuvent être ajoutées/supprimées dans la section)
|
||||
| mask | /set logger.mask.* | Masque de nom de fichier par tampon (les options peuvent être ajoutées/supprimées dans la section)
|
||||
| look | /set logger.look.* | Aspect/présentation.
|
||||
| color | /set logger.color.* | Couleurs.
|
||||
| file | /set logger.file.* | Options pour les fichiers de log.
|
||||
| level | /set logger.level.* | Niveau de log par tampon (les options peuvent être ajoutées/supprimées dans la section).
|
||||
| mask | /set logger.mask.* | Masque de nom de fichier par tampon (les options peuvent être ajoutées/supprimées dans la section).
|
||||
|===
|
||||
|
||||
Options :
|
||||
|
@ -3022,12 +3022,12 @@ Sections :
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Section | Commande de contrôle | Description
|
||||
| look | /set relay.look.* | Aspect/présentation
|
||||
| color | /set relay.color.* | Couleurs
|
||||
| network | /set relay.network.* | Options réseau
|
||||
| irc | /set relay.irc.* | Options spécifiques au protocole irc (proxy irc)
|
||||
| look | /set relay.look.* | Aspect/présentation.
|
||||
| color | /set relay.color.* | Couleurs.
|
||||
| network | /set relay.network.* | Options réseau.
|
||||
| irc | /set relay.irc.* | Options spécifiques au protocole irc (proxy irc).
|
||||
| port | <<command_relay_relay,/relay add>> +
|
||||
/set relay.port.* | Ports utilisés pour le relai (protocoles irc et weechat) (les options peuvent être ajoutées/supprimées dans la section)
|
||||
/set relay.port.* | Ports utilisés pour le relai (protocoles irc et weechat) (les options peuvent être ajoutées/supprimées dans la section).
|
||||
|===
|
||||
|
||||
Options :
|
||||
|
@ -3177,9 +3177,9 @@ Sections :
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Section | Commande de contrôle | Description
|
||||
| look | /set script.look.* | Aspect/présentation
|
||||
| color | /set script.color.* | Couleurs
|
||||
| scripts | /set script.scripts.* | Options pour le téléchargement des scripts
|
||||
| look | /set script.look.* | Aspect/présentation.
|
||||
| color | /set script.color.* | Couleurs.
|
||||
| scripts | /set script.scripts.* | Options pour le téléchargement des scripts.
|
||||
|===
|
||||
|
||||
Options :
|
||||
|
@ -3246,11 +3246,11 @@ Sections :
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Section | Commande de contrôle | Description
|
||||
| look | /set trigger.look.* | Aspect/présentation
|
||||
| color | /set trigger.color.* | Couleurs
|
||||
| look | /set trigger.look.* | Aspect/présentation.
|
||||
| color | /set trigger.color.* | Couleurs.
|
||||
| trigger | <<command_trigger_trigger,/trigger add>> +
|
||||
<<command_trigger_trigger,/trigger set>> +
|
||||
/set trigger.trigger.* | Options des triggers
|
||||
/set trigger.trigger.* | Options des triggers.
|
||||
|===
|
||||
|
||||
Options :
|
||||
|
@ -3529,8 +3529,8 @@ Le callback "signal" définit les variables suivantes dans la table de hachage :
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Variable | Type | Description
|
||||
| tg_signal | chaîne | Nom du signal
|
||||
| tg_signal_data | chaîne | Données envoyées avec le signal
|
||||
| tg_signal | chaîne | Nom du signal.
|
||||
| tg_signal_data | chaîne | Données envoyées avec le signal.
|
||||
|===
|
||||
|
||||
Si le signal contient un message IRC, le message est analysé et les données
|
||||
|
@ -3539,19 +3539,19 @@ suivantes sont ajoutées dans la table de hachage :
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Variable | Type | Description
|
||||
| server | chaîne | Nom du serveur (exemple : "freenode")
|
||||
| tags | chaîne | Étiquettes dans le message (rarement utilisées)
|
||||
| message_without_tags | chaîne | Message sans les étiquettes
|
||||
| nick | chaîne | Pseudo
|
||||
| host | chaîne | Nom d'hôte
|
||||
| command | chaîne | Commande IRC (exemple : "PRIVMSG", "NOTICE", ...)
|
||||
| channel | chaîne | Canal IRC
|
||||
| arguments | chaîne | Paramètres de la commande (inclut la valeur de _channel_)
|
||||
| text | chaîne | Texte (par exemple message utilisateur)
|
||||
| pos_command | chaîne | L'index de _command_ dans le message ("-1" si _command_ n'a pas été trouvé)
|
||||
| pos_arguments | chaîne | L'index de _arguments_ dans le message ("-1" si _arguments_ n'a pas été trouvé)
|
||||
| pos_channel | chaîne | L'index de _channel_ dans le message ("-1" si _channel_ n'a pas été trouvé)
|
||||
| pos_text | chaîne | L'index de _text_ dans le message ("-1" si _text_ n'a pas été trouvé)
|
||||
| server | chaîne | Nom du serveur (exemple : "freenode").
|
||||
| tags | chaîne | Étiquettes dans le message (rarement utilisées).
|
||||
| message_without_tags | chaîne | Message sans les étiquettes.
|
||||
| nick | chaîne | Pseudo.
|
||||
| host | chaîne | Nom d'hôte.
|
||||
| command | chaîne | Commande IRC (exemple : "PRIVMSG", "NOTICE", ...).
|
||||
| channel | chaîne | Canal IRC.
|
||||
| arguments | chaîne | Paramètres de la commande (inclut la valeur de _channel_).
|
||||
| text | chaîne | Texte (par exemple message utilisateur).
|
||||
| pos_command | chaîne | L'index de _command_ dans le message ("-1" si _command_ n'a pas été trouvé).
|
||||
| pos_arguments | chaîne | L'index de _arguments_ dans le message ("-1" si _arguments_ n'a pas été trouvé).
|
||||
| pos_channel | chaîne | L'index de _channel_ dans le message ("-1" si _channel_ n'a pas été trouvé).
|
||||
| pos_text | chaîne | L'index de _text_ dans le message ("-1" si _text_ n'a pas été trouvé).
|
||||
|===
|
||||
|
||||
Lorsque la donnée est un pointeur, la variable `tg_signal_data` peut être
|
||||
|
@ -3584,10 +3584,10 @@ Le callback "modifier" définit les variables suivantes dans la table de hachage
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Variable | Type | Description
|
||||
| tg_modifier | chaîne | Nom du modificateur
|
||||
| tg_modifier_data | chaîne | Données envoyées avec le modificateur
|
||||
| tg_string | chaîne | La chaîne qui peut être modifiée
|
||||
| tg_string_nocolor | chaîne | La chaîne sans les codes couleur
|
||||
| tg_modifier | chaîne | Nom du modificateur.
|
||||
| tg_modifier_data | chaîne | Données envoyées avec le modificateur.
|
||||
| tg_string | chaîne | La chaîne qui peut être modifiée.
|
||||
| tg_string_nocolor | chaîne | La chaîne sans les codes couleur.
|
||||
|===
|
||||
|
||||
Pour le modificateur _weechat_print_, les variables en utilisant les étiquettes
|
||||
|
@ -3597,13 +3597,13 @@ ainsi que les variables suivantes :
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Variable | Type | Description
|
||||
| buffer | pointeur | Tampon où le message est affiché
|
||||
| tg_plugin | chaîne | Extension du tampon où le message est affiché
|
||||
| tg_buffer | chaîne | Nom complet du tampon où le message est affiché
|
||||
| tg_prefix | chaîne | Préfixe du message affiché
|
||||
| tg_prefix_nocolor | chaîne | Préfixe sans les codes couleur
|
||||
| tg_message | chaîne | Message affiché
|
||||
| tg_message_nocolor | chaîne | Message sans les codes couleur
|
||||
| buffer | pointeur | Tampon où le message est affiché.
|
||||
| tg_plugin | chaîne | Extension du tampon où le message est affiché.
|
||||
| tg_buffer | chaîne | Nom complet du tampon où le message est affiché.
|
||||
| tg_prefix | chaîne | Préfixe du message affiché.
|
||||
| tg_prefix_nocolor | chaîne | Préfixe sans les codes couleur.
|
||||
| tg_message | chaîne | Message affiché.
|
||||
| tg_message_nocolor | chaîne | Message sans les codes couleur.
|
||||
|===
|
||||
|
||||
Si le modificateur contient un message IRC, le message est analysé et des
|
||||
|
@ -3618,14 +3618,14 @@ Le callback "print" définit les variables suivantes dans la table de hachage :
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Variable | Type | Description
|
||||
| buffer | pointeur | Tampon
|
||||
| tg_date | chaîne | Date/heure du message (format : `YYYY-MM-DD hh:mm:ss`)
|
||||
| tg_displayed | chaîne | "1" si affiché, "0" si ligne filtrée
|
||||
| tg_highlight | chaîne | "1" si highlight, sinon "0"
|
||||
| tg_prefix | chaîne | Préfixe
|
||||
| tg_prefix_nocolor | chaîne | Préfixe sans les codes couleur
|
||||
| tg_message | chaîne | Message
|
||||
| tg_message_nocolor | chaîne | Message sans les codes couleur
|
||||
| buffer | pointeur | Tampon.
|
||||
| tg_date | chaîne | Date/heure du message (format : `YYYY-MM-DD hh:mm:ss`).
|
||||
| tg_displayed | chaîne | "1" si affiché, "0" si ligne filtrée.
|
||||
| tg_highlight | chaîne | "1" si highlight, sinon "0".
|
||||
| tg_prefix | chaîne | Préfixe.
|
||||
| tg_prefix_nocolor | chaîne | Préfixe sans les codes couleur.
|
||||
| tg_message | chaîne | Message.
|
||||
| tg_message_nocolor | chaîne | Message sans les codes couleur.
|
||||
|===
|
||||
|
||||
Variables définies avec les étiquettes du message (elles sont définies aussi
|
||||
|
@ -3634,14 +3634,14 @@ pour le modificateur _weechat_print_) :
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Variable | Type | Description
|
||||
| tg_tags | chaîne | Étiquettes du message (avec une virgule en début/fin de chaîne)
|
||||
| tg_tags_count | chaîne | Nombre d'étiquettes dans le message
|
||||
| tg_tag_nick | chaîne | Pseudo (depuis l'étiquette "nick_xxx")
|
||||
| tg_tag_prefix_nick | chaîne | Couleur du pseudo dans le préfixe (depuis l'étiquette "prefix_nick_ccc")
|
||||
| tg_tag_host | chaîne | Nom d'utilisateur et hôte, format : utilisateur@hôte (depuis l'étiquette "host_xxx")
|
||||
| tg_tag_notify | chaîne | Niveau de notification (_none_, _message_, _private_, _highlight_)
|
||||
| tg_notify | chaîne | Niveau de notification, si différent de _none_
|
||||
| tg_msg_pv | chaîne | "1" pour un message privé, sinon "0"
|
||||
| tg_tags | chaîne | Étiquettes du message (avec une virgule en début/fin de chaîne).
|
||||
| tg_tags_count | chaîne | Nombre d'étiquettes dans le message.
|
||||
| tg_tag_nick | chaîne | Pseudo (depuis l'étiquette "nick_xxx").
|
||||
| tg_tag_prefix_nick | chaîne | Couleur du pseudo dans le préfixe (depuis l'étiquette "prefix_nick_ccc").
|
||||
| tg_tag_host | chaîne | Nom d'utilisateur et hôte, format : utilisateur@hôte (depuis l'étiquette "host_xxx").
|
||||
| tg_tag_notify | chaîne | Niveau de notification (_none_, _message_, _private_, _highlight_).
|
||||
| tg_notify | chaîne | Niveau de notification, si différent de _none_.
|
||||
| tg_msg_pv | chaîne | "1" pour un message privé, sinon "0".
|
||||
|===
|
||||
|
||||
[[trigger_data_command]]
|
||||
|
@ -3652,9 +3652,9 @@ Le callback "command" définit les variables suivantes dans la table de hachage
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Variable | Type | Description
|
||||
| buffer | pointeur | Tampon
|
||||
| tg_argvN | chaîne | Paramètre n°N
|
||||
| tg_argv_eolN | chaîne | Depuis le paramètre n°N jusqu'à la fin des paramètres
|
||||
| buffer | pointeur | Tampon.
|
||||
| tg_argvN | chaîne | Paramètre n°N.
|
||||
| tg_argv_eolN | chaîne | Depuis le paramètre n°N jusqu'à la fin des paramètres.
|
||||
|===
|
||||
|
||||
[[trigger_data_command_run]]
|
||||
|
@ -3666,8 +3666,8 @@ hachage :
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Variable | Type | Description
|
||||
| buffer | pointeur | Tampon
|
||||
| tg_command | chaîne | Commande exécutée
|
||||
| buffer | pointeur | Tampon.
|
||||
| tg_command | chaîne | Commande exécutée.
|
||||
|===
|
||||
|
||||
[[trigger_data_timer]]
|
||||
|
@ -3678,8 +3678,8 @@ Le callback "timer" définit les variables suivantes dans la table de hachage :
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Variable | Type | Description
|
||||
| tg_remaining_calls | chaîne | Nombre d'appels restants
|
||||
| tg_date | chaîne | Date/heure courante (format : `YYYY-MM-DD hh:mm:ss`)
|
||||
| tg_remaining_calls | chaîne | Nombre d'appels restants.
|
||||
| tg_date | chaîne | Date/heure courante (format : `YYYY-MM-DD hh:mm:ss`).
|
||||
|===
|
||||
|
||||
[[trigger_data_config]]
|
||||
|
@ -3690,8 +3690,8 @@ Le callback "config" définit les variables suivantes dans la table de hachage :
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Variable | Type | Description
|
||||
| tg_option | chaîne | Option
|
||||
| tg_value | chaîne | Valeur
|
||||
| tg_option | chaîne | Option.
|
||||
| tg_value | chaîne | Valeur.
|
||||
|===
|
||||
|
||||
[[trigger_data_focus]]
|
||||
|
@ -3702,8 +3702,8 @@ Le callback "focus" définit les variables suivantes dans la table de hachage :
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Variable | Type | Description
|
||||
| window | pointeur | Fenêtre
|
||||
| buffer | pointeur | Tampon
|
||||
| window | pointeur | Fenêtre.
|
||||
| buffer | pointeur | Tampon.
|
||||
|===
|
||||
|
||||
La table de hachage contient toutes les clés/valeurs de la table de hachage
|
||||
|
@ -3794,10 +3794,10 @@ Sections :
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Section | Commande de contrôle | Description
|
||||
| look | /set xfer.look.* | Aspect/présentation
|
||||
| color | /set xfer.color.* | Couleurs
|
||||
| network | /set xfer.network.* | Options réseau
|
||||
| file | /set xfer.file.* | Options pour les fichiers envoyés/reçus
|
||||
| look | /set xfer.look.* | Aspect/présentation.
|
||||
| color | /set xfer.color.* | Couleurs.
|
||||
| network | /set xfer.network.* | Options réseau.
|
||||
| file | /set xfer.file.* | Options pour les fichiers envoyés/reçus.
|
||||
|===
|
||||
|
||||
Options :
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -1117,51 +1117,51 @@ The result is a hashtable with following keys
|
|||
| Key | WeeChat version | Description | Example
|
||||
|
||||
| tags | ≥ 0.4.0 |
|
||||
The tags in message (can be empty) |
|
||||
The tags in message (can be empty). |
|
||||
`time=2015-06-27T16:40:35.000Z`
|
||||
|
||||
| message_without_tags | ≥ 0.4.0 |
|
||||
The message without the tags (the same as message if there are no tags) |
|
||||
The message without the tags (the same as message if there are no tags). |
|
||||
`:nick!user@host PRIVMSG #weechat :hello!`
|
||||
|
||||
| nick | ≥ 0.3.4 |
|
||||
The origin nick |
|
||||
The origin nick. |
|
||||
`nick`
|
||||
|
||||
| host | ≥ 0.3.4 |
|
||||
The origin host (includes the nick) |
|
||||
The origin host (includes the nick). |
|
||||
`nick!user@host`
|
||||
|
||||
| command | ≥ 0.3.4 |
|
||||
The command (_PRIVMSG_, _NOTICE_, ...) |
|
||||
The command (_PRIVMSG_, _NOTICE_, ...). |
|
||||
`PRIVMSG`
|
||||
|
||||
| channel | ≥ 0.3.4 |
|
||||
The target channel |
|
||||
The target channel. |
|
||||
`#weechat`
|
||||
|
||||
| arguments | ≥ 0.3.4 |
|
||||
The command arguments (includes the channel) |
|
||||
The command arguments (includes the channel). |
|
||||
`#weechat :hello!`
|
||||
|
||||
| text | ≥ 1.3 |
|
||||
The text (for example user message) |
|
||||
The text (for example user message). |
|
||||
`hello!`
|
||||
|
||||
| pos_command | ≥ 1.3 |
|
||||
The index of _command_ in message ("-1" if _command_ was not found) |
|
||||
The index of _command_ in message ("-1" if _command_ was not found). |
|
||||
`47`
|
||||
|
||||
| pos_arguments | ≥ 1.3 |
|
||||
The index of _arguments_ in message ("-1" if _arguments_ was not found) |
|
||||
The index of _arguments_ in message ("-1" if _arguments_ was not found). |
|
||||
`55`
|
||||
|
||||
| pos_channel | ≥ 1.3 |
|
||||
The index of _channel_ in message ("-1" if _channel_ was not found) |
|
||||
The index of _channel_ in message ("-1" if _channel_ was not found). |
|
||||
`55`
|
||||
|
||||
| pos_text | ≥ 1.3 |
|
||||
The index of _text_ in message ("-1" if _text_ was not found) |
|
||||
The index of _text_ in message ("-1" if _text_ was not found). |
|
||||
`65`
|
||||
|===
|
||||
|
||||
|
|
|
@ -113,35 +113,35 @@ compilare WeeChat.
|
|||
| Pacchetto ^(1)^ | Versione | Richiesto | Caratteristica
|
||||
// TRANSLATION MISSING
|
||||
| C compiler
|
||||
(gcc, clang, ...) | | *sì* | Build
|
||||
(gcc, clang, ...) | | *sì* | Build.
|
||||
// TRANSLATION MISSING
|
||||
| C++ compiler | | | Build and run tests, plugin Javascript
|
||||
| cmake | | *sì* | Compilazione (ancora possibile con autotools, ma si raccomanda cmake)
|
||||
| C++ compiler | | | Build and run tests, plugin Javascript.
|
||||
| cmake | | *sì* | Compilazione (ancora possibile con autotools, ma si raccomanda cmake).
|
||||
// TRANSLATION MISSING
|
||||
| pkg-config | | *sì* | Detect installed libraries
|
||||
| libncursesw5-dev ^(2)^ | | *sì* | Interfaccia ncurses
|
||||
| libcurl4-gnutls-dev | | *sì* | Trasferimento URL
|
||||
| pkg-config | | *sì* | Detect installed libraries.
|
||||
| libncursesw5-dev ^(2)^ | | *sì* | Interfaccia ncurses.
|
||||
| libcurl4-gnutls-dev | | *sì* | Trasferimento URL.
|
||||
// TRANSLATION MISSING
|
||||
| zlib1g-dev | | *sì* | Compression of packets in relay plugin (weechat protocol), script plugin
|
||||
| zlib1g-dev | | *sì* | Compression of packets in relay plugin (weechat protocol), script plugin.
|
||||
// TRANSLATION MISSING
|
||||
| libgcrypt20-dev | | *sì* | Secured data, IRC SASL authentication (DH-BLOWFISH/DH-AES), script plugin
|
||||
| libgcrypt20-dev | | *sì* | Secured data, IRC SASL authentication (DH-BLOWFISH/DH-AES), script plugin.
|
||||
// TRANSLATION MISSING
|
||||
| libgnutls28-dev | ≥ 2.2.0 ^(3)^ | | Connessione SSL al server IRC, support of SSL in relay plugin, IRC SASL authentication (ECDSA-NIST256P-CHALLENGE)
|
||||
| gettext | | | Internazionalizzazione (traduzione dei messaggi; la lingua base è l'inglese)
|
||||
| ca-certificates | | | Certificati per le connessioni SSL
|
||||
| libgnutls28-dev | ≥ 2.2.0 ^(3)^ | | Connessione SSL al server IRC, support of SSL in relay plugin, IRC SASL authentication (ECDSA-NIST256P-CHALLENGE).
|
||||
| gettext | | | Internazionalizzazione (traduzione dei messaggi; la lingua base è l'inglese).
|
||||
| ca-certificates | | | Certificati per le connessioni SSL.
|
||||
| libaspell-dev
|
||||
∥ libenchant-dev | | | Plugin aspell
|
||||
| python-dev | ≥ 2.5 ^(4)^ | | Plugin python
|
||||
| libperl-dev | | | Plugin perl
|
||||
| ruby-2.3, ruby2.3-dev | ≥ 1.8 | | Plugin ruby
|
||||
| liblua5.3-dev | | | Plugin lua
|
||||
| tcl-dev | ≥ 8.5 | | Plugin tcl
|
||||
| guile-2.0-dev | ≥ 2.0 | | Plugin guile (scheme)
|
||||
| libv8-dev | ≤ 3.24.3 | | Plugin Javascript
|
||||
∥ libenchant-dev | | | Plugin aspell.
|
||||
| python-dev | ≥ 2.5 ^(4)^ | | Plugin python.
|
||||
| libperl-dev | | | Plugin perl.
|
||||
| ruby-2.3, ruby2.3-dev | ≥ 1.8 | | Plugin ruby.
|
||||
| liblua5.3-dev | | | Plugin lua.
|
||||
| tcl-dev | ≥ 8.5 | | Plugin tcl.
|
||||
| guile-2.0-dev | ≥ 2.0 | | Plugin guile (scheme).
|
||||
| libv8-dev | ≤ 3.24.3 | | Plugin Javascript.
|
||||
// TRANSLATION MISSING
|
||||
| asciidoctor | ≥ 1.5.4 | | Build man page and documentation
|
||||
| asciidoctor | ≥ 1.5.4 | | Build man page and documentation.
|
||||
// TRANSLATION MISSING
|
||||
| libcpputest-dev | ≥ 3.4 | | Build and run tests
|
||||
| libcpputest-dev | ≥ 3.4 | | Build and run tests.
|
||||
|===
|
||||
|
||||
// TRANSLATION MISSING (note 3)
|
||||
|
@ -517,22 +517,22 @@ The directories are:
|
|||
[width="100%",cols="1m,3",options="header"]
|
||||
|===
|
||||
| Path/file | Description
|
||||
| ~/.weechat/ | WeeChat home directory (can be changed, see <<running_weechat,Running WeeChat>>)
|
||||
| logs/ | Log files (one file per buffer)
|
||||
| python/ | Python scripts
|
||||
| autoload/ | Python scripts auto-loaded on startup ^(1)^
|
||||
| perl/ | Perl scripts
|
||||
| autoload/ | Perl scripts auto-loaded on startup ^(1)^
|
||||
| ruby/ | Ruby scripts
|
||||
| autoload/ | Ruby scripts auto-loaded on startup ^(1)^
|
||||
| lua/ | Lua scripts
|
||||
| autoload/ | Lua scripts auto-loaded on startup ^(1)^
|
||||
| tcl/ | Tcl scripts
|
||||
| autoload/ | Tcl scripts auto-loaded on startup ^(1)^
|
||||
| guile/ | Guile scripts
|
||||
| autoload/ | Guile scripts auto-loaded on startup ^(1)^
|
||||
| javascript/ | Javascript scripts
|
||||
| autoload/ | Javascript scripts auto-loaded on startup ^(1)^
|
||||
| ~/.weechat/ | WeeChat home directory (can be changed, see <<running_weechat,Running WeeChat>>).
|
||||
| logs/ | Log files (one file per buffer).
|
||||
| python/ | Python scripts.
|
||||
| autoload/ | Python scripts auto-loaded on startup ^(1)^.
|
||||
| perl/ | Perl scripts.
|
||||
| autoload/ | Perl scripts auto-loaded on startup ^(1)^.
|
||||
| ruby/ | Ruby scripts.
|
||||
| autoload/ | Ruby scripts auto-loaded on startup ^(1)^.
|
||||
| lua/ | Lua scripts.
|
||||
| autoload/ | Lua scripts auto-loaded on startup ^(1)^.
|
||||
| tcl/ | Tcl scripts.
|
||||
| autoload/ | Tcl scripts auto-loaded on startup ^(1)^.
|
||||
| guile/ | Guile scripts.
|
||||
| autoload/ | Guile scripts auto-loaded on startup ^(1)^.
|
||||
| javascript/ | Javascript scripts.
|
||||
| autoload/ | Javascript scripts auto-loaded on startup ^(1)^.
|
||||
|===
|
||||
|
||||
[NOTE]
|
||||
|
@ -543,20 +543,20 @@ The files in home directory are:
|
|||
[width="100%",cols="1m,3,6",options="header"]
|
||||
|===
|
||||
| File | Description | Sensitive data
|
||||
| weechat.conf | Main WeeChat configuration file | Possible (example: list of channels in a saved buffers layout)
|
||||
| sec.conf | Configuration file with secured data | *Yes, highly sensitive*: this file must never be shared with anyone
|
||||
| plugins.conf | Plugins configuration file | Possible, depends on plugins/scripts
|
||||
| alias.conf | Configuration file for _alias_ plugin | Possible, depends on aliases
|
||||
| aspell.conf | Configuration file for _aspell_ plugin | No
|
||||
| charset.conf | Configuration file for _charset_ plugin | No
|
||||
| exec.conf | Configuration file for _exec_ plugin | No
|
||||
| irc.conf | Configuration file for _irc_ plugin | *Yes*: it can contain passwords for servers, nickserv and channels (if not stored in `sec.conf`)
|
||||
| logger.conf | Configuration file for _logger_ plugin | No
|
||||
| relay.conf | Configuration file for _relay_ plugin | No
|
||||
| script.conf | Configuration file for _script_ plugin | No
|
||||
| trigger.conf | Configuration file for _trigger_ plugin | Possible, depends on triggers
|
||||
| xfer.conf | Configuration file for _xfer_ plugin | No
|
||||
| weechat.log | WeeChat log file | No
|
||||
| weechat.conf | Main WeeChat configuration file | Possible (example: list of channels in a saved buffers layout).
|
||||
| sec.conf | Configuration file with secured data | *Yes, highly sensitive*: this file must never be shared with anyone.
|
||||
| plugins.conf | Plugins configuration file | Possible, depends on plugins/scripts.
|
||||
| alias.conf | Configuration file for _alias_ plugin | Possible, depends on aliases.
|
||||
| aspell.conf | Configuration file for _aspell_ plugin | No.
|
||||
| charset.conf | Configuration file for _charset_ plugin | No.
|
||||
| exec.conf | Configuration file for _exec_ plugin | No.
|
||||
| irc.conf | Configuration file for _irc_ plugin | *Yes*: it can contain passwords for servers, nickserv and channels (if not stored in `sec.conf`).
|
||||
| logger.conf | Configuration file for _logger_ plugin | No.
|
||||
| relay.conf | Configuration file for _relay_ plugin | No.
|
||||
| script.conf | Configuration file for _script_ plugin | No.
|
||||
| trigger.conf | Configuration file for _trigger_ plugin | Possible, depends on triggers.
|
||||
| xfer.conf | Configuration file for _xfer_ plugin | No.
|
||||
| weechat.log | WeeChat log file | No.
|
||||
|===
|
||||
|
||||
[IMPORTANT]
|
||||
|
@ -618,21 +618,21 @@ La barra _stato_ ha i seguenti elementi predefiniti:
|
|||
[width="100%",cols="^3,^4,10",options="header"]
|
||||
|===
|
||||
| Elemento | Esempio | Descrizione
|
||||
| time | `[12:55]` | Ora
|
||||
| time | `[12:55]` | Ora.
|
||||
// TRANSLATION MISSING
|
||||
| buffer_last_number | `[6]` | Number of last buffer in list
|
||||
| buffer_plugin | `[irc/freenode]` | Plugin del buffer attivo (il plugin irc può aggiungere il nome del server irc usato dal buffer)
|
||||
| buffer_number | `3` | Numero del buffer corrente
|
||||
| buffer_name | `#test` | Nome del buffer attivo
|
||||
| buffer_modes | `+n` | Modalità canale IRC
|
||||
| buffer_nicklist_count | `{4}` | Numero di nick nella lista nick
|
||||
| buffer_last_number | `[6]` | Number of last buffer in list.
|
||||
| buffer_plugin | `[irc/freenode]` | Plugin del buffer attivo (il plugin irc può aggiungere il nome del server irc usato dal buffer).
|
||||
| buffer_number | `3` | Numero del buffer corrente.
|
||||
| buffer_name | `#test` | Nome del buffer attivo.
|
||||
| buffer_modes | `+n` | Modalità canale IRC.
|
||||
| buffer_nicklist_count | `{4}` | Numero di nick nella lista nick.
|
||||
// TRANSLATION MISSING
|
||||
| buffer_zoom | ! | `!` means the merged buffer is zoomed (only this one is displayed), empty value means all merged buffers are displayed
|
||||
| buffer_filter | `+*+` | Indicatore filtraggio: `+*+` significa che alcune righe sono filtrate (nascoste), valori vuoti indicano che tutte le righe sono visualizzate
|
||||
| scroll | `-ANCORA(50)-` | Indicatore di scorrimento, con il numero di righe sotto l'ultima riga visualizzata
|
||||
| lag | `[Ritardo: 2.5]` | Indicatore ritardo, in secondi (nascosto se il ritardo è basso)
|
||||
| hotlist | `[H: 4:#abc(2,5), 6]` | Elenco dei buffer con attività (messaggi non letti) (nell'esempio, 2 notifiche e 5 messaggi non letti su #abc, un messaggio non letto sul buffer #6)
|
||||
| completion | `abc(2) def(5)` | Elenco di parole per il completamento, con il numero di completamenti possibili per ogni parola
|
||||
| buffer_zoom | ! | `!` means the merged buffer is zoomed (only this one is displayed), empty value means all merged buffers are displayed.
|
||||
| buffer_filter | `+*+` | Indicatore filtraggio: `+*+` significa che alcune righe sono filtrate (nascoste), valori vuoti indicano che tutte le righe sono visualizzate.
|
||||
| scroll | `-ANCORA(50)-` | Indicatore di scorrimento, con il numero di righe sotto l'ultima riga visualizzata.
|
||||
| lag | `[Ritardo: 2.5]` | Indicatore ritardo, in secondi (nascosto se il ritardo è basso).
|
||||
| hotlist | `[H: 4:#abc(2,5), 6]` | Elenco dei buffer con attività (messaggi non letti) (nell'esempio, 2 notifiche e 5 messaggi non letti su #abc, un messaggio non letto sul buffer #6).
|
||||
| completion | `abc(2) def(5)` | Elenco di parole per il completamento, con il numero di completamenti possibili per ogni parola.
|
||||
|===
|
||||
|
||||
La barra _input_ ha i seguenti elementi predefiniti:
|
||||
|
@ -641,12 +641,12 @@ La barra _input_ ha i seguenti elementi predefiniti:
|
|||
|===
|
||||
| Elemento | Esempio | Descrizione
|
||||
// TRANSLATION MISSING
|
||||
| input_prompt | `[@Flashy(i)]` | Prompt per l'input, for irc: nick and modes (mode "+i" means invisible on freenode)
|
||||
| away | `(assente)` | Indicatore di assenza
|
||||
| input_prompt | `[@Flashy(i)]` | Prompt per l'input, for irc: nick and modes (mode "+i" means invisible on freenode).
|
||||
| away | `(assente)` | Indicatore di assenza.
|
||||
// TRANSLATION MISSING
|
||||
| input_search | `[Search (~ str,msg)]` | Search indicator ("`~`": case insensitive, "`==`": case sensitive, "`str`": search string, "`regex`": search regular expression, "`msg`": search in messages, "`pre`": search in prefixes, "`pre\|msg`": search in prefixes and messages)
|
||||
| input_paste | `[Incollare 7 righe ? [ctrl-Y] Sì [ctrl-N] No]` | Chiede all'utente se incollare le righe
|
||||
| input_text | `ciao peter!` | Testo in input
|
||||
| input_search | `[Search (~ str,msg)]` | Search indicator ("`~`": case insensitive, "`==`": case sensitive, "`str`": search string, "`regex`": search regular expression, "`msg`": search in messages, "`pre`": search in prefixes, "`pre\|msg`": search in prefixes and messages).
|
||||
| input_paste | `[Incollare 7 righe ? [ctrl-Y] Sì [ctrl-N] No]` | Chiede all'utente se incollare le righe.
|
||||
| input_text | `ciao peter!` | Testo in input.
|
||||
|===
|
||||
|
||||
// TRANSLATION MISSING
|
||||
|
@ -656,14 +656,14 @@ Other items available (not used in bars by default):
|
|||
[width="100%",cols="^3,^4,10",options="header"]
|
||||
|===
|
||||
| Item | Example | Description
|
||||
| aspell_dict | `fr,en` | Spelling dictionaries used on current buffer
|
||||
| aspell_suggest | `print,prone,prune` | Spelling suggestions for word under cursor (if misspelled)
|
||||
| buffer_count | `10` | Total number of buffers opened
|
||||
| buffer_short_name | `#test` | Current buffer short name
|
||||
| irc_channel | `#test` | Current IRC channel name
|
||||
| irc_nick_modes | `@` | IRC modes for self nick
|
||||
| mouse_status | `M` | Mouse status (empty if mouse is disabled)
|
||||
| window_number | `2` | Current window number
|
||||
| aspell_dict | `fr,en` | Spelling dictionaries used on current buffer.
|
||||
| aspell_suggest | `print,prone,prune` | Spelling suggestions for word under cursor (if misspelled).
|
||||
| buffer_count | `10` | Total number of buffers opened.
|
||||
| buffer_short_name | `#test` | Current buffer short name.
|
||||
| irc_channel | `#test` | Current IRC channel name.
|
||||
| irc_nick_modes | `@` | IRC modes for self nick.
|
||||
| mouse_status | `M` | Mouse status (empty if mouse is disabled).
|
||||
| window_number | `2` | Current window number.
|
||||
|===
|
||||
|
||||
[[command_line]]
|
||||
|
@ -708,17 +708,17 @@ opzionale):
|
|||
|===
|
||||
// TRANSLATIION MISSING
|
||||
| Key | Description
|
||||
| kbd:[Ctrl+c], kbd:[b] | testo in grassetto
|
||||
| kbd:[Ctrl+c], kbd:[b] | testo in grassetto.
|
||||
| kbd:[Ctrl+c], kbd:[c],
|
||||
kbd:[xx] | colore del testo `xx` (consultare la lista di colori che segue)
|
||||
kbd:[xx] | colore del testo `xx` (consultare la lista di colori che segue).
|
||||
| kbd:[Ctrl+c], kbd:[c],
|
||||
kbd:[xx], kbd:[,],
|
||||
kbd:[yy] | colore del testo `xx` e di sfondo `yy` (consultare la lista di colori che segue)
|
||||
kbd:[yy] | colore del testo `xx` e di sfondo `yy` (consultare la lista di colori che segue).
|
||||
// TRANSLATION MISSING
|
||||
| kbd:[Ctrl+c], kbd:[i] | italic text
|
||||
| kbd:[Ctrl+c], kbd:[o] | disabilita colori ed attributi
|
||||
| kbd:[Ctrl+c], kbd:[v] | video inverso (inverte il colore del testo con quello di sfondo)
|
||||
| kbd:[Ctrl+c], kbd:[_] | testo sottolineato
|
||||
| kbd:[Ctrl+c], kbd:[i] | italic text.
|
||||
| kbd:[Ctrl+c], kbd:[o] | disabilita colori ed attributi.
|
||||
| kbd:[Ctrl+c], kbd:[v] | video inverso (inverte il colore del testo con quello di sfondo).
|
||||
| kbd:[Ctrl+c], kbd:[_] | testo sottolineato.
|
||||
|===
|
||||
|
||||
[NOTE]
|
||||
|
@ -1542,59 +1542,59 @@ with `/script install buffer_autoset.py` and get help with `/help autosetbuffer`
|
|||
|===
|
||||
| Tasti | Descrizione | Comando
|
||||
| kbd:[←] +
|
||||
kbd:[Ctrl+b] | Passa al carattere precedente nella riga di comando | `/input move_previous_char`
|
||||
kbd:[Ctrl+b] | Passa al carattere precedente nella riga di comando. | `/input move_previous_char`
|
||||
| kbd:[→] +
|
||||
kbd:[Ctrl+f] | Passa al carattere successivo nella riga di comando | `/input move_next_char`
|
||||
kbd:[Ctrl+f] | Passa al carattere successivo nella riga di comando. | `/input move_next_char`
|
||||
| kbd:[Ctrl+←] +
|
||||
kbd:[Alt+b] | Passa alla parola precedente nella riga di comando | `/input move_previous_word`
|
||||
kbd:[Alt+b] | Passa alla parola precedente nella riga di comando. | `/input move_previous_word`
|
||||
| kbd:[Ctrl+→] +
|
||||
kbd:[Alt+f] | Passa alla parola successiva nella riga di comando | `/input move_next_word`
|
||||
kbd:[Alt+f] | Passa alla parola successiva nella riga di comando. | `/input move_next_word`
|
||||
| kbd:[Home] +
|
||||
kbd:[Ctrl+a] | Si sposta all'inizio della riga di comando | `/input move_beginning_of_line`
|
||||
kbd:[Ctrl+a] | Si sposta all'inizio della riga di comando. | `/input move_beginning_of_line`
|
||||
| kbd:[End] +
|
||||
kbd:[Ctrl+e] | Si sposta alla fine della riga di comando | `/input move_end_of_line`
|
||||
kbd:[Ctrl+e] | Si sposta alla fine della riga di comando. | `/input move_end_of_line`
|
||||
| kbd:[Ctrl+c],
|
||||
kbd:[b] | Inserisce il codice per il testo in grassetto | `/input insert \x02`
|
||||
kbd:[b] | Inserisce il codice per il testo in grassetto. | `/input insert \x02`
|
||||
| kbd:[Ctrl+c],
|
||||
kbd:[c] | Inserisce il codice per il testo colorato | `/input insert \x03`
|
||||
kbd:[c] | Inserisce il codice per il testo colorato. | `/input insert \x03`
|
||||
| kbd:[Ctrl+c],
|
||||
kbd:[i] | Inserisce il codice per il testo in corsivo | `/input insert \x1D`
|
||||
kbd:[i] | Inserisce il codice per il testo in corsivo. | `/input insert \x1D`
|
||||
| kbd:[Ctrl+c],
|
||||
kbd:[o] | Inserisce il codice per il reset dei colori | `/input insert \x0F`
|
||||
kbd:[o] | Inserisce il codice per il reset dei colori. | `/input insert \x0F`
|
||||
| kbd:[Ctrl+c],
|
||||
kbd:[v] | Inserisce il codice per l'inversione dei colori | `/input insert \x16`
|
||||
kbd:[v] | Inserisce il codice per l'inversione dei colori. | `/input insert \x16`
|
||||
| kbd:[Ctrl+c],
|
||||
kbd:[_] | Inserisce il codice per il testo sottolineato | `/input insert \x1F`
|
||||
kbd:[_] | Inserisce il codice per il testo sottolineato. | `/input insert \x1F`
|
||||
| kbd:[Del] +
|
||||
kbd:[Ctrl+d] | Elimina il carattere successivo nella riga di comando | `/input delete_next_char`
|
||||
kbd:[Ctrl+d] | Elimina il carattere successivo nella riga di comando. | `/input delete_next_char`
|
||||
| kbd:[Backsp.] +
|
||||
kbd:[Ctrl+h] | Elimina il carattere precedente nella riga di comando | `/input delete_previous_char`
|
||||
kbd:[Ctrl+h] | Elimina il carattere precedente nella riga di comando. | `/input delete_previous_char`
|
||||
// TRANSLATION MISSING
|
||||
| kbd:[Ctrl+k] | Elimina dal cursore fino alla fine della riga di comando (deleted string is copied to the internal clipboard) | `/input delete_end_of_line`
|
||||
| kbd:[Ctrl+r] | Cerca del testo nella cronologia del buffer (consultare <<key_bindings_search_context,tasti per il contesto search>>) | `/input search_text_here`
|
||||
| kbd:[Ctrl+t] | Inverti caratteri | `/input transpose_chars`
|
||||
| kbd:[Ctrl+k] | Elimina dal cursore fino alla fine della riga di comando (deleted string is copied to the internal clipboard). | `/input delete_end_of_line`
|
||||
| kbd:[Ctrl+r] | Cerca del testo nella cronologia del buffer (consultare <<key_bindings_search_context,tasti per il contesto search>>). | `/input search_text_here`
|
||||
| kbd:[Ctrl+t] | Inverti caratteri. | `/input transpose_chars`
|
||||
// TRANSLATION MISSING
|
||||
| kbd:[Ctrl+u] | Elimina dal cursore fino all'inizio della riga di comando (deleted string is copied to the internal clipboard) | `/input delete_beginning_of_line`
|
||||
| kbd:[Ctrl+u] | Elimina dal cursore fino all'inizio della riga di comando (deleted string is copied to the internal clipboard). | `/input delete_beginning_of_line`
|
||||
// TRANSLATION MISSING
|
||||
| kbd:[Ctrl+w] | Elimina la parola precedente nella riga di comando (deleted string is copied to the internal clipboard) | `/input delete_previous_word`
|
||||
| kbd:[Ctrl+w] | Elimina la parola precedente nella riga di comando (deleted string is copied to the internal clipboard). | `/input delete_previous_word`
|
||||
// TRANSLATION MISSING
|
||||
| kbd:[Ctrl+y] | Paste the internal clipboard content | `/input clipboard_paste`
|
||||
| kbd:[Ctrl+_] | Annulla l'ultima azione sulla riga di comando | `/input undo`
|
||||
| kbd:[Alt+_] | Ripete l'ultima azione sulla riga di comando | `/input redo`
|
||||
| kbd:[Tab] | Completa comando o nick (kbd:[Tab] di nuovo: trova prossimo completamento) | `/input complete_next`
|
||||
| kbd:[Shift+Tab] | Senza completamento: effettua un completamento parziale, con completamento in sospeso: completa con il completamento precedente | `/input complete_previous`
|
||||
| kbd:[Ctrl+y] | Paste the internal clipboard content. | `/input clipboard_paste`
|
||||
| kbd:[Ctrl+_] | Annulla l'ultima azione sulla riga di comando. | `/input undo`
|
||||
| kbd:[Alt+_] | Ripete l'ultima azione sulla riga di comando. | `/input redo`
|
||||
| kbd:[Tab] | Completa comando o nick (kbd:[Tab] di nuovo: trova prossimo completamento). | `/input complete_next`
|
||||
| kbd:[Shift+Tab] | Senza completamento: effettua un completamento parziale, con completamento in sospeso: completa con il completamento precedente. | `/input complete_previous`
|
||||
| kbd:[Invio] +
|
||||
kbd:[Ctrl+j] +
|
||||
kbd:[Ctrl+m] | Esegue comando o invia messaggio (in modalità ricerca: ferma ricerca) | `/input return`
|
||||
| kbd:[↑] | Chiama comando/messaggio precedente (in modalità ricerca: cerca in alto) | `/input history_previous`
|
||||
| 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:[Ctrl+m] | Esegue comando o invia messaggio (in modalità ricerca: ferma ricerca). | `/input return`
|
||||
| kbd:[↑] | Chiama comando/messaggio precedente (in modalità ricerca: cerca in alto). | `/input history_previous`
|
||||
| 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`
|
||||
// TRANSLATION MISSING
|
||||
| kbd:[Alt+d] | Elimina la parola successiva nella riga di comando (deleted string is copied to the internal clipboard) | `/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`
|
||||
| kbd:[Alt+d] | Elimina la parola successiva nella riga di comando (deleted string is copied to the internal clipboard). | `/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]]
|
||||
|
@ -1603,73 +1603,73 @@ with `/script install buffer_autoset.py` and get help with `/help autosetbuffer`
|
|||
[width="100%",cols="^.^3,.^8,.^5",options="header"]
|
||||
|===
|
||||
| Tasti | Descrizione | Comando
|
||||
| kbd:[Ctrl+l] | Ridisegna l'intera finestra | `/window refresh`
|
||||
| kbd:[Ctrl+l] | Ridisegna l'intera finestra. | `/window refresh`
|
||||
| kbd:[Ctrl+s],
|
||||
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`
|
||||
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
|
||||
| kbd:[Alt+x] | Zoom on merged buffer (kbd:[Alt+x] again: display all merged buffers) | `/input zoom_merged_buffer`
|
||||
| kbd:[PgUp] | Scorre in alto di una pagina nella cronologia del buffer | `/window page_up`
|
||||
| kbd:[PgDn] | Scorre di una pagina in basso nella cronologia del buffer | `/window page_down`
|
||||
| kbd:[Alt+PgUp] | Scorre di qualche riga in alto nella cronologia del buffer | `/window scroll_up`
|
||||
| kbd:[Alt+PgDn] | Scorre di qualche riga in basso nella cronologia del buffer | `/window scroll_down`
|
||||
| kbd:[Alt+Home] | Scorre in cima al buffer | `/window scroll_top`
|
||||
| kbd:[Alt+End] | Scorre alla fine del del buffer | `/window scroll_bottom`
|
||||
| kbd:[Alt+x] | Zoom on merged buffer (kbd:[Alt+x] again: display all merged buffers). | `/input zoom_merged_buffer`
|
||||
| kbd:[PgUp] | Scorre in alto di una pagina nella cronologia del buffer. | `/window page_up`
|
||||
| kbd:[PgDn] | Scorre di una pagina in basso nella cronologia del buffer. | `/window page_down`
|
||||
| kbd:[Alt+PgUp] | Scorre di qualche riga in alto nella cronologia del buffer. | `/window scroll_up`
|
||||
| kbd:[Alt+PgDn] | Scorre di qualche riga in basso nella cronologia del buffer. | `/window scroll_down`
|
||||
| kbd:[Alt+Home] | Scorre in cima al buffer. | `/window scroll_top`
|
||||
| kbd:[Alt+End] | Scorre alla fine del del buffer. | `/window scroll_bottom`
|
||||
| kbd:[Alt+←] +
|
||||
kbd:[Alt+↑] +
|
||||
kbd:[Ctrl+p] +
|
||||
kbd:[F5] | Passa al buffer precedente | `/buffer -1`
|
||||
kbd:[F5] | Passa al buffer precedente. | `/buffer -1`
|
||||
| kbd:[Alt+→] +
|
||||
kbd:[Alt+↓] +
|
||||
kbd:[Ctrl+n] +
|
||||
kbd:[F6] | Passa al buffer successivo | `/buffer +1`
|
||||
| kbd:[F7] | Passa alla finestra precedente | `/window -1`
|
||||
| kbd:[F8] | Passa alla finestra successiva | `/window +1`
|
||||
| kbd:[F9] | Scorre il titolo del buffer sulla sinistra | `+/bar scroll title * -30%+`
|
||||
| kbd:[F10] | Scorre il titolo del buffer sulla destra | `+/bar scroll title * +30%+`
|
||||
| kbd:[F11] | Scorre di una pagina in alto nella lista nick | `/bar scroll nicklist * -100%`
|
||||
| kbd:[F12] | Scorre di una pagina in basso nella lista nick | `/bar scroll nicklist * +100%`
|
||||
| kbd:[Alt+F11] | Sposta all'inizio della lista nick | `/bar scroll nicklist * b`
|
||||
| kbd:[Alt+F12] | Sposta alla fine della lista nick | `/bar scroll nicklist * e`
|
||||
| kbd:[Alt+a] | Passa al buffer successivo con attività (con priorità: highligh, messagge, altro) | `/input jump_smart`
|
||||
| kbd:[Alt+h] | Pulisce hotlist (notifica di attività su altri buffer) | `/input hotlist_clear`
|
||||
kbd:[F6] | Passa al buffer successivo. | `/buffer +1`
|
||||
| kbd:[F7] | Passa alla finestra precedente. | `/window -1`
|
||||
| kbd:[F8] | Passa alla finestra successiva. | `/window +1`
|
||||
| kbd:[F9] | Scorre il titolo del buffer sulla sinistra. | `+/bar scroll title * -30%+`
|
||||
| kbd:[F10] | Scorre il titolo del buffer sulla destra. | `+/bar scroll title * +30%+`
|
||||
| kbd:[F11] | Scorre di una pagina in alto nella lista nick. | `/bar scroll nicklist * -100%`
|
||||
| kbd:[F12] | Scorre di una pagina in basso nella lista nick. | `/bar scroll nicklist * +100%`
|
||||
| kbd:[Alt+F11] | Sposta all'inizio della lista nick. | `/bar scroll nicklist * b`
|
||||
| kbd:[Alt+F12] | Sposta alla fine della lista nick. | `/bar scroll nicklist * e`
|
||||
| kbd:[Alt+a] | Passa al buffer successivo con attività (con priorità: highligh, messagge, altro). | `/input jump_smart`
|
||||
| kbd:[Alt+h] | Pulisce hotlist (notifica di attività su altri buffer). | `/input hotlist_clear`
|
||||
// TRANSLATION MISSING
|
||||
| kbd:[Alt+j],
|
||||
kbd:[alt-f] | Switch to first buffer | `/buffer -`
|
||||
kbd:[alt-f] | Switch to first buffer. | `/buffer -`
|
||||
| kbd:[Alt+j],
|
||||
kbd:[alt-l] | Passa all'ultimo buffer | `/buffer +`
|
||||
kbd:[alt-l] | Passa all'ultimo buffer. | `/buffer +`
|
||||
| kbd:[Alt+j],
|
||||
kbd:[alt-r] | Passa al buffer raw IRC | `/server raw`
|
||||
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-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`
|
||||
kbd:[01...99] | Passa al buffer numero. | `/buffer *NN`
|
||||
// TRANSLATION MISSING
|
||||
| kbd:[Alt+l] | Toggle bare display on/off | `/window bare`
|
||||
| kbd:[Alt+m] | Abilita/disabilita | `/mouse toggle`
|
||||
| kbd:[Alt+n] | Scorre fino alla notifica successiva | `/window scroll_next_highlight`
|
||||
| kbd:[Alt+p] | Scorre fino alla notifica precedente | `/window scroll_previous_highlight`
|
||||
| kbd:[Alt+u] | Scorre fino alla prima riga non letta nel buffer | `/window scroll_unread`
|
||||
| kbd:[Alt+l] | Toggle bare display on/off. | `/window bare`
|
||||
| kbd:[Alt+m] | Abilita/disabilita. | `/mouse toggle`
|
||||
| kbd:[Alt+n] | Scorre fino alla notifica successiva. | `/window scroll_next_highlight`
|
||||
| kbd:[Alt+p] | Scorre fino alla notifica precedente. | `/window scroll_previous_highlight`
|
||||
| kbd:[Alt+u] | Scorre fino alla prima riga non letta nel buffer. | `/window scroll_unread`
|
||||
| kbd:[Alt+w],
|
||||
kbd:[alt-↑] | Passa alla finestra in alto | `/window up`
|
||||
kbd:[alt-↑] | Passa alla finestra in alto. | `/window up`
|
||||
| kbd:[Alt+w],
|
||||
kbd:[alt-↓] | Passa alla finestra in basso | `/window down`
|
||||
kbd:[alt-↓] | Passa alla finestra in basso. | `/window down`
|
||||
| kbd:[Alt+w],
|
||||
kbd:[alt-←] | Passa alla finestra sulla sinistra | `/window left`
|
||||
kbd:[alt-←] | Passa alla finestra sulla sinistra. | `/window left`
|
||||
| kbd:[Alt+w],
|
||||
kbd:[alt-→] | Passa alla finestrs sulla destra | `/window right`
|
||||
kbd:[alt-→] | Passa alla finestrs sulla destra. | `/window right`
|
||||
| kbd:[Alt+w],
|
||||
kbd:[alt-b] | Bilancia le dimensioni di tutte le finestre | `/window balance`
|
||||
kbd:[alt-b] | Bilancia le dimensioni di tutte le finestre. | `/window balance`
|
||||
| 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`
|
||||
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
|
||||
| kbd:[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]]
|
||||
|
@ -1682,18 +1682,18 @@ kbd:[Ctrl+r] per cercare del testo nel buffer).
|
|||
|===
|
||||
| Key | Descrizione | Comando
|
||||
// TRANSLATION MISSING
|
||||
| kbd:[Ctrl+r] | Switch search type: string (default), regular expression | `/input search_switch_regex`
|
||||
| kbd:[Alt+c] | Passa alla ricerca esatta | `/input search_switch_case`
|
||||
| kbd:[Ctrl+r] | Switch search type: string (default), regular expression. | `/input search_switch_regex`
|
||||
| kbd:[Alt+c] | Passa alla ricerca esatta. | `/input search_switch_case`
|
||||
// TRANSLATION MISSING
|
||||
| kbd:[Tab] | Switch search in: messages (default), prefixes, prefixes + messages | `/input search_switch_where`
|
||||
| kbd:[↑] | Cerca riga precedente | `/input search_previous`
|
||||
| kbd:[↓] | Cerca riga successiva | `/input search_next`
|
||||
| kbd:[Tab] | Switch search in: messages (default), prefixes, prefixes + messages. | `/input search_switch_where`
|
||||
| kbd:[↑] | Cerca riga precedente. | `/input search_previous`
|
||||
| kbd:[↓] | Cerca riga successiva. | `/input search_next`
|
||||
// TRANSLATION MISSING
|
||||
| kbd:[Enter] +
|
||||
kbd:[Ctrl+j] +
|
||||
kbd:[Ctrl+m] | Stop search at current position | `/input search_stop_here`
|
||||
kbd:[Ctrl+m] | Stop search at current position. | `/input search_stop_here`
|
||||
// TRANSLATION MISSING
|
||||
| kbd:[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]]
|
||||
|
@ -1705,25 +1705,25 @@ sullo schermo.
|
|||
[width="100%",cols="^.^3,^.^2,.^7,.^7",options="header"]
|
||||
|===
|
||||
| Tasto | Zona | Descrizione | Comando
|
||||
| kbd:[↑] | - | Sposta il cursore di una riga in alto | `/cursor move up`
|
||||
| kbd:[↓] | - | Sposta il cursore di una riga in basso | `/cursor move down`
|
||||
| kbd:[←] | - | Sposta il cursore di una colonna a sinistra | `/cursor move left`
|
||||
| kbd:[→] | - | Sposta il cursore di una colonna a destra | `/cursor move right`
|
||||
| kbd:[Alt+↑] | - | Sposta il cursore nell'area in alto | `/cursor move area_up`
|
||||
| kbd:[Alt+↓] | - | Sposta il cursore nell'area in basso | `/cursor move area_down`
|
||||
| kbd:[Alt+←] | - | Sposta il cursore nell'area a sinistra | `/cursor move area_left`
|
||||
| kbd:[Alt+→] | - | Sposta il cursore nell'area a destra | `/cursor move area_right`
|
||||
| kbd:[m] | chat | Cita messaggio | `hsignal:chat_quote_message;/cursor stop`
|
||||
| kbd:[q] | chat | Cita prefisso + messaggio | `hsignal:chat_quote_prefix_message;/cursor stop`
|
||||
| kbd:[Q] | chat | Cita ora + prefisso + messaggio | `hsignal:chat_quote_time_prefix_message;/cursor stop`
|
||||
| kbd:[b] | lista nick | Ban di un nick | `/window ${_window_number};/ban ${nick}`
|
||||
| kbd:[k] | lista nick | Kick di un nick | `/window ${_window_number};/kick ${nick}`
|
||||
| kbd:[K] | lista nick | Kick e ban di un nick | `/window ${_window_number};/kickban ${nick}`
|
||||
| kbd:[q] | lista nick | Apri query con il nick | `/window ${_window_number};/query ${nick};/cursor stop`
|
||||
| kbd:[w] | lista nick | Effettua un whois sul nick | `/window ${_window_number};/whois ${nick}`
|
||||
| kbd:[↑] | - | Sposta il cursore di una riga in alto. | `/cursor move up`
|
||||
| kbd:[↓] | - | Sposta il cursore di una riga in basso. | `/cursor move down`
|
||||
| kbd:[←] | - | Sposta il cursore di una colonna a sinistra. | `/cursor move left`
|
||||
| kbd:[→] | - | Sposta il cursore di una colonna a destra. | `/cursor move right`
|
||||
| kbd:[Alt+↑] | - | Sposta il cursore nell'area in alto. | `/cursor move area_up`
|
||||
| kbd:[Alt+↓] | - | Sposta il cursore nell'area in basso. | `/cursor move area_down`
|
||||
| kbd:[Alt+←] | - | Sposta il cursore nell'area a sinistra. | `/cursor move area_left`
|
||||
| kbd:[Alt+→] | - | Sposta il cursore nell'area a destra. | `/cursor move area_right`
|
||||
| kbd:[m] | chat | Cita messaggio. | `hsignal:chat_quote_message;/cursor stop`
|
||||
| kbd:[q] | chat | Cita prefisso + messaggio. | `hsignal:chat_quote_prefix_message;/cursor stop`
|
||||
| kbd:[Q] | chat | Cita ora + prefisso + messaggio. | `hsignal:chat_quote_time_prefix_message;/cursor stop`
|
||||
| kbd:[b] | lista nick | Ban di un nick. | `/window ${_window_number};/ban ${nick}`
|
||||
| kbd:[k] | lista nick | Kick di un nick. | `/window ${_window_number};/kick ${nick}`
|
||||
| kbd:[K] | lista nick | Kick e ban di un nick. | `/window ${_window_number};/kickban ${nick}`
|
||||
| kbd:[q] | lista nick | Apri query con il nick. | `/window ${_window_number};/query ${nick};/cursor stop`
|
||||
| kbd:[w] | lista nick | Effettua un whois sul nick. | `/window ${_window_number};/whois ${nick}`
|
||||
| kbd:[Enter] +
|
||||
kbd:[Ctrl+j] +
|
||||
kbd:[Ctrl+m] | - | Ferma la modalità cursore | `/cursor stop`
|
||||
kbd:[Ctrl+m] | - | Ferma la modalità cursore. | `/cursor stop`
|
||||
|===
|
||||
|
||||
[[key_bindings_mouse_context]]
|
||||
|
@ -1736,32 +1736,32 @@ evento del mouse.
|
|||
[width="100%",cols="^.^3,^.^3,^.^3,.^8,.^8",options="header"]
|
||||
|===
|
||||
| Tasto ^(1)^ | Azione | Zona | Descrizione | Comando
|
||||
| ◾◽◽ | - | chat | Passa alla finestra | `/window ${_window_number}`
|
||||
| ◾◽◽ | sinistra | chat | Passa al buffer precedente | `/window ${_window_number};/buffer +1`
|
||||
| ◾◽◽ | destra | chat | Passa al buffer successivo | `/window ${_window_number};/buffer +1`
|
||||
| ◾◽◽ | sinistra (lungo) | chat | Switch to first buffer | `/window ${_window_number};/buffer 1`
|
||||
| ◾◽◽ | destra (lungo) | chat | Passa all'ultimo buffer | `/window ${_window_number};/input jump_last_buffer`
|
||||
| ◾◽◽ | - | chat (script buffer) | Select line in script buffer | `/script go ${_chat_line_y}`
|
||||
| ◽◽◾ | - | chat (script buffer) | Install/remove script | `/script go ${_chat_line_y};/script installremove -q ${script_name_with_extension}`
|
||||
| ⇑ | - | chat | Scorre di qualche riga in alto nella cronologia del buffer | `/window scroll_up -window ${_window_number}`
|
||||
| ⇓ | - | chat | Scorre di qualche riga in basso nella cronologia del buffer | `/window scroll_down -window ${_window_number}`
|
||||
| ⇑ | - | chat (script buffer) | Move 5 lines up in script buffer | `/script up 5`
|
||||
| ⇓ | - | chat (script buffer) | Move 5 lines down in script buffer | `/script down 5`
|
||||
| kbd:[Ctrl+⇑] | - | chat | Scroll horizontally to the left | `/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%`
|
||||
| ◾◽◽ | giù | lista nick | Scorre di una pagina in basso nella lista nick | `/bar scroll nicklist ${_window_number} +100%`
|
||||
| ◾◽◽ | up (lungo) | lista nick | Sposta all'inizio della lista nick | `/bar scroll nicklist ${_window_number} b`
|
||||
| ◾◽◽ | giù (lungo) | lista nick | Sposta alla fine della lista nick | `/bar scroll nicklist ${_window_number} e`
|
||||
| ◾◽◽ | - | lista nick | Apre una query con un nick | `/window ${_window_number};/query ${nick}`
|
||||
| ◽◽◾ | - | lista nick | Effettua un whois su un nick | `/window ${_window_number};/whois ${nick}`
|
||||
| ◾◽◽ | sinistra | lista nick | Kick di un nick | `/window ${_window_number};/kick ${nick}`
|
||||
| ◾◽◽ | sinistra (lungo) | lista nick | Kick e ban di un nick | `/window ${_window_number};/kickban ${nick}`
|
||||
| ◽◽◾ | sinistra | lista nick | Ban di un nick | `/window ${_window_number};/ban ${nick}`
|
||||
| ◽◽◾ | - | input | Cattura un evento del mouse e inserisce il codice nella riga di comando | `/input grab_mouse_area`
|
||||
| ⇑ | - | ogni barra | Scorre la barra del -20% | `/bar scroll ${_bar_name} ${_window_number} -20%`
|
||||
| ⇓ | - | ogni barra | Scorre la barra del +20% | `/bar scroll ${_bar_name} ${_window_number} +20%`
|
||||
| ◽◾◽ | - | ovunque | Avvia la modalità cursore in questo punto | `/cursor go ${_x},${_y}`
|
||||
| ◾◽◽ | - | chat | Passa alla finestra. | `/window ${_window_number}`
|
||||
| ◾◽◽ | sinistra | chat | Passa al buffer precedente. | `/window ${_window_number};/buffer +1`
|
||||
| ◾◽◽ | destra | chat | Passa al buffer successivo. | `/window ${_window_number};/buffer +1`
|
||||
| ◾◽◽ | sinistra (lungo) | chat | Switch to first buffer. | `/window ${_window_number};/buffer 1`
|
||||
| ◾◽◽ | destra (lungo) | chat | Passa all'ultimo buffer. | `/window ${_window_number};/input jump_last_buffer`
|
||||
| ◾◽◽ | - | chat (script buffer) | Select line in script buffer. | `/script go ${_chat_line_y}`
|
||||
| ◽◽◾ | - | chat (script buffer) | Install/remove script. | `/script go ${_chat_line_y};/script installremove -q ${script_name_with_extension}`
|
||||
| ⇑ | - | chat | Scorre di qualche riga in alto nella cronologia del buffer. | `/window scroll_up -window ${_window_number}`
|
||||
| ⇓ | - | chat | Scorre di qualche riga in basso nella cronologia del buffer. | `/window scroll_down -window ${_window_number}`
|
||||
| ⇑ | - | chat (script buffer) | Move 5 lines up in script buffer. | `/script up 5`
|
||||
| ⇓ | - | chat (script buffer) | Move 5 lines down in script buffer. | `/script down 5`
|
||||
| kbd:[Ctrl+⇑] | - | chat | Scroll horizontally to the left. | `/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%`
|
||||
| ◾◽◽ | giù | lista nick | Scorre di una pagina in basso nella lista nick. | `/bar scroll nicklist ${_window_number} +100%`
|
||||
| ◾◽◽ | up (lungo) | lista nick | Sposta all'inizio della lista nick. | `/bar scroll nicklist ${_window_number} b`
|
||||
| ◾◽◽ | giù (lungo) | lista nick | Sposta alla fine della lista nick. | `/bar scroll nicklist ${_window_number} e`
|
||||
| ◾◽◽ | - | lista nick | Apre una query con un nick. | `/window ${_window_number};/query ${nick}`
|
||||
| ◽◽◾ | - | lista nick | Effettua un whois su un nick. | `/window ${_window_number};/whois ${nick}`
|
||||
| ◾◽◽ | sinistra | lista nick | Kick di un nick. | `/window ${_window_number};/kick ${nick}`
|
||||
| ◾◽◽ | sinistra (lungo) | lista nick | Kick e ban di un nick. | `/window ${_window_number};/kickban ${nick}`
|
||||
| ◽◽◾ | sinistra | lista nick | Ban di un nick. | `/window ${_window_number};/ban ${nick}`
|
||||
| ◽◽◾ | - | input | Cattura un evento del mouse e inserisce il codice nella riga di comando. | `/input grab_mouse_area`
|
||||
| ⇑ | - | ogni barra | Scorre la barra del -20%. | `/bar scroll ${_bar_name} ${_window_number} -20%`
|
||||
| ⇓ | - | ogni barra | Scorre la barra del +20%. | `/bar scroll ${_bar_name} ${_window_number} +20%`
|
||||
| ◽◾◽ | - | ovunque | Avvia la modalità cursore in questo punto. | `/cursor go ${_x},${_y}`
|
||||
|===
|
||||
|
||||
// TRANSLATION MISSING
|
||||
|
@ -1989,8 +1989,8 @@ Sections:
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Section | Control command | Description
|
||||
| crypt | /set sec.crypt.* | Options for encryption
|
||||
| data | <<command_weechat_secure,/secure>> | Secured data
|
||||
| crypt | /set sec.crypt.* | Options for encryption.
|
||||
| data | <<command_weechat_secure,/secure>> | Secured data.
|
||||
|===
|
||||
|
||||
// TRANSLATION MISSING
|
||||
|
@ -2009,26 +2009,26 @@ Sections:
|
|||
|===
|
||||
| Section | Control command | Description
|
||||
| debug | <<command_weechat_debug,/debug set>> +
|
||||
/set weechat.debug.* | Debug level, for core and plugins (options can be added/removed in section)
|
||||
| startup | /set weechat.startup.* | Startup options
|
||||
| look | /set weechat.look.* | Look and feel
|
||||
/set weechat.debug.* | Debug level, for core and plugins (options can be added/removed in section).
|
||||
| startup | /set weechat.startup.* | Startup options.
|
||||
| look | /set weechat.look.* | Look and feel.
|
||||
| palette | <<command_weechat_color,/color alias>> +
|
||||
/set weechat.palette.* | Color aliases (options can be added/removed in section)
|
||||
| color | /set weechat.color.* | Colors
|
||||
| completion | /set weechat.completion.* | Completion options
|
||||
| history | /set weechat.history.* | History options (commands and buffers)
|
||||
/set weechat.palette.* | Color aliases (options can be added/removed in section).
|
||||
| color | /set weechat.color.* | Colors.
|
||||
| completion | /set weechat.completion.* | Completion options.
|
||||
| history | /set weechat.history.* | History options (commands and buffers).
|
||||
| proxy | <<command_weechat_proxy,/proxy>> +
|
||||
/set weechat.proxy.* | Proxy options
|
||||
| network | /set weechat.network.* | Network/SSL options
|
||||
/set weechat.proxy.* | Proxy options.
|
||||
| network | /set weechat.network.* | Network/SSL options.
|
||||
| bar | <<command_weechat_bar,/bar>> +
|
||||
/set weechat.bar.* | Bar options
|
||||
| layout | <<command_weechat_layout,/layout>> | Layouts
|
||||
| notify | <<command_weechat_buffer,/buffer notify>> | Notify levels for buffers (options can be added/removed in section)
|
||||
| filter | <<command_weechat_filter,/filter>> | Filters
|
||||
| key | <<command_weechat_key,/key>> | Keys in default context
|
||||
| key_search | <<command_weechat_key,/key>> | Keys in search context
|
||||
| key_cursor | <<command_weechat_key,/key>> | Keys in cursor context
|
||||
| key_mouse | <<command_weechat_key,/key>> | Keys in mouse context
|
||||
/set weechat.bar.* | Bar options.
|
||||
| layout | <<command_weechat_layout,/layout>> | Layouts.
|
||||
| notify | <<command_weechat_buffer,/buffer notify>> | Notify levels for buffers (options can be added/removed in section).
|
||||
| filter | <<command_weechat_filter,/filter>> | Filters.
|
||||
| key | <<command_weechat_key,/key>> | Keys in default context.
|
||||
| key_search | <<command_weechat_key,/key>> | Keys in search context.
|
||||
| key_cursor | <<command_weechat_key,/key>> | Keys in cursor context.
|
||||
| key_mouse | <<command_weechat_key,/key>> | Keys in mouse context.
|
||||
|===
|
||||
|
||||
// TRANSLATION MISSING
|
||||
|
@ -2074,26 +2074,26 @@ I plugin predefiniti sono:
|
|||
[width="100%",cols="^1,5",options="header"]
|
||||
|===
|
||||
| Plugin | Descrizione
|
||||
| alias | Definisce gli alias per i comandi
|
||||
| aspell | Controllo ortografico per la riga di comando
|
||||
| charset | Set di caratteri per la codifica/decodifica nei buffer
|
||||
| alias | Definisce gli alias per i comandi.
|
||||
| aspell | Controllo ortografico per la riga di comando.
|
||||
| charset | Set di caratteri per la codifica/decodifica nei buffer.
|
||||
// TRANSLATION MISSING
|
||||
| exec | Execution of external commands in WeeChat
|
||||
| fifo | pipe FIFO utilizzata per inviare comandi da remoto su WeeChat
|
||||
| irc | protocollo chat per IRC
|
||||
| logger | Registra i buffer su file
|
||||
| relay | Relay dei dati via rete
|
||||
| script | Gestore script
|
||||
| python | API per lo scripting in Python
|
||||
| perl | API per lo scripting in Perl
|
||||
| ruby | API per lo scripting in Ruby
|
||||
| lua | API per lo scripting in Lua
|
||||
| tcl | API per lo scripting in TCL
|
||||
| guile | API per lo scripting in Guile (scheme)
|
||||
| javascript | API per lo scripting in Javascript
|
||||
| exec | Execution of external commands in WeeChat.
|
||||
| fifo | pipe FIFO utilizzata per inviare comandi da remoto su WeeChat.
|
||||
| irc | protocollo chat per IRC.
|
||||
| logger | Registra i buffer su file.
|
||||
| relay | Relay dei dati via rete.
|
||||
| script | Gestore script.
|
||||
| python | API per lo scripting in Python.
|
||||
| perl | API per lo scripting in Perl.
|
||||
| ruby | API per lo scripting in Ruby.
|
||||
| lua | API per lo scripting in Lua.
|
||||
| tcl | API per lo scripting in TCL.
|
||||
| guile | API per lo scripting in Guile (scheme).
|
||||
| javascript | API per lo scripting in Javascript.
|
||||
// TRANSLATION MISSING
|
||||
| trigger | Text replacement and command execution on events triggered by WeeChat/plugins
|
||||
| xfer | Trasferimento file e chat diretta
|
||||
| trigger | Text replacement and command execution on events triggered by WeeChat/plugins.
|
||||
| xfer | Trasferimento file e chat diretta.
|
||||
|===
|
||||
|
||||
Per saperne di più riguardo lo sviluppo di plugin o script (tramite le API), per
|
||||
|
@ -2127,11 +2127,11 @@ Sections:
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Section | Control command | Description
|
||||
| color | /set aspell.color.* | Colors
|
||||
| check | /set aspell.check.* | Options to control spell checking
|
||||
| color | /set aspell.color.* | Colors.
|
||||
| check | /set aspell.check.* | Options to control spell checking.
|
||||
| dict | <<command_aspell_aspell,/aspell setdict>> +
|
||||
/set aspell.dict.* | Dictionaries used by buffer (options can be added/removed in section)
|
||||
| option | /set aspell.option.* | <<aspell_speller_options,Opzioni ortografiche>> (options can be added/removed in section)
|
||||
/set aspell.dict.* | Dictionaries used by buffer (options can be added/removed in section).
|
||||
| option | /set aspell.option.* | <<aspell_speller_options,Opzioni ortografiche>> (options can be added/removed in section).
|
||||
|===
|
||||
|
||||
// TRANSLATION MISSING
|
||||
|
@ -2237,11 +2237,11 @@ Sections:
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Section | Control command | Description
|
||||
| default | /set charset.default.* | Default decoding/encoding charset
|
||||
| default | /set charset.default.* | Default decoding/encoding charset.
|
||||
| decode | <<command_charset_charset,/charset decode>> +
|
||||
/set charset.decode.* | Decoding charset by buffer (options can be added/removed in section)
|
||||
/set charset.decode.* | Decoding charset by buffer (options can be added/removed in section).
|
||||
| encode | <<command_charset_charset,/charset encode>> +
|
||||
/set charset.encode.* | Encoding charset by buffer (options can be added/removed in section)
|
||||
/set charset.encode.* | Encoding charset by buffer (options can be added/removed in section).
|
||||
|===
|
||||
|
||||
// TRANSLATION MISSING
|
||||
|
@ -2329,8 +2329,8 @@ Sections:
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Section | Control command | Description
|
||||
| command | /set exec.command.* | Options for commands
|
||||
| color | /set exec.color.* | Colors
|
||||
| command | /set exec.command.* | Options for commands.
|
||||
| color | /set exec.color.* | Colors.
|
||||
|===
|
||||
|
||||
Options:
|
||||
|
@ -2398,7 +2398,7 @@ Sections:
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Section | Control command | Description
|
||||
| file | /set fifo.file.* | FIFO pipe control
|
||||
| file | /set fifo.file.* | FIFO pipe control.
|
||||
|===
|
||||
|
||||
// TRANSLATION MISSING
|
||||
|
@ -2445,15 +2445,15 @@ Sections:
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Section | Control command | Description
|
||||
| look | /set irc.look.* | Look and feel
|
||||
| color | /set irc.color.* | Colors
|
||||
| network | /set irc.network.* | Network options
|
||||
| msgbuffer | /set irc.msgbuffer.* | <<irc_target_buffer,Buffer di destinazione per i messaggi IRC>> (options can be added/removed in section)
|
||||
| ctcp | /set irc.ctcp.* | <<irc_ctcp_replies,Risposte CTCP>> (options can be added/removed in section)
|
||||
| ignore | <<command_irc_ignore,/ignore>> | Ignore people
|
||||
| server_default | /set irc.server_default.* | Default values for servers (used when options in server are not defined)
|
||||
| look | /set irc.look.* | Look and feel.
|
||||
| color | /set irc.color.* | Colors.
|
||||
| network | /set irc.network.* | Network options.
|
||||
| msgbuffer | /set irc.msgbuffer.* | <<irc_target_buffer,Buffer di destinazione per i messaggi IRC>> (options can be added/removed in section).
|
||||
| ctcp | /set irc.ctcp.* | <<irc_ctcp_replies,Risposte CTCP>> (options can be added/removed in section).
|
||||
| ignore | <<command_irc_ignore,/ignore>> | Ignore people.
|
||||
| server_default | /set irc.server_default.* | Default values for servers (used when options in server are not defined).
|
||||
| server | <<command_irc_server,/server>> +
|
||||
/set irc.server.* | Servers
|
||||
/set irc.server.* | Servers.
|
||||
|===
|
||||
|
||||
// TRANSLATION MISSING
|
||||
|
@ -2939,11 +2939,11 @@ Sections:
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Section | Control command | Description
|
||||
| look | /set logger.look.* | Look and feel
|
||||
| color | /set logger.color.* | Colors
|
||||
| file | /set logger.file.* | Options for log files
|
||||
| level | /set logger.level.* | Log level by buffer (options can be added/removed in section)
|
||||
| mask | /set logger.mask.* | Filename mask by buffer (options can be added/removed in section)
|
||||
| look | /set logger.look.* | Look and feel.
|
||||
| color | /set logger.color.* | Colors.
|
||||
| file | /set logger.file.* | Options for log files.
|
||||
| level | /set logger.level.* | Log level by buffer (options can be added/removed in section).
|
||||
| mask | /set logger.mask.* | Filename mask by buffer (options can be added/removed in section).
|
||||
|===
|
||||
|
||||
// TRANSLATION MISSING
|
||||
|
@ -3099,12 +3099,12 @@ Sections:
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Section | Control command | Description
|
||||
| look | /set relay.look.* | Look and feel
|
||||
| color | /set relay.color.* | Colors
|
||||
| network | /set relay.network.* | Network options
|
||||
| irc | /set relay.irc.* | Options specific to irc protocol (irc proxy)
|
||||
| look | /set relay.look.* | Look and feel.
|
||||
| color | /set relay.color.* | Colors.
|
||||
| network | /set relay.network.* | Network options.
|
||||
| irc | /set relay.irc.* | Options specific to irc protocol (irc proxy).
|
||||
| port | <<command_relay_relay,/relay add>> +
|
||||
/set relay.port.* | Ports used for relay (irc and weechat protocols) (options can be added/removed in section)
|
||||
/set relay.port.* | Ports used for relay (irc and weechat protocols) (options can be added/removed in section).
|
||||
|===
|
||||
|
||||
// TRANSLATION MISSING
|
||||
|
@ -3256,9 +3256,9 @@ Sections:
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Section | Control command | Description
|
||||
| look | /set script.look.* | Look and feel
|
||||
| color | /set script.color.* | Colors
|
||||
| scripts | /set script.scripts.* | Options for download of scripts
|
||||
| look | /set script.look.* | Look and feel.
|
||||
| color | /set script.color.* | Colors.
|
||||
| scripts | /set script.scripts.* | Options for download of scripts.
|
||||
|===
|
||||
|
||||
// TRANSLATION MISSING
|
||||
|
@ -3327,11 +3327,11 @@ Sections:
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Section | Control command | Description
|
||||
| look | /set trigger.look.* | Look and feel
|
||||
| color | /set trigger.color.* | Colors
|
||||
| look | /set trigger.look.* | Look and feel.
|
||||
| color | /set trigger.color.* | Colors.
|
||||
| trigger | <<command_trigger_trigger,/trigger add>> +
|
||||
<<command_trigger_trigger,/trigger set>> +
|
||||
/set trigger.trigger.* | Trigger options
|
||||
/set trigger.trigger.* | Trigger options.
|
||||
|===
|
||||
|
||||
Options:
|
||||
|
@ -3601,8 +3601,8 @@ The "signal" callback sets following variables in hashtable:
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Variable | Type | Description
|
||||
| tg_signal | string | Name of signal
|
||||
| tg_signal_data | string | Data sent with the signal
|
||||
| tg_signal | string | Name of signal.
|
||||
| tg_signal_data | string | Data sent with the signal.
|
||||
|===
|
||||
|
||||
If the signal contains an IRC message, the message is parsed and following data
|
||||
|
@ -3611,23 +3611,23 @@ is added in hashtable:
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Variable | Type | Description
|
||||
| server | string | Name of server (example: "freenode")
|
||||
| tags | string | Tags in message (rarely used)
|
||||
| message_without_tags | string | Message without tags
|
||||
| nick | string | Nick
|
||||
| host | string | Hostname
|
||||
| command | string | IRC command (example: "PRIVMSG", "NOTICE", ...)
|
||||
| channel | string | IRC channel
|
||||
| arguments | string | Arguments of command (includes value of _channel_)
|
||||
| text | string | Text (for example user message)
|
||||
| server | string | Name of server (example: "freenode").
|
||||
| tags | string | Tags in message (rarely used).
|
||||
| message_without_tags | string | Message without tags.
|
||||
| nick | string | Nick.
|
||||
| host | string | Hostname.
|
||||
| command | string | IRC command (example: "PRIVMSG", "NOTICE", ...).
|
||||
| channel | string | IRC channel.
|
||||
| arguments | string | Arguments of command (includes value of _channel_).
|
||||
| text | string | Text (for example user message).
|
||||
// TRANSLATION MISSING
|
||||
| pos_command | string | The index of _command_ in message ("-1" if _command_ was not found)
|
||||
| pos_command | string | The index of _command_ in message ("-1" if _command_ was not found).
|
||||
// TRANSLATION MISSING
|
||||
| pos_arguments | string | The index of _arguments_ in message ("-1" if _arguments_ was not found)
|
||||
| pos_arguments | string | The index of _arguments_ in message ("-1" if _arguments_ was not found).
|
||||
// TRANSLATION MISSING
|
||||
| pos_channel | string | The index of _channel_ in message ("-1" if _channel_ was not found)
|
||||
| pos_channel | string | The index of _channel_ in message ("-1" if _channel_ was not found).
|
||||
// TRANSLATION MISSING
|
||||
| pos_text | string | The index of _text_ in message ("-1" if _text_ was not found)
|
||||
| pos_text | string | The index of _text_ in message ("-1" if _text_ was not found).
|
||||
|===
|
||||
|
||||
When the data is a pointer, the variable `tg_signal_data` can be used like this
|
||||
|
@ -3645,7 +3645,7 @@ The "hsignal" callback sets following variables in hashtable:
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Variable | Type | Description
|
||||
| tg_signal | string | Name of signal
|
||||
| tg_signal | string | Name of signal.
|
||||
|===
|
||||
|
||||
The hashtable contains all keys/values from hashtable received (type:
|
||||
|
@ -3659,10 +3659,10 @@ The "modifier" callback sets following variables in hashtable:
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Variable | Type | Description
|
||||
| tg_modifier | string | Name of modifier
|
||||
| tg_modifier_data | string | Data sent with modifier
|
||||
| tg_string | string | The string that can be modified
|
||||
| tg_string_nocolor | string | The string without color codes
|
||||
| tg_modifier | string | Name of modifier.
|
||||
| tg_modifier_data | string | Data sent with modifier.
|
||||
| tg_string | string | The string that can be modified.
|
||||
| tg_string_nocolor | string | The string without color codes.
|
||||
|===
|
||||
|
||||
For the _weechat_print_ modifier, variables using message tags are added (see
|
||||
|
@ -3671,13 +3671,13 @@ For the _weechat_print_ modifier, variables using message tags are added (see
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Variable | Type | Description
|
||||
| buffer | pointer | Buffer where message is printed
|
||||
| tg_plugin | string | Plugin of buffer where message is printed
|
||||
| tg_buffer | string | Full name of buffer where message is printed
|
||||
| tg_prefix | string | Prefix of message printed
|
||||
| tg_prefix_nocolor | string | Prefix without color codes
|
||||
| tg_message | string | Message printed
|
||||
| tg_message_nocolor | string | Message without color codes
|
||||
| buffer | pointer | Buffer where message is printed.
|
||||
| tg_plugin | string | Plugin of buffer where message is printed.
|
||||
| tg_buffer | string | Full name of buffer where message is printed.
|
||||
| tg_prefix | string | Prefix of message printed.
|
||||
| tg_prefix_nocolor | string | Prefix without color codes.
|
||||
| tg_message | string | Message printed.
|
||||
| tg_message_nocolor | string | Message without color codes.
|
||||
|===
|
||||
|
||||
If the modifier contains an IRC message, the message is parsed and extra data is
|
||||
|
@ -3691,14 +3691,14 @@ The "print" callback sets following variables in hashtable:
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Variable | Type | Description
|
||||
| buffer | pointer | Buffer
|
||||
| tg_date | string | Message date/time (format: `YYYY-MM-DD hh:mm:ss`)
|
||||
| tg_displayed | string | "1" if displayed, "0" if line filtered
|
||||
| tg_highlight | string | "1" if highlight, otherwise "0"
|
||||
| tg_prefix | string | Prefix
|
||||
| tg_prefix_nocolor | string | Prefix without color codes
|
||||
| tg_message | string | Message
|
||||
| tg_message_nocolor | string | Message without color codes
|
||||
| buffer | pointer | Buffer.
|
||||
| tg_date | string | Message date/time (format: `YYYY-MM-DD hh:mm:ss`).
|
||||
| tg_displayed | string | "1" if displayed, "0" if line filtered.
|
||||
| tg_highlight | string | "1" if highlight, otherwise "0".
|
||||
| tg_prefix | string | Prefix.
|
||||
| tg_prefix_nocolor | string | Prefix without color codes.
|
||||
| tg_message | string | Message.
|
||||
| tg_message_nocolor | string | Message without color codes.
|
||||
|===
|
||||
|
||||
Variables set using tags in message (they are set in modifier _weechat_print_
|
||||
|
@ -3707,15 +3707,15 @@ too):
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Variable | Type | Description
|
||||
| tg_tags | string | Tags of message (with comma added at beginning/end of string)
|
||||
| tg_tags_count | string | Number of tags in message
|
||||
| tg_tag_nick | string | Nick (from tag "nick_xxx")
|
||||
| tg_tag_prefix_nick | string | Color of nick in prefix (from tag "prefix_nick_ccc")
|
||||
| tg_tags | string | Tags of message (with comma added at beginning/end of string).
|
||||
| tg_tags_count | string | Number of tags in message.
|
||||
| tg_tag_nick | string | Nick (from tag "nick_xxx").
|
||||
| tg_tag_prefix_nick | string | Color of nick in prefix (from tag "prefix_nick_ccc").
|
||||
// TRANSLATION MISSING
|
||||
| tg_tag_host | string | User name and host, format: username@host (from tag "host_xxx")
|
||||
| tg_tag_notify | string | Notify level (_none_, _message_, _private_, _highlight_)
|
||||
| tg_notify | string | Notify level, if different from _none_
|
||||
| tg_msg_pv | string | "1" for a private message, otherwise "0"
|
||||
| tg_tag_host | string | User name and host, format: username@host (from tag "host_xxx").
|
||||
| tg_tag_notify | string | Notify level (_none_, _message_, _private_, _highlight_).
|
||||
| tg_notify | string | Notify level, if different from _none_.
|
||||
| tg_msg_pv | string | "1" for a private message, otherwise "0".
|
||||
|===
|
||||
|
||||
[[trigger_data_command]]
|
||||
|
@ -3726,9 +3726,9 @@ The "command" callback sets following variables in hashtable:
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Variable | Type | Description
|
||||
| buffer | pointer | Buffer
|
||||
| tg_argvN | string | Argument #N
|
||||
| tg_argv_eolN | string | From argument #N until end of arguments
|
||||
| buffer | pointer | Buffer.
|
||||
| tg_argvN | string | Argument #N.
|
||||
| tg_argv_eolN | string | From argument #N until end of arguments.
|
||||
|===
|
||||
|
||||
[[trigger_data_command_run]]
|
||||
|
@ -3739,8 +3739,8 @@ The "command_run" callback sets following variables in hashtable:
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Variable | Type | Description
|
||||
| buffer | pointer | Buffer
|
||||
| tg_command | string | Command executed
|
||||
| buffer | pointer | Buffer.
|
||||
| tg_command | string | Command executed.
|
||||
|===
|
||||
|
||||
[[trigger_data_timer]]
|
||||
|
@ -3751,8 +3751,8 @@ The "timer" callback sets following variables in hashtable:
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Variable | Type | Description
|
||||
| tg_remaining_calls | string | Number of remaining calls
|
||||
| tg_date | string | Current date/time (format: `YYYY-MM-DD hh:mm:ss`)
|
||||
| tg_remaining_calls | string | Number of remaining calls.
|
||||
| tg_date | string | Current date/time (format: `YYYY-MM-DD hh:mm:ss`).
|
||||
|===
|
||||
|
||||
[[trigger_data_config]]
|
||||
|
@ -3763,8 +3763,8 @@ The "config" callback sets following variables in hashtable:
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Variable | Type | Description
|
||||
| tg_option | string | Option
|
||||
| tg_value | string | Value
|
||||
| tg_option | string | Option.
|
||||
| tg_value | string | Value.
|
||||
|===
|
||||
|
||||
[[trigger_data_focus]]
|
||||
|
@ -3775,8 +3775,8 @@ The "focus" callback sets following variables in hashtable:
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Variable | Type | Description
|
||||
| window | pointer | Window
|
||||
| buffer | pointer | Buffer
|
||||
| window | pointer | Window.
|
||||
| buffer | pointer | Buffer.
|
||||
|===
|
||||
|
||||
The hashtable contains all keys/values from hashtable received (type:
|
||||
|
@ -3866,10 +3866,10 @@ Sections:
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Section | Control command | Description
|
||||
| look | /set xfer.look.* | Look and feel
|
||||
| color | /set xfer.color.* | Colors
|
||||
| network | /set xfer.network.* | Network options
|
||||
| file | /set xfer.file.* | Options for files sent/received
|
||||
| look | /set xfer.look.* | Look and feel.
|
||||
| color | /set xfer.color.* | Colors.
|
||||
| network | /set xfer.network.* | Network options.
|
||||
| file | /set xfer.file.* | Options for files sent/received.
|
||||
|===
|
||||
|
||||
// TRANSLATION MISSING
|
||||
|
|
|
@ -1092,51 +1092,51 @@ Wynik jest tabela hashy z następującymi kluczami
|
|||
| Klucz | Wersja WeeChat | Opis | Przykład
|
||||
|
||||
| tags | ≥ 0.4.0 |
|
||||
Tagi w wiadomości (mogą byc puste) |
|
||||
Tagi w wiadomości (mogą byc puste). |
|
||||
`time=2015-06-27T16:40:35.000Z`
|
||||
|
||||
| message_without_tags | ≥ 0.4.0 |
|
||||
Wiadomość bez tagów (jeśli nie ma tagów jest to to samo co wiadomość) |
|
||||
Wiadomość bez tagów (jeśli nie ma tagów jest to to samo co wiadomość). |
|
||||
`:nick!user@host PRIVMSG #weechat :hello!`
|
||||
|
||||
| nick | ≥ 0.3.4 |
|
||||
Nick żródła |
|
||||
Nick żródła. |
|
||||
`nick`
|
||||
|
||||
| host | ≥ 0.3.4 |
|
||||
Host żródła (zawiera nick) |
|
||||
Host żródła (zawiera nick). |
|
||||
`nick!user@host`
|
||||
|
||||
| command | ≥ 0.3.4 |
|
||||
Komenda (_PRIVMSG_, _NOTICE_, ...) |
|
||||
Komenda (_PRIVMSG_, _NOTICE_, ...). |
|
||||
`PRIVMSG`
|
||||
|
||||
| channel | ≥ 0.3.4 |
|
||||
Docelowy kanał |
|
||||
Docelowy kanał. |
|
||||
`#weechat`
|
||||
|
||||
| arguments | ≥ 0.3.4 |
|
||||
Argumenty komendy (zawierają kanał) |
|
||||
Argumenty komendy (zawierają kanał). |
|
||||
`#weechat :hello!`
|
||||
|
||||
| text | ≥ 1.3 |
|
||||
Tekst (na przykład wiadomość użytkownika) |
|
||||
Tekst (na przykład wiadomość użytkownika). |
|
||||
`hello!`
|
||||
|
||||
| pos_command | ≥ 1.3 |
|
||||
The index of _command_ in message ("-1" if _command_ was not found) |
|
||||
The index of _command_ in message ("-1" if _command_ was not found). |
|
||||
`47`
|
||||
|
||||
| pos_arguments | ≥ 1.3 |
|
||||
The index of _arguments_ in message ("-1" if _arguments_ was not found) |
|
||||
The index of _arguments_ in message ("-1" if _arguments_ was not found). |
|
||||
`55`
|
||||
|
||||
| pos_channel | ≥ 1.3 |
|
||||
The index of _channel_ in message ("-1" if _channel_ was not found) |
|
||||
The index of _channel_ in message ("-1" if _channel_ was not found). |
|
||||
`55`
|
||||
|
||||
| pos_text | ≥ 1.3 |
|
||||
The index of _text_ in message ("-1" if _text_ was not found) |
|
||||
The index of _text_ in message ("-1" if _text_ was not found). |
|
||||
`65`
|
||||
|===
|
||||
|
||||
|
|
|
@ -101,28 +101,28 @@ WeeChat.
|
|||
|===
|
||||
| Pakiet ^(1)^ | Wersja | Wymagany | Opis
|
||||
| kompilator C
|
||||
(gcc, clang, ...) | | *tak* | Kompilacja
|
||||
| kompilator C++ | | | Kompilacja i uruchamianie testów, wtyczka javascript
|
||||
| cmake | | *tak* | Kompilacja (możliwe jest użycie autotools, jednak cmake jest zalecany)
|
||||
| pkg-config | | *tak* | Wykrywa zainstalowane biblioteki
|
||||
| libncursesw5-dev ^(2)^ | | *tak* | Interfejs ncurses
|
||||
| libcurl4-gnutls-dev | | *tak* | Transfer URL
|
||||
| zlib1g-dev | | *tak* | Kompresja pakietów we wtyczce relay (protokół weechat), wtyczka script
|
||||
| libgcrypt20-dev | | *tak* | Zabezpieczone dane, uwierzytelnianie IRC SASL (DH-BLOWFISH/DH-AES), wtyczka script
|
||||
| libgnutls28-dev | ≥ 2.2.0 ^(3)^ | | Połączenia SSL z serwerami IRC, wsparcie dla SSL we wtyczce relay, uwierzytelnianie IRC SASL (ECDSA-NIST256P-CHALLENGE)
|
||||
| gettext | | | Internacjonalizacja (tłumaczenie wiadomości; język bazowy to Angielski)
|
||||
| ca-certificates | | | Certyfikaty dla połączeń SSL
|
||||
(gcc, clang, ...) | | *tak* | Kompilacja.
|
||||
| kompilator C++ | | | Kompilacja i uruchamianie testów, wtyczka javascript.
|
||||
| cmake | | *tak* | Kompilacja (możliwe jest użycie autotools, jednak cmake jest zalecany).
|
||||
| pkg-config | | *tak* | Wykrywa zainstalowane biblioteki.
|
||||
| libncursesw5-dev ^(2)^ | | *tak* | Interfejs ncurses.
|
||||
| libcurl4-gnutls-dev | | *tak* | Transfer URL.
|
||||
| zlib1g-dev | | *tak* | Kompresja pakietów we wtyczce relay (protokół weechat), wtyczka script.
|
||||
| libgcrypt20-dev | | *tak* | Zabezpieczone dane, uwierzytelnianie IRC SASL (DH-BLOWFISH/DH-AES), wtyczka script.
|
||||
| libgnutls28-dev | ≥ 2.2.0 ^(3)^ | | Połączenia SSL z serwerami IRC, wsparcie dla SSL we wtyczce relay, uwierzytelnianie IRC SASL (ECDSA-NIST256P-CHALLENGE).
|
||||
| gettext | | | Internacjonalizacja (tłumaczenie wiadomości; język bazowy to Angielski).
|
||||
| ca-certificates | | | Certyfikaty dla połączeń SSL.
|
||||
| libaspell-dev
|
||||
∥ libenchant-dev | | | Wtyczka aspell
|
||||
| python-dev | ≥ 2.5 ^(4)^ | | Wtyczka python
|
||||
| libperl-dev | | | Wtyczka perl
|
||||
| ruby2.3, ruby2.3-dev | ≥ 1.8 | | Wtyczka ruby
|
||||
| liblua5.3-dev | | | Wtyczka lua
|
||||
| tcl-dev | ≥ 8.5 | | Wtyczka tcl
|
||||
| guile-2.0-dev | ≥ 2.0 | | Wtyczka guile (scheme)
|
||||
| libv8-dev | ≤ 3.24.3 | | Wtyczka javascript
|
||||
| asciidoctor | ≥ 1.5.4 | | Tworzenie strony man i dokumentacji
|
||||
| libcpputest-dev | ≥ 3.4 | | Kompilacja i uruchamianie testów
|
||||
∥ libenchant-dev | | | Wtyczka aspell.
|
||||
| python-dev | ≥ 2.5 ^(4)^ | | Wtyczka python.
|
||||
| libperl-dev | | | Wtyczka perl.
|
||||
| ruby2.3, ruby2.3-dev | ≥ 1.8 | | Wtyczka ruby.
|
||||
| liblua5.3-dev | | | Wtyczka lua.
|
||||
| tcl-dev | ≥ 8.5 | | Wtyczka tcl.
|
||||
| guile-2.0-dev | ≥ 2.0 | | Wtyczka guile (scheme).
|
||||
| libv8-dev | ≤ 3.24.3 | | Wtyczka javascript.
|
||||
| asciidoctor | ≥ 1.5.4 | | Tworzenie strony man i dokumentacji.
|
||||
| libcpputest-dev | ≥ 3.4 | | Kompilacja i uruchamianie testów.
|
||||
|===
|
||||
|
||||
[NOTE]
|
||||
|
@ -488,22 +488,22 @@ The directories are:
|
|||
[width="100%",cols="1m,3",options="header"]
|
||||
|===
|
||||
| Path/file | Description
|
||||
| ~/.weechat/ | WeeChat home directory (can be changed, see <<running_weechat,Running WeeChat>>)
|
||||
| logs/ | Log files (one file per buffer)
|
||||
| python/ | Python scripts
|
||||
| autoload/ | Python scripts auto-loaded on startup ^(1)^
|
||||
| perl/ | Perl scripts
|
||||
| autoload/ | Perl scripts auto-loaded on startup ^(1)^
|
||||
| ruby/ | Ruby scripts
|
||||
| autoload/ | Ruby scripts auto-loaded on startup ^(1)^
|
||||
| lua/ | Lua scripts
|
||||
| autoload/ | Lua scripts auto-loaded on startup ^(1)^
|
||||
| tcl/ | Tcl scripts
|
||||
| autoload/ | Tcl scripts auto-loaded on startup ^(1)^
|
||||
| guile/ | Guile scripts
|
||||
| autoload/ | Guile scripts auto-loaded on startup ^(1)^
|
||||
| javascript/ | Javascript scripts
|
||||
| autoload/ | Javascript scripts auto-loaded on startup ^(1)^
|
||||
| ~/.weechat/ | WeeChat home directory (can be changed, see <<running_weechat,Running WeeChat>>).
|
||||
| logs/ | Log files (one file per buffer).
|
||||
| python/ | Python scripts.
|
||||
| autoload/ | Python scripts auto-loaded on startup ^(1)^.
|
||||
| perl/ | Perl scripts.
|
||||
| autoload/ | Perl scripts auto-loaded on startup ^(1)^.
|
||||
| ruby/ | Ruby scripts.
|
||||
| autoload/ | Ruby scripts auto-loaded on startup ^(1)^.
|
||||
| lua/ | Lua scripts.
|
||||
| autoload/ | Lua scripts auto-loaded on startup ^(1)^.
|
||||
| tcl/ | Tcl scripts.
|
||||
| autoload/ | Tcl scripts auto-loaded on startup ^(1)^.
|
||||
| guile/ | Guile scripts.
|
||||
| autoload/ | Guile scripts auto-loaded on startup ^(1)^.
|
||||
| javascript/ | Javascript scripts.
|
||||
| autoload/ | Javascript scripts auto-loaded on startup ^(1)^.
|
||||
|===
|
||||
|
||||
[NOTE]
|
||||
|
@ -514,20 +514,20 @@ The files in home directory are:
|
|||
[width="100%",cols="1m,3,6",options="header"]
|
||||
|===
|
||||
| File | Description | Sensitive data
|
||||
| weechat.conf | Main WeeChat configuration file | Possible (example: list of channels in a saved buffers layout)
|
||||
| sec.conf | Configuration file with secured data | *Yes, highly sensitive*: this file must never be shared with anyone
|
||||
| plugins.conf | Plugins configuration file | Possible, depends on plugins/scripts
|
||||
| alias.conf | Configuration file for _alias_ plugin | Possible, depends on aliases
|
||||
| aspell.conf | Configuration file for _aspell_ plugin | No
|
||||
| charset.conf | Configuration file for _charset_ plugin | No
|
||||
| exec.conf | Configuration file for _exec_ plugin | No
|
||||
| irc.conf | Configuration file for _irc_ plugin | *Yes*: it can contain passwords for servers, nickserv and channels (if not stored in `sec.conf`)
|
||||
| logger.conf | Configuration file for _logger_ plugin | No
|
||||
| relay.conf | Configuration file for _relay_ plugin | No
|
||||
| script.conf | Configuration file for _script_ plugin | No
|
||||
| trigger.conf | Configuration file for _trigger_ plugin | Possible, depends on triggers
|
||||
| xfer.conf | Configuration file for _xfer_ plugin | No
|
||||
| weechat.log | WeeChat log file | No
|
||||
| weechat.conf | Main WeeChat configuration file | Possible (example: list of channels in a saved buffers layout).
|
||||
| sec.conf | Configuration file with secured data | *Yes, highly sensitive*: this file must never be shared with anyone.
|
||||
| plugins.conf | Plugins configuration file | Possible, depends on plugins/scripts.
|
||||
| alias.conf | Configuration file for _alias_ plugin | Possible, depends on aliases.
|
||||
| aspell.conf | Configuration file for _aspell_ plugin | No.
|
||||
| charset.conf | Configuration file for _charset_ plugin | No.
|
||||
| exec.conf | Configuration file for _exec_ plugin | No.
|
||||
| irc.conf | Configuration file for _irc_ plugin | *Yes*: it can contain passwords for servers, nickserv and channels (if not stored in `sec.conf`).
|
||||
| logger.conf | Configuration file for _logger_ plugin | No.
|
||||
| relay.conf | Configuration file for _relay_ plugin | No.
|
||||
| script.conf | Configuration file for _script_ plugin | No.
|
||||
| trigger.conf | Configuration file for _trigger_ plugin | Possible, depends on triggers.
|
||||
| xfer.conf | Configuration file for _xfer_ plugin | No.
|
||||
| weechat.log | WeeChat log file | No.
|
||||
|===
|
||||
|
||||
[IMPORTANT]
|
||||
|
@ -588,19 +588,19 @@ Pasek _status_ posiada następujące domyślne elementy:
|
|||
[width="100%",cols="^3,^4,10",options="header"]
|
||||
|===
|
||||
| Element | Przykład | Opis
|
||||
| time | `[12:55]` | Czas
|
||||
| buffer_last_number | `[6]` | Numer ostatniego buforu na liście
|
||||
| buffer_plugin | `[irc/freenode]` | Wtyczka dla obecnego bufora (wtyczka irc może dodać nazwę serwera IRC używanego przez bufor)
|
||||
| buffer_number | `3` | Numer obecnego buforu
|
||||
| buffer_name | `#test` | Nazwa obecnego buforu
|
||||
| buffer_modes | `+n` | Tryby kanału IRC
|
||||
| buffer_nicklist_count | `{4}` | Ilość nicków na liście nicków
|
||||
| buffer_zoom | ! | `!` oznacza, że połączony bufor jest przybliżony (tylko ten jest wyświetlany), pusta wartość oznacza, że wszystkie połączone bufory są wyświetlane
|
||||
| buffer_filter | `+*+` | Wskaźnik filtrowania: `+*+` oznacza, że niektóre linie zostały odfiltrowywane (ukryte), pusta wartość oznacza, że wszystkie linie są wyświetlane
|
||||
| scroll | `-Więcej(50)-` | Wskaźnik przewijania, z numerem linii poniżej ostatniej wyświetlanej
|
||||
| lag | `[Lag: 2.5]` | Wskaźnik opóźnienia, w sekundach (ukryty dla niskich opóźnień)
|
||||
| hotlist | `[H: 4:#abc(2,5), 6]` | Lista buforów z aktywnością (nieprzeczytane wiadomości) (w przykładzie, 2 podświetlenia i 5 nieprzeczytanych wiadomości w _#abc_, jedna wiadomość w buforze #6)
|
||||
| completion | `abc(2) def(5)` | Lista słów do dopełnienia, z ilością możliwych dopełnień dla każdego słowa
|
||||
| time | `[12:55]` | Czas.
|
||||
| buffer_last_number | `[6]` | Numer ostatniego buforu na liście.
|
||||
| buffer_plugin | `[irc/freenode]` | Wtyczka dla obecnego bufora (wtyczka irc może dodać nazwę serwera IRC używanego przez bufor).
|
||||
| buffer_number | `3` | Numer obecnego buforu.
|
||||
| buffer_name | `#test` | Nazwa obecnego buforu.
|
||||
| buffer_modes | `+n` | Tryby kanału IRC.
|
||||
| buffer_nicklist_count | `{4}` | Ilość nicków na liście nicków.
|
||||
| buffer_zoom | ! | `!` oznacza, że połączony bufor jest przybliżony (tylko ten jest wyświetlany), pusta wartość oznacza, że wszystkie połączone bufory są wyświetlane.
|
||||
| buffer_filter | `+*+` | Wskaźnik filtrowania: `+*+` oznacza, że niektóre linie zostały odfiltrowywane (ukryte), pusta wartość oznacza, że wszystkie linie są wyświetlane.
|
||||
| scroll | `-Więcej(50)-` | Wskaźnik przewijania, z numerem linii poniżej ostatniej wyświetlanej.
|
||||
| lag | `[Lag: 2.5]` | Wskaźnik opóźnienia, w sekundach (ukryty dla niskich opóźnień).
|
||||
| hotlist | `[H: 4:#abc(2,5), 6]` | Lista buforów z aktywnością (nieprzeczytane wiadomości) (w przykładzie, 2 podświetlenia i 5 nieprzeczytanych wiadomości w _#abc_, jedna wiadomość w buforze #6).
|
||||
| completion | `abc(2) def(5)` | Lista słów do dopełnienia, z ilością możliwych dopełnień dla każdego słowa.
|
||||
|===
|
||||
|
||||
Pasek _input_ posiada następujące domyślne elementy:
|
||||
|
@ -608,11 +608,11 @@ Pasek _input_ posiada następujące domyślne elementy:
|
|||
[width="100%",cols="^3,^4,10",options="header"]
|
||||
|===
|
||||
| Element | Przykład | Opis
|
||||
| input_prompt | `[@Flashy(i)]` | Input prompt, dla irc: nick i tryby (tryb "+i" oznacza niewidzialny na freenode)
|
||||
| away | `(away)` | Wskaźnik nieobecności
|
||||
| input_search | `[Szukam (~ str,msg)]` | Wskaźnik wyszukiwania ("`~`": wielkość liter ma znaczenie, "`==`": wielkość liter nie ma znaczenia, "`str`": wyszukiwanie ciągu, "`regex`": wyszukiwanie wyrażenia regularnego, "`msg`": wyszukiwanie w wiadomościach, "`pre`": wyszukiwanie w prefiksach, "`pre\|msg`": wyszukiwanie w prefiksach i wiadomościach)
|
||||
| input_paste | `[Wkleić 7 linii ? [ctrl-Y] Tak [ctrl-N] Nie]` | Pyta użytkownika podczas wklejania kilku linii tekstu
|
||||
| input_text | `hi peter!` | Wprowadzony tekst
|
||||
| input_prompt | `[@Flashy(i)]` | Input prompt, dla irc: nick i tryby (tryb "+i" oznacza niewidzialny na freenode).
|
||||
| away | `(away)` | Wskaźnik nieobecności.
|
||||
| input_search | `[Szukam (~ str,msg)]` | Wskaźnik wyszukiwania ("`~`": wielkość liter ma znaczenie, "`==`": wielkość liter nie ma znaczenia, "`str`": wyszukiwanie ciągu, "`regex`": wyszukiwanie wyrażenia regularnego, "`msg`": wyszukiwanie w wiadomościach, "`pre`": wyszukiwanie w prefiksach, "`pre\|msg`": wyszukiwanie w prefiksach i wiadomościach).
|
||||
| input_paste | `[Wkleić 7 linii ? [ctrl-Y] Tak [ctrl-N] Nie]` | Pyta użytkownika podczas wklejania kilku linii tekstu.
|
||||
| input_text | `hi peter!` | Wprowadzony tekst.
|
||||
|===
|
||||
|
||||
Inne dostępne elementy (nie używane domyślnie w paskach):
|
||||
|
@ -620,14 +620,14 @@ Inne dostępne elementy (nie używane domyślnie w paskach):
|
|||
[width="100%",cols="^3,^4,10",options="header"]
|
||||
|===
|
||||
| Element | Przykład | Opis
|
||||
| aspell_dict | `fr,en` | Słowniki używane w obecnym buforze
|
||||
| aspell_suggest | `print,prone,prune` | Sugestie dla słowa pod kursorem (jeśli zawiera błąd)
|
||||
| buffer_count | `10` | Liczba otwartych buforów
|
||||
| buffer_short_name | `#test` | Skrócona nazwa obecnego buforu
|
||||
| irc_channel | `#test` | Nazwa bieżącego kanału IRC
|
||||
| irc_nick_modes | `@` | Atrybuty IRC dla własnego nicka
|
||||
| mouse_status | `M` | Status obsługi myszy (pusty jeśli obsługa myszy jest wyłączona)
|
||||
| window_number | `2` | Numer obecnego okna
|
||||
| aspell_dict | `fr,en` | Słowniki używane w obecnym buforze.
|
||||
| aspell_suggest | `print,prone,prune` | Sugestie dla słowa pod kursorem (jeśli zawiera błąd).
|
||||
| buffer_count | `10` | Liczba otwartych buforów.
|
||||
| buffer_short_name | `#test` | Skrócona nazwa obecnego buforu.
|
||||
| irc_channel | `#test` | Nazwa bieżącego kanału IRC.
|
||||
| irc_nick_modes | `@` | Atrybuty IRC dla własnego nicka.
|
||||
| mouse_status | `M` | Status obsługi myszy (pusty jeśli obsługa myszy jest wyłączona).
|
||||
| window_number | `2` | Numer obecnego okna.
|
||||
|===
|
||||
|
||||
[[command_line]]
|
||||
|
@ -1488,54 +1488,54 @@ with `/script install buffer_autoset.py` and get help with `/help autosetbuffer`
|
|||
|===
|
||||
| Skrót | Opis | Komenda
|
||||
| kbd:[←] +
|
||||
kbd:[Ctrl+b] | Idź do poprzedniego znaku w linii poleceń | `/input move_previous_char`
|
||||
kbd:[Ctrl+b] | Idź do poprzedniego znaku w linii poleceń. | `/input move_previous_char`
|
||||
| kbd:[→] +
|
||||
kbd:[Ctrl+f] | Idź do następnego znaku w linii poleceń | `/input move_next_char`
|
||||
kbd:[Ctrl+f] | Idź do następnego znaku w linii poleceń. | `/input move_next_char`
|
||||
| kbd:[Ctrl+←] +
|
||||
kbd:[Alt+b] | Idź do poprzedniego słowa w linii poleceń | `/input move_previous_word`
|
||||
kbd:[Alt+b] | Idź do poprzedniego słowa w linii poleceń. | `/input move_previous_word`
|
||||
| kbd:[Ctrl+→] +
|
||||
kbd:[Alt+f] | Idź do następnego słowa w linii poleceń | `/input move_next_word`
|
||||
kbd:[Alt+f] | Idź do następnego słowa w linii poleceń. | `/input move_next_word`
|
||||
| kbd:[Home] +
|
||||
kbd:[Ctrl+a] | Idź na początek linii poleceń | `/input move_beginning_of_line`
|
||||
kbd:[Ctrl+a] | Idź na początek linii poleceń. | `/input move_beginning_of_line`
|
||||
| kbd:[End] +
|
||||
kbd:[Ctrl+e] | Idź na koniec linii poleceń | `/input move_end_of_line`
|
||||
kbd:[Ctrl+e] | Idź na koniec linii poleceń. | `/input move_end_of_line`
|
||||
| kbd:[Ctrl+c],
|
||||
kbd:[b] | Wstaw kod dla pogrubionego tekstu | `/input insert \x02`
|
||||
kbd:[b] | Wstaw kod dla pogrubionego tekstu. | `/input insert \x02`
|
||||
| kbd:[Ctrl+c],
|
||||
kbd:[c] | Wstaw kod dla kolorowego tekstu | `/input insert \x03`
|
||||
kbd:[c] | Wstaw kod dla kolorowego tekstu. | `/input insert \x03`
|
||||
| kbd:[Ctrl+c],
|
||||
kbd:[i] | Wstaw kod dla pochyłego tekstu | `/input insert \x1D`
|
||||
kbd:[i] | Wstaw kod dla pochyłego tekstu. | `/input insert \x1D`
|
||||
| kbd:[Ctrl+c],
|
||||
kbd:[o] | Wstaw kod dla zresetowania koloru | `/input insert \x0F`
|
||||
kbd:[o] | Wstaw kod dla zresetowania koloru. | `/input insert \x0F`
|
||||
| kbd:[Ctrl+c],
|
||||
kbd:[v] | Wstaw kod dla odwrócenia koloru | `/input insert \x16`
|
||||
kbd:[v] | Wstaw kod dla odwrócenia koloru. | `/input insert \x16`
|
||||
| kbd:[Ctrl+c],
|
||||
kbd:[_] | Wstaw kod dla podkreślonego tekstu | `/input insert \x1F`
|
||||
kbd:[_] | Wstaw kod dla podkreślonego tekstu. | `/input insert \x1F`
|
||||
| kbd:[Del] +
|
||||
kbd:[Ctrl+d] | Usuń następny znak w linii poleceń | `/input delete_next_char`
|
||||
kbd:[Ctrl+d] | Usuń następny znak w linii poleceń. | `/input delete_next_char`
|
||||
| kbd:[Backsp.] +
|
||||
kbd:[Ctrl+h] | Usuń poprzedni znak w linii poleceń | `/input delete_previous_char`
|
||||
| kbd:[Ctrl+k] | Usuń od znacznika kursora do końca linii poleceń (usuwany ciąg jest kopiowany do wewnętrznego schowka) | `/input delete_end_of_line`
|
||||
| kbd:[Ctrl+r] | Wyszukaj tekst w historii bufora (zobacz <<key_bindings_search_context,skróty dla kontekstu wyszukiwania>>) | `/input search_text_here`
|
||||
| kbd:[Ctrl+t] | Przestaw znaki | `/input transpose_chars`
|
||||
| kbd:[Ctrl+u] | Usuń od znaku kursora do początku linii poleceń (usuwany ciąg jest kopiowany do wewnętrznego schowka) | `/input delete_beginning_of_line`
|
||||
| kbd:[Ctrl+w] | Usuń poprzednie słowo w linii poleceń (usuwany ciąg jest kopiowany do wewnętrznego schowka) | `/input delete_previous_word`
|
||||
| kbd:[Ctrl+y] | Wkleja zawartość wewnętrznego schowka | `/input clipboard_paste`
|
||||
| kbd:[Ctrl+_] | Cofnij poprzednia akcję w linii poleceń | `/input undo`
|
||||
| kbd:[Alt+_] | Powtórz ostatnią akcję w linii poleceń | `/input redo`
|
||||
| kbd:[Tab] | Dopełnij komendę lub nick (ponowne wciśnięcie kbd:[Tab]: znajdź następne dopełnienie) | `/input complete_next`
|
||||
| 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`
|
||||
kbd:[Ctrl+h] | Usuń poprzedni znak w linii poleceń. | `/input delete_previous_char`
|
||||
| kbd:[Ctrl+k] | Usuń od znacznika kursora do końca linii poleceń (usuwany ciąg jest kopiowany do wewnętrznego schowka). | `/input delete_end_of_line`
|
||||
| kbd:[Ctrl+r] | Wyszukaj tekst w historii bufora (zobacz <<key_bindings_search_context,skróty dla kontekstu wyszukiwania>>). | `/input search_text_here`
|
||||
| kbd:[Ctrl+t] | Przestaw znaki. | `/input transpose_chars`
|
||||
| kbd:[Ctrl+u] | Usuń od znaku kursora do początku linii poleceń (usuwany ciąg jest kopiowany do wewnętrznego schowka). | `/input delete_beginning_of_line`
|
||||
| kbd:[Ctrl+w] | Usuń poprzednie słowo w linii poleceń (usuwany ciąg jest kopiowany do wewnętrznego schowka). | `/input delete_previous_word`
|
||||
| kbd:[Ctrl+y] | Wkleja zawartość wewnętrznego schowka. | `/input clipboard_paste`
|
||||
| kbd:[Ctrl+_] | Cofnij poprzednia akcję w linii poleceń. | `/input undo`
|
||||
| kbd:[Alt+_] | Powtórz ostatnią akcję w linii poleceń. | `/input redo`
|
||||
| kbd:[Tab] | Dopełnij komendę lub nick (ponowne wciśnięcie kbd:[Tab]: znajdź następne dopełnienie). | `/input complete_next`
|
||||
| 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`
|
||||
| kbd:[Enter] +
|
||||
kbd:[Ctrl+j] +
|
||||
kbd:[Ctrl+m] | Wykonaj komendę lub wyślij wiadomość (w trybie wyszukiwania: przerwij wyszukiwanie) | `/input return`
|
||||
| kbd:[↑] | Pokaż poprzednią komendę/wiadomość (w trybie wyszukiwania: szukaj w górę) | `/input history_previous`
|
||||
| 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 wewnętrznego 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`
|
||||
kbd:[Ctrl+m] | Wykonaj komendę lub wyślij wiadomość (w trybie wyszukiwania: przerwij wyszukiwanie). | `/input return`
|
||||
| kbd:[↑] | Pokaż poprzednią komendę/wiadomość (w trybie wyszukiwania: szukaj w górę). | `/input history_previous`
|
||||
| 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 wewnętrznego 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]]
|
||||
|
@ -1544,69 +1544,69 @@ with `/script install buffer_autoset.py` and get help with `/help autosetbuffer`
|
|||
[width="100%",cols="^.^3,.^8,.^5",options="header"]
|
||||
|===
|
||||
| Skrót | Opis | Komenda
|
||||
| kbd:[Ctrl+l] | Przerysuj całe okno | `/window refresh`
|
||||
| kbd:[Ctrl+l] | Przerysuj całe okno. | `/window refresh`
|
||||
| kbd:[Ctrl+s],
|
||||
kbd:[Ctrl+u] | Ustaw znacznik nieprzeczytania we wszystkich buforach | `/input set_unread`
|
||||
| kbd:[Ctrl+x] | Przełącz obecny bufor jeśli bufory są dołączone z tym samym numerem | `/input switch_active_buffer`
|
||||
| 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`
|
||||
| kbd:[PgUp] | Przewiń jedną stronę w górę w historii bufora | `/window page_up`
|
||||
| kbd:[PgDn] | Przewiń jedną stronę w dół w historii bufora | `/window page_down`
|
||||
| kbd:[Alt+PgUp] | Przewiń w górę kilka linii w historii bufora | `/window scroll_up`
|
||||
| kbd:[Alt+PgDn] | Przewiń w dół kilka linii w historii bufora | `/window scroll_down`
|
||||
| kbd:[Alt+Home] | Przewiń na górę bufora | `/window scroll_top`
|
||||
| kbd:[Alt+End] | Przewiń na dół bufora | `/window scroll_bottom`
|
||||
kbd:[Ctrl+u] | Ustaw znacznik nieprzeczytania we wszystkich buforach. | `/input set_unread`
|
||||
| kbd:[Ctrl+x] | Przełącz obecny bufor jeśli bufory są dołączone z tym samym numerem. | `/input switch_active_buffer`
|
||||
| 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`
|
||||
| kbd:[PgUp] | Przewiń jedną stronę w górę w historii bufora. | `/window page_up`
|
||||
| kbd:[PgDn] | Przewiń jedną stronę w dół w historii bufora. | `/window page_down`
|
||||
| kbd:[Alt+PgUp] | Przewiń w górę kilka linii w historii bufora. | `/window scroll_up`
|
||||
| kbd:[Alt+PgDn] | Przewiń w dół kilka linii w historii bufora. | `/window scroll_down`
|
||||
| kbd:[Alt+Home] | Przewiń na górę bufora. | `/window scroll_top`
|
||||
| kbd:[Alt+End] | Przewiń na dół bufora. | `/window scroll_bottom`
|
||||
| kbd:[Alt+←] +
|
||||
kbd:[Alt+↑] +
|
||||
kbd:[Ctrl+p] +
|
||||
kbd:[F5] | Przełącz na poprzedni bufor | `/buffer -1`
|
||||
kbd:[F5] | Przełącz na poprzedni bufor. | `/buffer -1`
|
||||
| kbd:[Alt+→] +
|
||||
kbd:[Alt+↓] +
|
||||
kbd:[Ctrl+n] +
|
||||
kbd:[F6] | Przełącz na następny bufor | `/buffer +1`
|
||||
| kbd:[F7] | Przełącz na poprzednie okno | `/window -1`
|
||||
| kbd:[F8] | Przełącz na następne okno | `/window +1`
|
||||
| kbd:[F9] | Przewiń tytuł bufora w lewo | `+/bar scroll title * -30%+`
|
||||
| kbd:[F10] | Przewiń tytuł bufora w prawo | `+/bar scroll title * +30%+`
|
||||
| kbd:[F11] | Przewiń w górę jedna stronę listy nicków | `/bar scroll nicklist * -100%`
|
||||
| kbd:[F12] | Przewiń w dół jedna stronę listy nicków | `/bar scroll nicklist * +100%`
|
||||
| kbd:[Alt+F11] | Idź na początek listy nicków | `/bar scroll nicklist * b`
|
||||
| kbd:[Alt+F12] | Idź na koniec listy nicków | `/bar scroll nicklist * e`
|
||||
| kbd:[Alt+a] | Przełącz na następny bufor z aktywnością (z priorytetem: powiadomienie, wiadomość, inne) | `/input jump_smart`
|
||||
| kbd:[Alt+h] | Wyczyść hotlistę (powiadomienia o aktywności w innych buforach) | `/input hotlist_clear`
|
||||
kbd:[F6] | Przełącz na następny bufor. | `/buffer +1`
|
||||
| kbd:[F7] | Przełącz na poprzednie okno. | `/window -1`
|
||||
| kbd:[F8] | Przełącz na następne okno. | `/window +1`
|
||||
| kbd:[F9] | Przewiń tytuł bufora w lewo. | `+/bar scroll title * -30%+`
|
||||
| kbd:[F10] | Przewiń tytuł bufora w prawo. | `+/bar scroll title * +30%+`
|
||||
| kbd:[F11] | Przewiń w górę jedna stronę listy nicków. | `/bar scroll nicklist * -100%`
|
||||
| kbd:[F12] | Przewiń w dół jedna stronę listy nicków. | `/bar scroll nicklist * +100%`
|
||||
| kbd:[Alt+F11] | Idź na początek listy nicków. | `/bar scroll nicklist * b`
|
||||
| kbd:[Alt+F12] | Idź na koniec listy nicków. | `/bar scroll nicklist * e`
|
||||
| kbd:[Alt+a] | Przełącz na następny bufor z aktywnością (z priorytetem: powiadomienie, wiadomość, inne). | `/input jump_smart`
|
||||
| kbd:[Alt+h] | Wyczyść hotlistę (powiadomienia o aktywności w innych buforach). | `/input hotlist_clear`
|
||||
| kbd:[Alt+j],
|
||||
kbd:[Alt+f] | Przełącz na pierwszy bufor | `/buffer -`
|
||||
kbd:[Alt+f] | Przełącz na pierwszy bufor. | `/buffer -`
|
||||
| kbd:[Alt+j],
|
||||
kbd:[Alt+l] | Przełącz na ostatni bufor | `/buffer +`
|
||||
kbd:[Alt+l] | Przełącz na ostatni bufor. | `/buffer +`
|
||||
| kbd:[Alt+j],
|
||||
kbd:[Alt+r] | Przełącz na bufor IRC raw | `/server raw`
|
||||
kbd:[Alt+r] | Przełącz na bufor IRC raw. | `/server raw`
|
||||
| kbd:[Alt+j],
|
||||
kbd:[Alt+s] | Przełącz na bufor serwera IRC | `/server jump`
|
||||
| kbd:[Alt+0...9] | Przełącz na bufor za pomocą liczb (0 = 10) | `/buffer *N`
|
||||
kbd:[Alt+s] | Przełącz na bufor serwera IRC. | `/server jump`
|
||||
| kbd:[Alt+0...9] | Przełącz na bufor za pomocą liczb (0 = 10). | `/buffer *N`
|
||||
| kbd:[Alt+j],
|
||||
kbd:[01...99] | Przełącz na bufor za pomocą liczb | `/buffer *NN`
|
||||
| kbd:[Alt+l] | Przełącz tryb niesformatowanego wyświetlania | `/window bare`
|
||||
| kbd:[Alt+m] | Przełącz obsługę myszy | `/mouse toggle`
|
||||
| kbd:[Alt+n] | Przewiń do następnego powiadomienia | `/window scroll_next_highlight`
|
||||
| kbd:[Alt+p] | Przewiń do poprzedniego powiadomienia | `/window scroll_previous_highlight`
|
||||
| kbd:[Alt+u] | Przewiń do pierwszej nieprzeczytanej linii w buforze | `/window scroll_unread`
|
||||
kbd:[01...99] | Przełącz na bufor za pomocą liczb. | `/buffer *NN`
|
||||
| kbd:[Alt+l] | Przełącz tryb niesformatowanego wyświetlania. | `/window bare`
|
||||
| kbd:[Alt+m] | Przełącz obsługę myszy. | `/mouse toggle`
|
||||
| kbd:[Alt+n] | Przewiń do następnego powiadomienia. | `/window scroll_next_highlight`
|
||||
| kbd:[Alt+p] | Przewiń do poprzedniego powiadomienia. | `/window scroll_previous_highlight`
|
||||
| kbd:[Alt+u] | Przewiń do pierwszej nieprzeczytanej linii w buforze. | `/window scroll_unread`
|
||||
| kbd:[Alt+w],
|
||||
kbd:[Alt+↑] | Przełącz na okno wyżej | `/window up`
|
||||
kbd:[Alt+↑] | Przełącz na okno wyżej. | `/window up`
|
||||
| kbd:[Alt+w],
|
||||
kbd:[Alt+↓] | Przełącz na okno niżej | `/window down`
|
||||
kbd:[Alt+↓] | Przełącz na okno niżej. | `/window down`
|
||||
| kbd:[Alt+w],
|
||||
kbd:[Alt+←] | Przełącz na okno z lewej | `/window left`
|
||||
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+→] | Przełącz na okno z prawej. | `/window right`
|
||||
| kbd:[Alt+w],
|
||||
kbd:[Alt+b] | Balansuj rozmiar wszystkich okien | `/window balance`
|
||||
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 @`
|
||||
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]]
|
||||
|
@ -1618,15 +1618,15 @@ zostanie wciśnięta w buforze tekstowym).
|
|||
[width="100%",cols="^.^3,.^8,.^5",options="header"]
|
||||
|===
|
||||
| Skrót | Opis | Komenda
|
||||
| kbd:[Ctrl+r] | Przełącz rodzaj wyszukiwania: ciąg (domyślne), wyrażenie regularne | `/input search_switch_regex`
|
||||
| kbd:[Alt+c] | Przełącz dopasowywanie wielości liter podczas wyszukiwania | `/input search_switch_case`
|
||||
| kbd:[Tab] | Przełącz miejsce wyszukiwania: wiadomości (domyślne), prefiksy, prefiksy + wiadmości | `/input search_switch_where`
|
||||
| kbd:[↑] | Poprzednie wystąpienie | `/input search_previous`
|
||||
| kbd:[↓] | Następne wystąpienie | `/input search_next`
|
||||
| kbd:[Ctrl+r] | Przełącz rodzaj wyszukiwania: ciąg (domyślne), wyrażenie regularne. | `/input search_switch_regex`
|
||||
| kbd:[Alt+c] | Przełącz dopasowywanie wielości liter podczas wyszukiwania. | `/input search_switch_case`
|
||||
| kbd:[Tab] | Przełącz miejsce wyszukiwania: wiadomości (domyślne), prefiksy, prefiksy + wiadmości. | `/input search_switch_where`
|
||||
| kbd:[↑] | Poprzednie wystąpienie. | `/input search_previous`
|
||||
| kbd:[↓] | Następne wystąpienie. | `/input search_next`
|
||||
| kbd:[Enter] +
|
||||
kbd:[Ctrl+j] +
|
||||
kbd:[Ctrl+m] | Zatrzymaj wyszukiwanie na obecnej pozycji | `/input search_stop_here`
|
||||
| kbd:[Ctrl+q] | Zatrzymaj wyszukiwanie i przewin na spód bufora | `/input search_stop`
|
||||
kbd:[Ctrl+m] | Zatrzymaj wyszukiwanie na obecnej pozycji. | `/input search_stop_here`
|
||||
| kbd:[Ctrl+q] | Zatrzymaj wyszukiwanie i przewin na spód bufora. | `/input search_stop`
|
||||
|===
|
||||
|
||||
[[key_bindings_cursor_context]]
|
||||
|
@ -1638,25 +1638,25 @@ ekranie).
|
|||
[width="100%",cols="^.^3,^.^2,.^7,.^7",options="header"]
|
||||
|===
|
||||
| Skrót | Obszar | Opis | Komenda
|
||||
| kbd:[↑] | - | Przesuń kursor linię wyżej | `/cursor move up`
|
||||
| kbd:[↓] | - | Przesuń kursor linię niżej | `/cursor move down`
|
||||
| kbd:[←] | - | Przesuń kursor kolumnę w lewo | `/cursor move left`
|
||||
| kbd:[→] | - | Przesuń kursor kolumnę w prawo | `/cursor move right`
|
||||
| kbd:[Alt+↑] | - | Przesuń kursor obszar do góry | `/cursor move area_up`
|
||||
| kbd:[Alt+↓] | - | Przesuń kursor obszar w dół | `/cursor move area_down`
|
||||
| kbd:[Alt+←] | - | Przesuń kursor obszar w lewo | `/cursor move area_left`
|
||||
| kbd:[Alt+→] | - | Przesuń kursor obszar w prawo | `/cursor move area_right`
|
||||
| kbd:[m] | chat | Cytuj wiadomość | `hsignal:chat_quote_message;/cursor stop`
|
||||
| kbd:[q] | chat | Cytuj prefiks i wiadomość | `hsignal:chat_quote_prefix_message;/cursor stop`
|
||||
| kbd:[Q] | chat | Cytuj czas, prefiks i wiadomość | `hsignal:chat_quote_time_prefix_message;/cursor stop`
|
||||
| kbd:[b] | nicklist | Zbanuj osobę | `/window ${_window_number};/ban ${nick}`
|
||||
| kbd:[k] | nicklist | Wykop osobę | `/window ${_window_number};/kick ${nick}`
|
||||
| kbd:[K] | nicklist | Wykop i zbanuj osobę | `/window ${_window_number};/kickban ${nick}`
|
||||
| kbd:[q] | nicklist | Otwórz rozmowę z osobą | `/window ${_window_number};/query ${nick};/cursor stop`
|
||||
| kbd:[w] | nicklist | Wykonaj whois dla osoby | `/window ${_window_number};/whois ${nick}`
|
||||
| kbd:[↑] | - | Przesuń kursor linię wyżej. | `/cursor move up`
|
||||
| kbd:[↓] | - | Przesuń kursor linię niżej. | `/cursor move down`
|
||||
| kbd:[←] | - | Przesuń kursor kolumnę w lewo. | `/cursor move left`
|
||||
| kbd:[→] | - | Przesuń kursor kolumnę w prawo. | `/cursor move right`
|
||||
| kbd:[Alt+↑] | - | Przesuń kursor obszar do góry. | `/cursor move area_up`
|
||||
| kbd:[Alt+↓] | - | Przesuń kursor obszar w dół. | `/cursor move area_down`
|
||||
| kbd:[Alt+←] | - | Przesuń kursor obszar w lewo. | `/cursor move area_left`
|
||||
| kbd:[Alt+→] | - | Przesuń kursor obszar w prawo. | `/cursor move area_right`
|
||||
| kbd:[m] | chat | Cytuj wiadomość. | `hsignal:chat_quote_message;/cursor stop`
|
||||
| kbd:[q] | chat | Cytuj prefiks i wiadomość. | `hsignal:chat_quote_prefix_message;/cursor stop`
|
||||
| kbd:[Q] | chat | Cytuj czas, prefiks i wiadomość. | `hsignal:chat_quote_time_prefix_message;/cursor stop`
|
||||
| kbd:[b] | nicklist | Zbanuj osobę. | `/window ${_window_number};/ban ${nick}`
|
||||
| kbd:[k] | nicklist | Wykop osobę. | `/window ${_window_number};/kick ${nick}`
|
||||
| kbd:[K] | nicklist | Wykop i zbanuj osobę. | `/window ${_window_number};/kickban ${nick}`
|
||||
| kbd:[q] | nicklist | Otwórz rozmowę z osobą. | `/window ${_window_number};/query ${nick};/cursor stop`
|
||||
| kbd:[w] | nicklist | Wykonaj whois dla osoby. | `/window ${_window_number};/whois ${nick}`
|
||||
| kbd:[Enter] +
|
||||
kbd:[Ctrl+j] +
|
||||
kbd:[Ctrl+m] | - | Wyłącz tryb kursora | `/cursor stop`
|
||||
kbd:[Ctrl+m] | - | Wyłącz tryb kursora. | `/cursor stop`
|
||||
|===
|
||||
|
||||
[[key_bindings_mouse_context]]
|
||||
|
@ -1667,32 +1667,32 @@ Te skróty używane są w kontekście myszy, w momencie wystąpienia zdarzenia m
|
|||
[width="100%",cols="^.^3,^.^3,^.^3,.^8,.^8",options="header"]
|
||||
|===
|
||||
| Klawisz ^(1)^ | Gest | Obszar | Opis | Komenda
|
||||
| ◾◽◽ | - | chat | Przełącz na okno | `/window ${_window_number}`
|
||||
| ◾◽◽ | 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`
|
||||
| ◾◽◽ | 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`
|
||||
| ◾◽◽ | - | 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 | 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 (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`
|
||||
| kbd:[Ctrl+⇑] | - | chat | Przewiń poziomo w lewo | `/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%`
|
||||
| ◾◽◽ | 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`
|
||||
| ◾◽◽ | 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 | Wykonaj whois dla nicka | `/window ${_window_number};/whois ${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 | 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`
|
||||
| ⇑ | - | 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}`
|
||||
| ◾◽◽ | - | chat | Przełącz na okno. | `/window ${_window_number}`
|
||||
| ◾◽◽ | 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`
|
||||
| ◾◽◽ | 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`
|
||||
| ◾◽◽ | - | 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 | 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 (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`
|
||||
| kbd:[Ctrl+⇑] | - | chat | Przewiń poziomo w lewo. | `/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%`
|
||||
| ◾◽◽ | 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`
|
||||
| ◾◽◽ | 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 | Wykonaj whois dla nicka. | `/window ${_window_number};/whois ${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 | 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`
|
||||
| ⇑ | - | 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}`
|
||||
|===
|
||||
|
||||
[NOTE]
|
||||
|
@ -1912,8 +1912,8 @@ Sekcje:
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Sekcja | Komenda | Opis
|
||||
| crypt | /set sec.crypt.* | Opcje szyfrowania
|
||||
| data | <<command_weechat_secure,/secure>> | Zabezpieczone dane
|
||||
| crypt | /set sec.crypt.* | Opcje szyfrowania.
|
||||
| data | <<command_weechat_secure,/secure>> | Zabezpieczone dane.
|
||||
|===
|
||||
|
||||
Opcje:
|
||||
|
@ -1929,26 +1929,26 @@ Sekcje:
|
|||
|===
|
||||
| Sekcja | Komenda | Opis
|
||||
| debug | <<command_weechat_debug,/debug set>> +
|
||||
/set weechat.debug.* | Poziom debugowania dla rdzenia i wtyczek (opcje mogą być dodawane/usuwane w sekcji)
|
||||
| startup | /set weechat.startup.* | Opcje dla startu aplikacji
|
||||
| look | /set weechat.look.* | Wygląd
|
||||
/set weechat.debug.* | Poziom debugowania dla rdzenia i wtyczek (opcje mogą być dodawane/usuwane w sekcji).
|
||||
| startup | /set weechat.startup.* | Opcje dla startu aplikacji.
|
||||
| look | /set weechat.look.* | Wygląd.
|
||||
| palette | <<command_weechat_color,/color alias>> +
|
||||
/set weechat.palette.* | Aliasy kolorów (opcje mogą być dodawane/usuwane w sekcji)
|
||||
| color | /set weechat.color.* | Kolory
|
||||
| completion | /set weechat.completion.* | Opcje dopełnień
|
||||
| history | /set weechat.history.* | Opcje historii (komend i buforów)
|
||||
/set weechat.palette.* | Aliasy kolorów (opcje mogą być dodawane/usuwane w sekcji).
|
||||
| color | /set weechat.color.* | Kolory.
|
||||
| completion | /set weechat.completion.* | Opcje dopełnień.
|
||||
| history | /set weechat.history.* | Opcje historii (komend i buforów).
|
||||
| proxy | <<command_weechat_proxy,/proxy>> +
|
||||
/set weechat.proxy.* | Opcje proxy
|
||||
| network | /set weechat.network.* | Opcje sieci/SSL
|
||||
/set weechat.proxy.* | Opcje proxy.
|
||||
| network | /set weechat.network.* | Opcje sieci/SSL.
|
||||
| bar | <<command_weechat_bar,/bar>> +
|
||||
/set weechat.bar.* | Opcje pasków
|
||||
| layout | <<command_weechat_layout,/layout>> | Układy
|
||||
| notify | <<command_weechat_buffer,/buffer notify>> | Poziomy powiadomień dla buforów (opcje mogą być dodawane/usuwane w sekcji)
|
||||
| filter | <<command_weechat_filter,/filter>> | Filtry
|
||||
| key | <<command_weechat_key,/key>> | Skróty klawiszowe dla domyślnego kontekstu
|
||||
| key_search | <<command_weechat_key,/key>> | Skróty klawiszowe dla kontekstu wyszukiwania
|
||||
| key_cursor | <<command_weechat_key,/key>> | Skróty klawiszowe dla kontekstu kursora
|
||||
| key_mouse | <<command_weechat_key,/key>> | Skróty klawiszowe dla kontekstu myszy
|
||||
/set weechat.bar.* | Opcje pasków.
|
||||
| layout | <<command_weechat_layout,/layout>> | Układy.
|
||||
| notify | <<command_weechat_buffer,/buffer notify>> | Poziomy powiadomień dla buforów (opcje mogą być dodawane/usuwane w sekcji).
|
||||
| filter | <<command_weechat_filter,/filter>> | Filtry.
|
||||
| key | <<command_weechat_key,/key>> | Skróty klawiszowe dla domyślnego kontekstu.
|
||||
| key_search | <<command_weechat_key,/key>> | Skróty klawiszowe dla kontekstu wyszukiwania.
|
||||
| key_cursor | <<command_weechat_key,/key>> | Skróty klawiszowe dla kontekstu kursora.
|
||||
| key_mouse | <<command_weechat_key,/key>> | Skróty klawiszowe dla kontekstu myszy.
|
||||
|===
|
||||
|
||||
Opcje:
|
||||
|
@ -1993,24 +1993,24 @@ Domyślne wtyczki:
|
|||
[width="100%",cols="^1,5",options="header"]
|
||||
|===
|
||||
| Wtyczka | Opis
|
||||
| alias | Definiuje aliasy dla komend
|
||||
| aspell | Sprawdzanie pisowni w linii poleceń
|
||||
| charset | Ustawianie kodowania dla buforów
|
||||
| exec | Wykonuje zewnętrzną komendę z poziomu WeeChat
|
||||
| fifo | Kolejka FIFO używana do zdalnego wysyłania poleceń dla WeeChat
|
||||
| irc | Protokół IRC
|
||||
| logger | Logowanie zawartości buforów do plików
|
||||
| relay | Przekazuje dane przez sieć
|
||||
| script | Zarządzanie skryptami
|
||||
| python | Wsparcie dla skryptów napisanych w Pythonie
|
||||
| perl | Wsparcie dla skryptów napisanych w Perlu
|
||||
| ruby | Wsparcie dla skryptów napisanych w Ruby
|
||||
| lua | Wsparcie dla skryptów napisanych w Lua
|
||||
| tcl | Wsparcie dla skryptów napisanych w Tcl
|
||||
| guile | Wsparcie dla skryptów napisanych w Guile (scheme)
|
||||
| javascript | Wsparcie dla skryptów napisanych w Javascript
|
||||
| trigger | Zamiana tekstu i wykonywanie komend dla zdarzeń wywołanych przez WeeChat/wtyczki
|
||||
| xfer | Przesyłanie plików i bezpośredni chat
|
||||
| alias | Definiuje aliasy dla komend.
|
||||
| aspell | Sprawdzanie pisowni w linii poleceń.
|
||||
| charset | Ustawianie kodowania dla buforów.
|
||||
| exec | Wykonuje zewnętrzną komendę z poziomu WeeChat.
|
||||
| fifo | Kolejka FIFO używana do zdalnego wysyłania poleceń dla WeeChat.
|
||||
| irc | Protokół IRC.
|
||||
| logger | Logowanie zawartości buforów do plików.
|
||||
| relay | Przekazuje dane przez sieć.
|
||||
| script | Zarządzanie skryptami.
|
||||
| python | Wsparcie dla skryptów napisanych w Pythonie.
|
||||
| perl | Wsparcie dla skryptów napisanych w Perlu.
|
||||
| ruby | Wsparcie dla skryptów napisanych w Ruby.
|
||||
| lua | Wsparcie dla skryptów napisanych w Lua.
|
||||
| tcl | Wsparcie dla skryptów napisanych w Tcl.
|
||||
| guile | Wsparcie dla skryptów napisanych w Guile (scheme).
|
||||
| javascript | Wsparcie dla skryptów napisanych w Javascript.
|
||||
| trigger | Zamiana tekstu i wykonywanie komend dla zdarzeń wywołanych przez WeeChat/wtyczki.
|
||||
| xfer | Przesyłanie plików i bezpośredni chat.
|
||||
|===
|
||||
|
||||
Więcej informacji o wtyczkach i tworzeniu skryptów (przez API), można znaleźć w
|
||||
|
@ -2040,11 +2040,11 @@ Sekcje:
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Sekcja | Komenda | Opis
|
||||
| color | /set aspell.color.* | Kolory
|
||||
| check | /set aspell.check.* | Opcje do kontrolowania sprawdzania pisowni
|
||||
| color | /set aspell.color.* | Kolory.
|
||||
| check | /set aspell.check.* | Opcje do kontrolowania sprawdzania pisowni.
|
||||
| dict | <<command_aspell_aspell,/aspell setdict>> +
|
||||
/set aspell.dict.* | Słowniki używane w buforze (opcje w tej sekcji mogą być dodawane/usuwane)
|
||||
| option | /set aspell.option.* | <<aspell_speller_options,Opcje słowników>> (opcje w tej sekcji mogą być dodawane/usuwane)
|
||||
/set aspell.dict.* | Słowniki używane w buforze (opcje w tej sekcji mogą być dodawane/usuwane).
|
||||
| option | /set aspell.option.* | <<aspell_speller_options,Opcje słowników>> (opcje w tej sekcji mogą być dodawane/usuwane).
|
||||
|===
|
||||
|
||||
Opcje:
|
||||
|
@ -2145,11 +2145,11 @@ Sekcje:
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Sekcja | Komenda | Opis
|
||||
| default | /set charset.default.* | Domyślne kodowanie
|
||||
| default | /set charset.default.* | Domyślne kodowanie.
|
||||
| decode | <<command_charset_charset,/charset decode>> +
|
||||
/set charset.decode.* | Kodowanie dla wiadomości przychodzących w buforach (opcje w tej sekcji mogą być dodawane/usuwane)
|
||||
/set charset.decode.* | Kodowanie dla wiadomości przychodzących w buforach (opcje w tej sekcji mogą być dodawane/usuwane).
|
||||
| encode | <<command_charset_charset,/charset encode>> +
|
||||
/set charset.encode.* | Kodowanie dla wiadomości wychodzących w buforach (opcje w tej sekcji mogą być dodawane/usuwane)
|
||||
/set charset.encode.* | Kodowanie dla wiadomości wychodzących w buforach (opcje w tej sekcji mogą być dodawane/usuwane).
|
||||
|===
|
||||
|
||||
Opcje:
|
||||
|
@ -2232,8 +2232,8 @@ Sekcje:
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Sekcja | Komenda | Opis
|
||||
| command | /set exec.command.* | Opcje dla komend
|
||||
| color | /set exec.color.* | Kolory
|
||||
| command | /set exec.command.* | Opcje dla komend.
|
||||
| color | /set exec.color.* | Kolory.
|
||||
|===
|
||||
|
||||
Opcje:
|
||||
|
@ -2301,7 +2301,7 @@ Sekcje:
|
|||
|===
|
||||
| Sekcja | Komenda | Opis
|
||||
// TRANSLATION MISSING
|
||||
| file | /set fifo.file.* | FIFO pipe control
|
||||
| file | /set fifo.file.* | FIFO pipe control.
|
||||
|===
|
||||
|
||||
Opcje:
|
||||
|
@ -2347,15 +2347,15 @@ Sekcje:
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Sekcja | Komenda | Opis
|
||||
| look | /set irc.look.* | Wygląd
|
||||
| color | /set irc.color.* | Kolory
|
||||
| network | /set irc.network.* | Opcje sieci
|
||||
| msgbuffer | /set irc.msgbuffer.* | <<irc_target_buffer,Bufor dla wiadomości IRC>> (opcje w tej sekcji mogą być dodawane/usuwane)
|
||||
| ctcp | /set irc.ctcp.* | <<irc_ctcp_replies,Odpowiedzi CTCP>> (opcje w tej sekcji mogą być dodawane/usuwane)
|
||||
| ignore | <<command_irc_ignore,/ignore>> | Osoby ignorowane
|
||||
| server_default | /set irc.server_default.* | Domyślne ustawienia dla serwerów (opcje w tej sekcji mogą być dodawane/usuwane)
|
||||
| look | /set irc.look.* | Wygląd.
|
||||
| color | /set irc.color.* | Kolory.
|
||||
| network | /set irc.network.* | Opcje sieci.
|
||||
| msgbuffer | /set irc.msgbuffer.* | <<irc_target_buffer,Bufor dla wiadomości IRC>> (opcje w tej sekcji mogą być dodawane/usuwane).
|
||||
| ctcp | /set irc.ctcp.* | <<irc_ctcp_replies,Odpowiedzi CTCP>> (opcje w tej sekcji mogą być dodawane/usuwane).
|
||||
| ignore | <<command_irc_ignore,/ignore>> | Osoby ignorowane.
|
||||
| server_default | /set irc.server_default.* | Domyślne ustawienia dla serwerów (opcje w tej sekcji mogą być dodawane/usuwane).
|
||||
| server | <<command_irc_server,/server>> +
|
||||
/set irc.server.* | Serwery
|
||||
/set irc.server.* | Serwery.
|
||||
|===
|
||||
|
||||
Opcje:
|
||||
|
@ -2807,11 +2807,11 @@ Sekcje:
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Sekcja | Komenda | Opis
|
||||
| look | /set logger.look.* | Wygląd
|
||||
| color | /set logger.color.* | Kolory
|
||||
| file | /set logger.file.* | Opcje dla plików z logami
|
||||
| level | /set logger.level.* | Poziomy logowania dla buforów (opcje w tej sekcji mogą być dodawane/usuwane)
|
||||
| mask | /set logger.mask.* | Maski dla nazw plików dla buforów (opcje w tej sekcji mogą być dodawane/usuwane)
|
||||
| look | /set logger.look.* | Wygląd.
|
||||
| color | /set logger.color.* | Kolory.
|
||||
| file | /set logger.file.* | Opcje dla plików z logami.
|
||||
| level | /set logger.level.* | Poziomy logowania dla buforów (opcje w tej sekcji mogą być dodawane/usuwane).
|
||||
| mask | /set logger.mask.* | Maski dla nazw plików dla buforów (opcje w tej sekcji mogą być dodawane/usuwane).
|
||||
|===
|
||||
|
||||
Opcje:
|
||||
|
@ -2965,12 +2965,12 @@ Sekcje:
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Sekcja | Komenda | Opis
|
||||
| look | /set relay.look.* | Wygląd
|
||||
| color | /set relay.color.* | Kolory
|
||||
| network | /set relay.network.* | Opcje sieci
|
||||
| irc | /set relay.irc.* | Opcje specyficzne dla protokołu irc (pośrednik irc)
|
||||
| look | /set relay.look.* | Wygląd.
|
||||
| color | /set relay.color.* | Kolory.
|
||||
| network | /set relay.network.* | Opcje sieci.
|
||||
| irc | /set relay.irc.* | Opcje specyficzne dla protokołu irc (pośrednik irc).
|
||||
| port | <<command_relay_relay,/relay add>> +
|
||||
/set relay.port.* | Porty używane do przekazywania (protokoły irc i weechat) (opcje w tej sekcji mogą być dodawane/usuwane)
|
||||
/set relay.port.* | Porty używane do przekazywania (protokoły irc i weechat) (opcje w tej sekcji mogą być dodawane/usuwane).
|
||||
|===
|
||||
|
||||
Opcje:
|
||||
|
@ -3113,9 +3113,9 @@ Sekcje:
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Sekcja | Komenda | Opis
|
||||
| look | /set script.look.* | Wygląd
|
||||
| color | /set script.color.* | Kolory
|
||||
| scripts | /set script.scripts.* | Opcja dla pobierania skryptów
|
||||
| look | /set script.look.* | Wygląd.
|
||||
| color | /set script.color.* | Kolory.
|
||||
| scripts | /set script.scripts.* | Opcja dla pobierania skryptów.
|
||||
|===
|
||||
|
||||
Opcje:
|
||||
|
@ -3181,11 +3181,11 @@ Sekcje:
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Sekcja | Komenda | Opis
|
||||
| look | /set trigger.look.* | Wygląd
|
||||
| color | /set trigger.color.* | Kolory
|
||||
| look | /set trigger.look.* | Wygląd.
|
||||
| color | /set trigger.color.* | Kolory.
|
||||
| trigger | <<command_trigger_trigger,/trigger add>> +
|
||||
<<command_trigger_trigger,/trigger set>> +
|
||||
/set trigger.trigger.* | Opcje triggerów
|
||||
/set trigger.trigger.* | Opcje triggerów.
|
||||
|===
|
||||
|
||||
Opcje:
|
||||
|
@ -3453,8 +3453,8 @@ Callback "signal" ustawia następujące zmienne w tablicy hashy:
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Zmienna | Typ | Opis
|
||||
| tg_signal | ciąg | Nazwa sygnału
|
||||
| tg_signal_data | ciąg | Dane wysłane z sygnałem
|
||||
| tg_signal | ciąg | Nazwa sygnału.
|
||||
| tg_signal_data | ciąg | Dane wysłane z sygnałem.
|
||||
|===
|
||||
|
||||
Jeśli sygnał zawiera wiadomość IRC, wiadomość jest parsowana i następujące dane
|
||||
|
@ -3463,19 +3463,19 @@ są dodawane do tablicy hashy:
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Zmienna | Typ | Opis
|
||||
| server | ciąg | Nazwa serwera (przykład: "freenode")
|
||||
| tags | ciąg | Tagi w wiadomości (rzadko używane)
|
||||
| message_without_tags | ciąg | Wiadomość bez tagów
|
||||
| nick | ciąg | Nick
|
||||
| host | ciąg | Nazwa hosta
|
||||
| command | ciąg | Komendy IRC (na przykład: "PRIVMSG", "NOTICE", ...)
|
||||
| channel | ciąg | Kanał IRC
|
||||
| arguments | ciąg | Argumenty komendy (razem z wartością _channel_)
|
||||
| text | ciąg | Tekst (na przykład wiadomość użytkownika)
|
||||
| pos_command | ciąg | Indeks _command_ w wiadomości ("-1" jeśli _command_ nie zostanie znalezione)
|
||||
| pos_arguments | ciąg | Indeks _arguments_ w wiadomości ("-1" jeśli _arguments_ nie zostaną znalezione)
|
||||
| pos_channel | ciąg | Indeks _channel_ w wiadomości ("-1" jeśli _channel_ nie został znaleziony)
|
||||
| pos_text | ciąg | Indeks _text_ w wiadomości ("-1" jeśli _text_ nie został znaleziony)
|
||||
| server | ciąg | Nazwa serwera (przykład: "freenode").
|
||||
| tags | ciąg | Tagi w wiadomości (rzadko używane).
|
||||
| message_without_tags | ciąg | Wiadomość bez tagów.
|
||||
| nick | ciąg | Nick.
|
||||
| host | ciąg | Nazwa hosta.
|
||||
| command | ciąg | Komendy IRC (na przykład: "PRIVMSG", "NOTICE", ...).
|
||||
| channel | ciąg | Kanał IRC.
|
||||
| arguments | ciąg | Argumenty komendy (razem z wartością _channel_).
|
||||
| text | ciąg | Tekst (na przykład wiadomość użytkownika).
|
||||
| pos_command | ciąg | Indeks _command_ w wiadomości ("-1" jeśli _command_ nie zostanie znalezione).
|
||||
| pos_arguments | ciąg | Indeks _arguments_ w wiadomości ("-1" jeśli _arguments_ nie zostaną znalezione).
|
||||
| pos_channel | ciąg | Indeks _channel_ w wiadomości ("-1" jeśli _channel_ nie został znaleziony).
|
||||
| pos_text | ciąg | Indeks _text_ w wiadomości ("-1" jeśli _text_ nie został znaleziony).
|
||||
|===
|
||||
|
||||
Kiedy dane są wskaźnikiem, zmienna `tg_signal_data` może zostać użyta do
|
||||
|
@ -3493,7 +3493,7 @@ Callback "hsignal" ustawia następujące zmienne w tablicy hashy:
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Zmienna | Typ | Opis
|
||||
| tg_signal | ciąg | Nazwa sygnału
|
||||
| tg_signal | ciąg | Nazwa sygnału.
|
||||
|===
|
||||
|
||||
Tablica zawiera wszystkie klucze/wartości z otrzymanej tablicy hashy (typ:
|
||||
|
@ -3507,10 +3507,10 @@ Callback "modifier" ustawia następujące zmienne w tablicy hashy:
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Zmienna | Typ | Opis
|
||||
| tg_modifier | ciąg | Nazwa modyfikatora
|
||||
| tg_modifier_data | ciąg | Dane wysłane z modyfikatorem
|
||||
| tg_string | ciąg | Ciąg mogący zostać zmodyfikowany
|
||||
| tg_string_nocolor | ciąg | Ciąg bez kodów kolorów
|
||||
| tg_modifier | ciąg | Nazwa modyfikatora.
|
||||
| tg_modifier_data | ciąg | Dane wysłane z modyfikatorem.
|
||||
| tg_string | ciąg | Ciąg mogący zostać zmodyfikowany.
|
||||
| tg_string_nocolor | ciąg | Ciąg bez kodów kolorów.
|
||||
|===
|
||||
|
||||
Dla modyfikatora _weechat_print_, są dodawane zmienne używające tagi wiadomości
|
||||
|
@ -3519,13 +3519,13 @@ zobacz <<trigger_data_print,hook print>> poniżej), oraz następujące zmienne:
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Zmienna | Typ | Opis
|
||||
| buffer | wskaźnik | Bufor, w którym wiadomość jest wyświetlana
|
||||
| tg_plugin | ciąg | Wtyczka bufora z wyświetlana wiadomością
|
||||
| tg_buffer | ciąg | Pełna nazwa bufora z wyświetlana wiadomością
|
||||
| tg_prefix | ciąg | Prefiks wyświetlanej wiadomości
|
||||
| tg_prefix_nocolor | ciąg | Prefiks bez kodów kolorów
|
||||
| tg_message | ciąg | Wyświetlana wiadomość
|
||||
| tg_message_nocolor | ciąg | Wiadomość bez kodów kolorów
|
||||
| buffer | wskaźnik | Bufor, w którym wiadomość jest wyświetlana.
|
||||
| tg_plugin | ciąg | Wtyczka bufora z wyświetlana wiadomością.
|
||||
| tg_buffer | ciąg | Pełna nazwa bufora z wyświetlana wiadomością.
|
||||
| tg_prefix | ciąg | Prefiks wyświetlanej wiadomości.
|
||||
| tg_prefix_nocolor | ciąg | Prefiks bez kodów kolorów.
|
||||
| tg_message | ciąg | Wyświetlana wiadomość.
|
||||
| tg_message_nocolor | ciąg | Wiadomość bez kodów kolorów.
|
||||
|===
|
||||
|
||||
Jeśli modyfikator zawiera wiadomość IRC, wiadomość jest parsowana i dodawane są
|
||||
|
@ -3539,14 +3539,14 @@ Callback "print" ustawia następujące zmienne w tablicy hashy:
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Zmienna | Typ | Opis
|
||||
| buffer | wskaźnik | Bufor
|
||||
| tg_date | ciąg | Data/czas wiadomości (format: `YYYY-MM-DD hh:mm:ss`)
|
||||
| tg_displayed | ciąg | "1" jeśli wyświetlone, "0" jeśli linia odfiltrowana
|
||||
| tg_highlight | ciąg | "1" jeśli higlight, inaczej "0"
|
||||
| tg_prefix | ciąg | Prefiks
|
||||
| tg_prefix_nocolor | ciąg | Prefiks bez kodów kolorów
|
||||
| tg_message | ciąg | Wiadomość
|
||||
| tg_message_nocolor | ciąg | Wiadomość bez kodów kolorów
|
||||
| buffer | wskaźnik | Bufor.
|
||||
| tg_date | ciąg | Data/czas wiadomości (format: `YYYY-MM-DD hh:mm:ss`).
|
||||
| tg_displayed | ciąg | "1" jeśli wyświetlone, "0" jeśli linia odfiltrowana.
|
||||
| tg_highlight | ciąg | "1" jeśli higlight, inaczej "0".
|
||||
| tg_prefix | ciąg | Prefiks.
|
||||
| tg_prefix_nocolor | ciąg | Prefiks bez kodów kolorów.
|
||||
| tg_message | ciąg | Wiadomość.
|
||||
| tg_message_nocolor | ciąg | Wiadomość bez kodów kolorów.
|
||||
|===
|
||||
|
||||
Zmienne ustawiane przez tagi w wiadomości (są ustawiane też przez modyfikator
|
||||
|
@ -3555,14 +3555,14 @@ _weechat_print_):
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Zmienna | Typ | Opis
|
||||
| tg_tags | ciąg | Tagi wiadomości (z przecinkiem dodanym na początku/końcu ciągu)
|
||||
| tg_tags_count | ciąg | Liczba tagów w wiadomości
|
||||
| tg_tag_nick | ciąg | Nick (z tagu "nick_xxx")
|
||||
| tg_tag_prefix_nick | ciąg | Kolor nicka w prefiksie (z tagu "prefix_nick_ccc")
|
||||
| tg_tag_host | ciąg | Nazwa użytkownika i host, format: username@host (z tagu "host_xxx")
|
||||
| tg_tag_notify | ciąg | Poziom powiadomień (_none_, _message_, _private_, _highlight_)
|
||||
| tg_notify | ciąg | Poziom powiadomień, jeśli różny od _none_
|
||||
| tg_msg_pv | ciąg | "1" dla prywatnej wiadomości, inaczej "0"
|
||||
| tg_tags | ciąg | Tagi wiadomości (z przecinkiem dodanym na początku/końcu ciągu).
|
||||
| tg_tags_count | ciąg | Liczba tagów w wiadomości.
|
||||
| tg_tag_nick | ciąg | Nick (z tagu "nick_xxx").
|
||||
| tg_tag_prefix_nick | ciąg | Kolor nicka w prefiksie (z tagu "prefix_nick_ccc").
|
||||
| tg_tag_host | ciąg | Nazwa użytkownika i host, format: username@host (z tagu "host_xxx").
|
||||
| tg_tag_notify | ciąg | Poziom powiadomień (_none_, _message_, _private_, _highlight_).
|
||||
| tg_notify | ciąg | Poziom powiadomień, jeśli różny od _none_.
|
||||
| tg_msg_pv | ciąg | "1" dla prywatnej wiadomości, inaczej "0".
|
||||
|===
|
||||
|
||||
[[trigger_data_command]]
|
||||
|
@ -3573,9 +3573,9 @@ Callback "command" ustawia następujące zmienne w tablicy hashy:
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Zmienna | Typ | Opis
|
||||
| buffer | wskaźnik | Bufor
|
||||
| tg_argvN | ciąg | Argument #N
|
||||
| tg_argv_eolN | ciąg | Od argumentu #N do końca argumentów
|
||||
| buffer | wskaźnik | Bufor.
|
||||
| tg_argvN | ciąg | Argument #N.
|
||||
| tg_argv_eolN | ciąg | Od argumentu #N do końca argumentów.
|
||||
|===
|
||||
|
||||
[[trigger_data_command_run]]
|
||||
|
@ -3586,8 +3586,8 @@ Callback "command_run" ustawia następujące zmienne w tablicy hashy:
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Zmienna | Typ | Opis
|
||||
| buffer | wskaźnik | Bufor
|
||||
| tg_command | ciąg | Wykonana komenda
|
||||
| buffer | wskaźnik | Bufor.
|
||||
| tg_command | ciąg | Wykonana komenda.
|
||||
|===
|
||||
|
||||
[[trigger_data_timer]]
|
||||
|
@ -3598,8 +3598,8 @@ Callback "timer" ustawia następujące zmienne w tablicy hashy:
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Zmienna | Typ | Opis
|
||||
| tg_remaining_calls | ciąg | Liczba pozostałych wywołań
|
||||
| tg_date | ciąg | Obecna data/czas (format: `YYYY-MM-DD hh:mm:ss`)
|
||||
| tg_remaining_calls | ciąg | Liczba pozostałych wywołań.
|
||||
| tg_date | ciąg | Obecna data/czas (format: `YYYY-MM-DD hh:mm:ss`).
|
||||
|===
|
||||
|
||||
[[trigger_data_config]]
|
||||
|
@ -3610,8 +3610,8 @@ Callback "config" ustawia następujące zmienne w tablicy hashy:
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Zmienna | Typ | Opis
|
||||
| tg_option | ciąg | Opcja
|
||||
| tg_value | ciąg | Wartość
|
||||
| tg_option | ciąg | Opcja.
|
||||
| tg_value | ciąg | Wartość.
|
||||
|===
|
||||
|
||||
[[trigger_data_focus]]
|
||||
|
@ -3622,8 +3622,8 @@ Callback "focus" ustawia następujące zmienne w tablicy hashy:
|
|||
[width="100%",cols="3m,2,14",options="header"]
|
||||
|===
|
||||
| Zmienna | Typ | Opis
|
||||
| window | wskaźnik | Okno
|
||||
| buffer | wskaźnik | Bufor
|
||||
| window | wskaźnik | Okno.
|
||||
| buffer | wskaźnik | Bufor.
|
||||
|===
|
||||
|
||||
Tablica zawiera wszystkie klucze/wartości z otrzymanej tablicy hashy (typ:
|
||||
|
@ -3711,10 +3711,10 @@ Sekcje:
|
|||
[width="100%",cols="3m,6m,16",options="header"]
|
||||
|===
|
||||
| Sekcja | Komenda | Opis
|
||||
| look | /set xfer.look.* | Wygląd
|
||||
| color | /set xfer.color.* | Kolory
|
||||
| network | /set xfer.network.* | Opcje sieci
|
||||
| file | /set xfer.file.* | Opcje dla plików odbieranych/wysyłanych
|
||||
| look | /set xfer.look.* | Wygląd.
|
||||
| color | /set xfer.color.* | Kolory.
|
||||
| network | /set xfer.network.* | Opcje sieci.
|
||||
| file | /set xfer.file.* | Opcje dla plików odbieranych/wysyłanych.
|
||||
|===
|
||||
|
||||
Opcje:
|
||||
|
|
Loading…
Reference in New Issue