doc: fix styles in FAQ (issue #722)

v2.8-utf8proc
Sébastien Helleu 2016-05-04 22:18:15 +02:00
parent 8c1916c6c2
commit 171f9a9fc8
7 changed files with 371 additions and 377 deletions

View File

@ -24,7 +24,7 @@ if(ENABLE_MAN OR ENABLE_DOC)
if(ASCIIDOCTOR_FOUND)
set(ASCIIDOCTOR_ARGS -a revnumber="${VERSION}" -a sectanchors -a source-highlighter=highlight.js)
set(ASCIIDOCTOR_ARGS -a experimental -a revnumber="${VERSION}" -a sectanchors -a source-highlighter=highlight.js)
add_subdirectory(en)
add_subdirectory(fr)

View File

@ -8,15 +8,14 @@
:docinfo1:
Diese Dokumentation bezieht sich auf die WeeChat Version ≥ 0.3.0. Es sollte aber
vorzugsweise immer die aktuell veröffentlichte Version von WeeChat genutzt werden.
Übersetzer:
* Juergen Descher <jhdl@gmx.net>, 2009
* Nils Görs <weechatter@arcor.de>, 2009-2016
[NOTE]
Diese Dokumentation bezieht sich auf die WeeChat Version ≥ 0.3.0. Es sollte aber
vorzugsweise immer die aktuell veröffentlichte Version von WeeChat genutzt werden.
toc::[]
@ -89,7 +88,7 @@ Befehle sowie die Belegung der jeweiligen Tasten sind in der Dokumentation
beschrieben. (Tipp: Mit den Tasten <Bild-hoch>/<Bild-runter> kann man seitenweise
in den Buffern blättern)
Neue Benutzer sollten unbedingt die 'quickstart'-Anleitung lesen:
Neue Benutzer sollten unbedingt die quickstart-Anleitung lesen:
https://weechat.org/doc
[[display]]
@ -107,8 +106,8 @@ werden:
* prüfe mit dem Befehl `/plugin`, ob die "Charset" Erweiterung geladen ist (falls
dies nicht der Fall sein sollte benötigst Du wahrscheinlich noch das Paket "weechat-plugins")
* überprüfe die Ausgabe des `/charset` Befehls (im Server-Buffer). Du solltest
für den Terminal 'ISO-XXXXXX' oder 'UTF-8' als Antwort erhalten. Sollte hingegen
'ANSI_X3.4-1968' oder ein anderer Wert angezeigt werden, ist Deine lokale
für den Terminal _ISO-XXXXXX_ oder _UTF-8_ als Antwort erhalten. Sollte hingegen
_ANSI_X3.4-1968_ oder ein anderer Wert angezeigt werden, ist Deine lokale
Einstellung möglicherweise falsch.
* Einstellen des globalen decode Wertes, z.B.:
`/set charset.default.decode "ISO-8859-15"`
@ -118,7 +117,7 @@ werden:
** Solltest Du screen nutzten, prüfe ob screen im UTF-8 Modus läuft
("`defutf8 on`" in der Datei ~/.screenrc oder `screen -U` zum starten von
screen)
* überprüfe die Option 'weechat.look.eat_newline_glitch' (diese Option kann zu
* überprüfe die Option _weechat.look.eat_newline_glitch_ (diese Option kann zu
Darstellungsfehlern führen, wenn sie aktiviert ist)
[NOTE]
@ -129,11 +128,11 @@ oder andere locale, bitte vergewissere Dich, dass *alle* Deine Einstellungen
[[unicode_chars]]
=== Einige Unicode-Zeichen werden im Terminal angezeigt aber in WeeChat nicht, warum?
Dies kann durch einen Fehler in der Funktion 'wcwidth' von libc hervorgerufen werden.
Dies kann durch einen Fehler in der Funktion _wcwidth_ von libc hervorgerufen werden.
Dieser Fehler sollte durch glibc 2.22 behoben sein (vielleicht ist diese Version in der
verwendeten Distributionen noch nicht verfügbar),
Es gibt folgende Übergangslösung um das Problem mit der 'wcwidth' zu umgehen:
Es gibt folgende Übergangslösung um das Problem mit der _wcwidth_ zu umgehen:
https://blog.nytsoi.net/2015/05/04/emoji-support-for-weechat
Siehe diesen Fehlermeldung für weitere Informationen:
@ -148,11 +147,11 @@ werden. Bitte überprüfe die Ausgabe von `echo $TERM` in Deinem Terminal.
Abhängig davon von wo WeeChat gestartet wird solltest Du folgenden Wert nutzen:
* läuft WeeChat auf einem lokalen oder entfernten Rechner, ohne screen oder tmux,
ist entscheidend welcher Terminal genutzt wird: 'xterm', 'xterm-256color', 'rxvt-unicode',
'rxvt-256color', ...
* wird WeeChat in screen gestartet: 'screen' oder 'screen-256color',
* wird WeeChat in tmux gestartet: 'tmux', 'tmux-256color',
'screen' oder 'screen-256color'.
ist entscheidend welcher Terminal genutzt wird: _xterm_, _xterm-256color_, _rxvt-unicode_,
_rxvt-256color_, ...
* wird WeeChat in screen gestartet: _screen_ oder _screen-256color_,
* wird WeeChat in tmux gestartet: _tmux_, _tmux-256color_,
_screen_ oder _screen-256color_.
Falls nötig korrigiere den Wert Deiner Variablen TERM: `export TERM="xxx"`.
@ -162,8 +161,8 @@ Falls nötig korrigiere den Wert Deiner Variablen TERM: `export TERM="xxx"`.
Dies kann durch einen falschen Wert in der TERM-Umgebungsvariable Deiner Shell hervorgerufen
werden. Bitte überprüfe die Ausgabe von `echo $TERM` in Deinem Terminal (*außerhalb von screen/tmux*).
Als Beispiel, 'xterm-color' könnte solche merkwürdigen Zeichen produzieren.
Nutzte stattdessen lieber 'xterm'.
Als Beispiel, _xterm-color_ könnte solche merkwürdigen Zeichen produzieren.
Nutzte stattdessen lieber _xterm_.
Falls notwendig korrigiere den Wert Deiner TERM-Variable: `export TERM="xxx"`.
@ -178,10 +177,10 @@ Darüber hinaus ist es unter OS X ratsam WeeChat mittels des Homebrew package ma
[[buffer_vs_window]]
=== Ich habe von "Buffern" und "Fenstern" gehört - Worin besteht der Unterschied?
Ein 'Buffer' besitzt einen Namen und es wird ihm eine 'Buffer'-Nummer zugeordnet.
In einem 'Buffer' werden Textzeilen angezeigt (und noch anderen Daten).
Ein _Buffer_ besitzt einen Namen und es wird ihm eine Buffer-Nummer zugeordnet.
In einem _Buffer_ werden Textzeilen angezeigt (und noch anderen Daten).
Ein 'Fenster' ist ein Bildschirmbereich der Buffer darstellt. Es ist möglich
Ein _Fenster_ ist ein Bildschirmbereich der Buffer darstellt. Es ist möglich
den Bildschirm in mehrere Fenster aufzuteilen.
Jedes Fenster stellt einen Buffer dar. Ein Buffer kann unsichtbar sein (er wird
@ -191,7 +190,7 @@ angezeigt.
[[buffers_list]]
=== Wie kann ich eine Liste mit den Buffern z.B. auf der linken Seite anzeigen lassen?
Nutze dazu das Skript 'buffers.pl':
Nutze dazu das Skript _buffers.pl_:
----
/script install buffers.pl
@ -227,10 +226,10 @@ um die Ausrichtung für Nicks zu entfernen:
[[input_bar_size]]
=== Wie kann man eine mehrzeilige Eingabezeile einstellen?
Mit der Option 'size' kann man angeben aus wie vielen Zeilen die Eingabezeile
Mit der Option _size_ kann man angeben aus wie vielen Zeilen die Eingabezeile
bestehen soll (der Standardwert für die Eingabezeile ist 1), oder man nutzt den
Wert 0 um die Anzahl der Zeilen, für die Eingabezeile, dynamisch zu verwalten.
Nutzt man zusätzlich die Option 'size_max' kann man angeben wie viele Zeilen,
Nutzt man zusätzlich die Option _size_max_ kann man angeben wie viele Zeilen,
für die Eingabezeile, maximal genutzt werden dürfen (0 = keine Begrenzung)
Beispiele um eine dynamische Größe zu nutzen:
@ -269,11 +268,11 @@ werden sollte:
[[terminal_copy_paste]]
=== Wie kann ich einen Text kopieren und einfügen ohne das die Nickliste (Benutzerliste) mit kopiert wird?
Ab WeeChat ≥ 1.0 kann ein einfacher Anzeigemodus genutzt werden (Standardtastenbelegung: key[alt-l]).
Ab WeeChat ≥ 1.0 kann ein einfacher Anzeigemodus genutzt werden (Standardtastenbelegung: kbd:[Alt+l]).
Hierzu kannst Du ein Terminal nutzen welches Block-Auswahl erlaubt (wie z.B. rxvt-unicode,
konsole, gnome-terminal, ...). Im Normalfall erfolgt die Markierung mittels der Tasten
key[ctrl-]key[alt-] in Verbindung mit der Auswahl durch die Maus.
kbd:[Ctrl] + kbd:[Alt] + in Verbindung mit der Auswahl durch die Maus.
Eine weitere Möglichkeit besteht darin die Benutzerliste am oberen oder unteren
Bildschirm zu positionieren:
@ -285,7 +284,7 @@ Bildschirm zu positionieren:
[[urls]]
=== Wie kann ich eine URL aufrufen die einen Zeilenumbruch besitzt?
Ab WeeChat ≥ 1.0 kann ein einfacher Anzeigemodus genutzt werden (Standardtastenbelegung: key[alt-l]).
Ab WeeChat ≥ 1.0 kann ein einfacher Anzeigemodus genutzt werden (Standardtastenbelegung: kbd:[Alt+l]).
WeeChat stellt standardmäßig die Uhrzeit als auch einen Präfix in jeder
Zeile dar. Optional können zusätzlich auch Bars im Chatfenster dargestellt
@ -339,25 +338,25 @@ und mit einern älteren Version von WeeChat:
256 Farben werden ab der WeeChat Version ≥ 0.3.4 unterstützt.
Zuerst sollte überprüft werden ob die 'TERM'-Umgebungsvariable korrekt hinterlegt
Zuerst sollte überprüft werden ob die _TERM_-Umgebungsvariable korrekt hinterlegt
ist. Folgende Werte sind zu empfehlen:
* falls screen genutzt wird: 'screen-256color'
* für tmux: 'screen-256color' oder 'tmux-256color'
* ausserhalb screen/tmux: 'xterm-256color', 'rxvt-256color', 'putty-256color', ...
* falls screen genutzt wird: _screen-256color_
* für tmux: _screen-256color_ oder _tmux-256color_
* ausserhalb screen/tmux: _xterm-256color_, _rxvt-256color_, _putty-256color_, ...
[NOTE]
Es sollte das Paket "ncurses-term" installiert werden um die Werte der 'TERM'
Es sollte das Paket "ncurses-term" installiert werden um die Werte der _TERM_
Variable nutzen zu können.
Sollte screen genutzt werden, fügt man folgende Zeile an das Ende der Datei
'~/.screenrc' ein:
_~/.screenrc_ ein:
----
term screen-256color
----
Falls die Umgebungsvariable 'TERM' einen falschen Wert haben sollte und WeeChat
Falls die Umgebungsvariable _TERM_ einen falschen Wert haben sollte und WeeChat
schon gestartet wurde, kann man die Umgebungsvariable mit folgenden WeeChat Befehlen
anpassen (WeeChat ≥ 1.0):
@ -377,8 +376,8 @@ Weiterführende Informationen zum Farbmanagement erhält man in der Benutzeranle
[[search_text]]
=== Wie kann ich in einem Buffer nach einem Text suchen (vergleichbar /lastlog in irssi)?
Die Standardtastenbelegung lautet key[ctrl-r] (der dazugehörige Befehl: `/input search_text_here`).
und um zu Highlight-Nachrichten zu springen: key[alt-p] / key[alt-n].
Die Standardtastenbelegung lautet kbd:[Ctrl+r] (der dazugehörige Befehl: `/input search_text_here`).
und um zu Highlight-Nachrichten zu springen: kbd:[Alt+p] / kbd:[Alt+n].
Siehe Benutzeranleitung für weitere Informationen zu dieser Funktion (Standardtastenbelegung).
@ -390,7 +389,7 @@ Funktionalität zu aktivieren.
*Wichtig*:
* Gegenwärtig scheint diese Funktion *ausschließlich* durch 'xterm' zur Verfügung gestellt zu werden.
* Gegenwärtig scheint diese Funktion *ausschließlich* durch _xterm_ zur Verfügung gestellt zu werden.
* Unter screen/tmux funktioniert diese Funktion *nicht*.
Um den speziellen Code während des Startvorgangs von WeeChat zu aktivieren:
@ -415,7 +414,7 @@ Zusätzlich sollten noch zwei Tastenbefehle eingebunden werden (der Befehl
Wenn Du einen Terminal wie xterm oder uxterm nutzten solltest werden einige
Meta-Tasten standardmäßig nicht unterstützt.
In einem solchen Fall sollte folgende Zeile der Konfigurationsdatei '~/.Xresources'
In einem solchen Fall sollte folgende Zeile der Konfigurationsdatei _~/.Xresources_
hinzugefügt werden:
* für xterm:
@ -435,14 +434,14 @@ man startet X neu.
Die Tasten werden mit dem Befehl `/key` belegt.
Mit der voreingestellten Tastenkombination key[alt-k] kann man sich den
Mit der voreingestellten Tastenkombination kbd:[Alt+k] kann man sich den
Code der jeweiligen Taste anzeigen lassen und in die Eingabezeile einfügen.
[[jump_to_buffer_11_or_higher]]
=== Mit welcher Tastenkombination kann ich zum Buffer 11 (oder höher) wechseln?
Die Tastenkombination lautet key[alt-j] gefolgt von den zwei Ziffern des Buffers.
Zum Beispiel, key[alt-j], key[1], key[1] um zum Buffer 11 zu wechseln.
Die Tastenkombination lautet kbd:[Alt+j] gefolgt von den zwei Ziffern des Buffers.
Zum Beispiel, kbd:[Alt+j], kbd:[1], kbd:[1] um zum Buffer 11 zu wechseln.
Es kann auch eine neue Taste eingebunden werden um zu einem Buffer zu wechseln:
@ -456,7 +455,7 @@ Eine Auflistung der Standardtastenbelegung findet man in der Benutzeranleitung.
=== Wie kann ich den globalen Verlaufsspeicher (anstelle des Buffer eigenen) mit den Up-/Down-Tasten nutzen?
Du kannst die Up-/Down-Tasten für den globalen Verlaufsspeicher belegen (als Standardtasten werden
genutzt: key[ctrl-↑] und key[ctrl-↓]).
genutzt: kbd:[Ctrl+↑] und kbd:[Ctrl+↓]).
Beispiele:
@ -467,7 +466,7 @@ Beispiele:
[NOTE]
Die Tasten "meta2-A" und "meta2-B" können nach dem jeweils genutzten Terminal variieren. Um die
korrekten Tasten zu finden sollte man key[alt-k] und dann (Up- oder die Down-Taste) drücken.
korrekten Tasten zu finden sollte man kbd:[Alt+k] und dann (Up- oder die Down-Taste) drücken.
[[mouse]]
== Mausunterstützung
@ -515,9 +514,9 @@ bietet, zum Beispiel rxvt-unicode.
[[mouse_select_paste]]
=== Wie kann ich bei aktivierter Mausunterstützung im Terminal einen Text markieren oder einfügen?
Ist die Mausunterstützung aktiviert kann man mittels gedrückter key[shift]-Taste (Umschalttaste)
Ist die Mausunterstützung aktiviert kann man mittels gedrückter kbd:[Shift]-Taste (Umschalttaste)
einen Text im Terminal markieren oder einfügen, als sei die Mausunterstützung deaktiviert.
(bei einigen Terminals muss die key[alt]-Taste anstelle der key[shift]-Taste gedrückt werden).
(bei einigen Terminals muss die kbd:[Alt]-Taste anstelle der kbd:[Shift]-Taste gedrückt werden).
[[irc]]
== IRC
@ -569,7 +568,7 @@ muss "xxx" durch den internen Servernamen ersetzt werden:
[[irc_ssl_freenode]]
=== Wie kann ich eine SSL gesicherte Verbindung zum freenode Server herstellen?
Die Option 'weechat.network.gnutls_ca_file' sollte auf die Zertifikationsdatei zeigen:
Die Option _weechat.network.gnutls_ca_file_ sollte auf die Zertifikationsdatei zeigen:
----
/set weechat.network.gnutls_ca_file "/etc/ssl/certs/ca-certificates.crt"
@ -590,7 +589,7 @@ Konfiguration des Servers, Port, SSL und dann einen Connect durchführen:
[[irc_oauth]]
=== Wie stellt man eine Verbindung zu einem Server her, der "oauth" verlangt?
Einige Server, wie z.B. 'twitch', verlangen oauth für eine Verbindung.
Einige Server, wie z.B. _twitch_, verlangen oauth für eine Verbindung.
Bei oauth handelt es sich lediglich um ein Passwort in dem Format "oauth:XXXX".
@ -636,7 +635,7 @@ Dieser Befehl eröffnet die Möglichkeit bestimmte Zeilen in Buffern, mittels Ta
regulären Ausdrücken nach Präfix und Zeileninhalt zu filtern.
Die Zeilen werden dabei nicht gelöscht, lediglich die Darstellung im Buffer wird unterdrückt.
Die gefilterten Zeilen können zu jeder Zeit dargestellt werden indem man den Filter deaktiviert
(Voreinstellung zum aktivieren/deaktivieren der Filter: key[alt-=]).
(Voreinstellung zum aktivieren/deaktivieren der Filter: kbd:[Alt+=]).
[[filter_irc_join_part_quit]]
=== Wie kann ich join/part/quit Meldungen in den IRC Channels filtern (A.d.ü.: unterdrücken)?
@ -663,11 +662,11 @@ Für weitere Hilfe: `/help filter` und `/help irc.look.smart_filter`
Ab WeeChat ≥ 0.4.1 kann man auswählen welche Server Nachrichten beim Betreten
eines Channels angezeigt und welche verborgen werden sollen. Dazu nutzt man
die Option 'irc.look.display_join_message' (für weitere Informationen, siehe
die Option _irc.look.display_join_message_ (für weitere Informationen, siehe
`/help irc.look.display_join_message`).
Um Nachrichten visuell zu verbergen können diese gefiltert werden, mittels
ihrem Tag (zum Beispiel 'irc_329', ist für das Erstellungsdatum des Channels).
ihrem Tag (zum Beispiel _irc_329_, ist für das Erstellungsdatum des Channels).
Siehe `/help filter` um weitere Informationen über die Filterfunktion zu
erhalten.
@ -682,13 +681,13 @@ werden um den Abwesenheitsstatus anderer User anzuzeigen (und man nicht von dies
Mitteilungen überflutet werden möchte), kann man WeeChat anweisen abwesende Nicks
in einer anderen Farbe darzustellen.
Nutzt man Bitlbee ≥ 3, sollte man im '&bitlbee' Channel folgendes eingeben:
Nutzt man Bitlbee ≥ 3, sollte man im _&bitlbee_ Channel folgendes eingeben:
----
channel set show_users online,away
----
für ältere Versionen von Bitlbee gibt man im '&bitlbee' Channel ein:
für ältere Versionen von Bitlbee gibt man im _&bitlbee_ Channel ein:
----
set away_devoice false
@ -708,11 +707,11 @@ der Voice Modus aufgeführt sein muss):
[[color_away_nicks]]
=== Wie kann ich Nicks in der Benutzerliste anzeigen lassen die abwesend sind?
Dazu weist man der Option 'irc.server_default.away_check' ein Zeitintervall
Dazu weist man der Option _irc.server_default.away_check_ ein Zeitintervall
zu, in welchen Abständen eine Überprüfung stattfinden soll. Die Angabe des
Wertes erfolgt in Minuten.
Mittels der Option 'irc.server_default.away_check_max_nicks' kann festgelegt
Mittels der Option _irc.server_default.away_check_max_nicks_ kann festgelegt
werden in welchen Channels eine Überprüfung stattfinden soll. Hierbei stellt
der angegebene Wert die maximale Anzahl an Nicks in einem Channel dar die den
Channel gleichzeitig besuchen dürfen.
@ -727,16 +726,16 @@ Teilnehmer haben:
----
[NOTE]
Für Weechat ≤ 0.3.3, lauten die Optionen 'irc.network.away_check' und
'irc.network.away_check_max_nicks'.
Für Weechat ≤ 0.3.3, lauten die Optionen _irc.network.away_check_ und
_irc.network.away_check_max_nicks_.
[[highlight_notification]]
=== Wie kann ich mich benachrichtigen lassen, falls mich jemand in einem Channel highlighted
Seit WeeChat ≥ 1.0 gibt es standardmäßig einen Trigger, "beep", der an das Terminal
ein 'BEL' Signal schickt, sobald man eine highlight oder private Nachricht erhält.
ein _BEL_ Signal schickt, sobald man eine highlight oder private Nachricht erhält.
Nun muss man lediglich im Terminalprogramm (oder einem Multiplexer wie screen/tmux)
einstellen welcher Befehl ausgeführt werden soll, sobald das Terminal das 'BEL'
einstellen welcher Befehl ausgeführt werden soll, sobald das Terminal das _BEL_
Signal erhält.
Oder man führt im Trigger "beep" direkt einen Befehl aus:
@ -745,10 +744,10 @@ Oder man führt im Trigger "beep" direkt einen Befehl aus:
/set trigger.trigger.beep.command "/print -beep;/exec -bg /Pfad/zum/Befehl Argumente"
----
Nutzt man eine ältere Version von WeeChat, können z.B. die Skripten 'beep.pl' oder 'launcher.pl'
Nutzt man eine ältere Version von WeeChat, können z.B. die Skripten _beep.pl_ oder _launcher.pl_
genutzt werden.
Beim 'launcher.pl' Skript müssen noch die Befehle angepasst werden:
Beim _launcher.pl_ Skript müssen noch die Befehle angepasst werden:
----
/set plugins.var.perl.launcher.signal.weechat_highlight "/Pfad/zum/Befehl Argumente"
@ -763,7 +762,7 @@ andere Skripten die auch zu diesem Thema passen:
[[irc_target_buffer]]
=== Wie kann ich bei zusammengefügten Buffern den Zielbuffer ändern (z.B. bei einem Server-Buffer)?
Die Standardtastenkombination lautet key[ctrl-x] (der dazugehörige Befehl: `/input switch_active_buffer`).
Die Standardtastenkombination lautet kbd:[Ctrl+x] (der dazugehörige Befehl: `/input switch_active_buffer`).
[[plugins_scripts]]
== Erweiterungen / Skripten
@ -804,11 +803,11 @@ Damit WeeChat weniger Speicher benötigt, solltest Du folgende Tipps umsetzen:
* installiere ausschließlich Skripten die Du auch nutzt
* falls man SSL *NICHT* nutzt, sollte kein Zertifikat geladen werden. In diesem
Fall, einfach den Eintrag in folgender Option leer lassen:
'weechat.network.gnutls_ca_file'
* der Wert der Option 'weechat.history.max_buffer_lines_number' sollte möglichst
niedrig eingestellt werden oder die Option 'weechat.history.max_buffer_lines_minutes'
_weechat.network.gnutls_ca_file_
* der Wert der Option _weechat.history.max_buffer_lines_number_ sollte möglichst
niedrig eingestellt werden oder die Option _weechat.history.max_buffer_lines_minutes_
verwendet werden.
* nutze einen kleineren Wert für die Option 'weechat.history.max_commands'
* nutze einen kleineren Wert für die Option _weechat.history.max_commands_
[[cpu_usage]]
=== Wie kann ich WeeChat dazu bewegen die CPU weniger zu beanspruchen?
@ -819,8 +818,8 @@ und zusätzlich diese Tipps beherzigen:
* "nicklist"-Bar sollte versteckt werden: `/bar hide nicklist`
* die Sekundenanzeigen in der Statusbar sollte deaktiviert werden:
`/set weechat.look.item_time_format "%H:%M"` (dies ist die Standardeinstellung)
* die Umgebungsvariable 'TZ' sollte gesetzt sein (zum Beispiel: `export TZ="Europe/Berlin"`). Dadurch wird
verhindert, dass auf die Datei '/etc/localtime' häufig zugegriffen wird.
* die Umgebungsvariable _TZ_ sollte gesetzt sein (zum Beispiel: `export TZ="Europe/Berlin"`). Dadurch wird
verhindert, dass auf die Datei _/etc/localtime_ häufig zugegriffen wird.
// TRANSLATION MISSING
[[security]]

View File

@ -7,7 +7,6 @@
:docinfo1:
[NOTE]
This document is written for WeeChat versions ≥ 0.3.0 but should preferably be
used with latest stable version of WeeChat.
@ -92,7 +91,7 @@ It's common issue, please read carefully and check *ALL* solutions below:
* check that the "Charset" plugin is loaded with `/plugin` command (if it is
not, then you probably need the "weechat-plugins" package)
* check the output of command `/charset` (on core buffer). You should see
'ISO-XXXXXX' or 'UTF-8' for terminal charset. If you see 'ANSI_X3.4-1968' or
_ISO-XXXXXX_ or _UTF-8_ for terminal charset. If you see _ANSI_X3.4-1968_ or
other values, your locale is probably wrong (fix your $LANG).
* setup global decode value, for example:
`/set charset.default.decode "ISO-8859-15"`
@ -101,7 +100,7 @@ It's common issue, please read carefully and check *ALL* solutions below:
rxvt-unicode)
** if you are using screen, check that it is run with UTF-8 mode
("`defutf8 on`" in ~/.screenrc or `screen -U` to run screen)
* check that option 'weechat.look.eat_newline_glitch' is off (this option may
* check that option _weechat.look.eat_newline_glitch_ is off (this option may
cause display bugs)
[NOTE]
@ -112,10 +111,10 @@ and *not* UTF-8.
[[unicode_chars]]
=== Some unicode chars are displayed in terminal but not in WeeChat, why?
This may be caused by a libc bug in function 'wcwidth', which should be fixed
This may be caused by a libc bug in function _wcwidth_, which should be fixed
in glibc 2.22 (maybe not yet available in your distribution).
There is a workaround to use the fixed 'wcwidth' function:
There is a workaround to use the fixed _wcwidth_ function:
https://blog.nytsoi.net/2015/05/04/emoji-support-for-weechat
See this bug report for more information:
@ -130,11 +129,11 @@ output of `echo $TERM` in your terminal).
Depending on where you launch WeeChat, you should have:
* if WeeChat runs locally or on a remote machine without screen nor tmux, it
depends on the terminal used: 'xterm', 'xterm-256color', 'rxvt-unicode',
'rxvt-256color', ...
* if WeeChat runs under screen, you should have 'screen' or 'screen-256color',
* if WeeChat runs under tmux, you should have 'tmux', 'tmux-256color',
'screen' or 'screen-256color'.
depends on the terminal used: _xterm_, _xterm-256color_, _rxvt-unicode_,
_rxvt-256color_, ...
* if WeeChat runs under screen, you should have _screen_ or _screen-256color_,
* if WeeChat runs under tmux, you should have _tmux_, _tmux-256color_,
_screen_ or _screen-256color_.
If needed, fix your TERM variable: `export TERM="xxx"`.
@ -144,7 +143,7 @@ If needed, fix your TERM variable: `export TERM="xxx"`.
This may be caused by bad value of the TERM variable in your shell (look at
output of `echo $TERM` in your terminal, *outside screen/tmux*).
For example, 'xterm-color' may display such weird chars, you can use 'xterm'
For example, _xterm-color_ may display such weird chars, you can use _xterm_
which is OK (like many other values).
If needed, fix your TERM variable: `export TERM="xxx"`.
@ -161,10 +160,10 @@ manager.
[[buffer_vs_window]]
=== I heard about "buffers" and "windows", what's the difference?
A 'buffer' is composed by a number, a name, lines displayed (and some other
A _buffer_ is composed by a number, a name, lines displayed (and some other
data).
A 'window' is a screen area which displays a buffer. It is possible to split
A _window_ is a screen area which displays a buffer. It is possible to split
your screen into many windows.
Each window displays one buffer. A buffer can be hidden (not displayed by a
@ -173,7 +172,7 @@ window) or displayed by one or more windows.
[[buffers_list]]
=== How to display the buffers list on the left side?
Use script 'buffers.pl':
Use script _buffers.pl_:
----
/script install buffers.pl
@ -209,8 +208,8 @@ To remove nick alignment:
[[input_bar_size]]
=== How to use command line with more than one line?
The option 'size' in input bar can be set to a value higher than 1 (for fixed
size, default size is 1) or 0 for dynamic size, and then option 'size_max' will
The option _size_ in input bar can be set to a value higher than 1 (for fixed
size, default size is 1) or 0 for dynamic size, and then option _size_max_ will
set the max size (0 = no limit).
Example with dynamic size:
@ -249,10 +248,10 @@ any bar:
[[terminal_copy_paste]]
=== How can I copy/paste text without pasting nicklist?
With WeeChat ≥ 1.0, you can use the bare display (default key: key[alt-l]).
With WeeChat ≥ 1.0, you can use the bare display (default key: kbd:[Alt+l]).
You can use a terminal with rectangular selection (like rxvt-unicode,
konsole, gnome-terminal, ...). Key is usually key[ctrl-]key[alt-] mouse
konsole, gnome-terminal, ...). Key is usually kbd:[Ctrl] + kbd:[Alt] + mouse
selection.
Another solution is to move nicklist to top or bottom, for example:
@ -264,7 +263,7 @@ Another solution is to move nicklist to top or bottom, for example:
[[urls]]
=== How can I click on long URLs (more than one line)?
With WeeChat ≥ 1.0, you can use the bare display (default key: key[alt-l]).
With WeeChat ≥ 1.0, you can use the bare display (default key: kbd:[Alt+l]).
By default, WeeChat displays time and prefix for each line and optional bars
around chat area. To make easier URL click, you can move nicklist to top and
@ -317,24 +316,24 @@ With older WeeChat:
256 colors are supported with WeeChat ≥ 0.3.4.
First check that your 'TERM' environment variable is correct, recommended values
First check that your _TERM_ environment variable is correct, recommended values
are:
* under screen: 'screen-256color'
* under tmux: 'screen-256color' or 'tmux-256color'
* outside screen/tmux: 'xterm-256color', 'rxvt-256color', 'putty-256color', ...
* under screen: _screen-256color_
* under tmux: _screen-256color_ or _tmux-256color_
* outside screen/tmux: _xterm-256color_, _rxvt-256color_, _putty-256color_, ...
[NOTE]
You may have to install package "ncurses-term" to use these values in 'TERM'
You may have to install package "ncurses-term" to use these values in _TERM_
variable.
If you are using screen, you can add this line to your '~/.screenrc':
If you are using screen, you can add this line to your _~/.screenrc_:
----
term screen-256color
----
If your 'TERM' variable has wrong value and that WeeChat is already running,
If your _TERM_ variable has wrong value and that WeeChat is already running,
you can change it with these two commands (with WeeChat ≥ 1.0):
----
@ -352,8 +351,8 @@ Please read user's guide for more information about colors management.
[[search_text]]
=== How can I search text in buffer (like /lastlog in irssi)?
The default key is key[ctrl-r] (command is: `/input search_text_here`).
And jump to highlights: key[alt-p] / key[alt-n].
The default key is kbd:[Ctrl+r] (command is: `/input search_text_here`).
And jump to highlights: kbd:[Alt+p] / kbd:[Alt+n].
See user's guide for more info about this feature (default key bindings).
@ -364,7 +363,7 @@ You must enable the focus events with a special code sent to terminal.
*Important*:
* Currently, *only* 'xterm' seems to support this feature.
* Currently, *only* _xterm_ seems to support this feature.
* It does *not* work under screen/tmux.
To send the code when WeeChat is starting:
@ -388,7 +387,7 @@ commands of your choice):
=== Some meta keys (alt + key) are not working, why?
If you're using some terminals like xterm or uxterm, some meta keys does not
work by default. You can add a line in file '~/.Xresources':
work by default. You can add a line in file _~/.Xresources_:
* for xterm:
----
@ -406,13 +405,13 @@ And then reload resources (`xrdb -override ~/.Xresources`) or restart X.
Key bindings are customizable with `/key` command.
Default key key[alt-k] lets you grab key code and insert it in command line.
Default key kbd:[Alt+k] lets you grab key code and insert it in command line.
[[jump_to_buffer_11_or_higher]]
=== What is the key to jump to buffer 11 (or higher number)?
The key is key[alt-j] and then 2 digits, for example key[alt-j], key[1], key[1]
to jump to buffer 11.
The key is kbd:[Alt+j] and then 2 digits, for example kbd:[Alt+j], kbd:[1],
kbd:[1] to jump to buffer 11.
You can bind a key, for example:
@ -426,7 +425,7 @@ List of default keys is in User's guide.
=== How to use global history (instead of buffer history) with up and down keys?
You can bind the up and down keys on global history (default keys for global
history are key[ctrl-↑] and key[ctrl-↓]).
history are kbd:[Ctrl+↑] and kbd:[Ctrl+↓]).
Example:
@ -437,7 +436,7 @@ Example:
[NOTE]
Keys "meta2-A" and "meta2-B" may be different in your terminal. To find key
code press key[alt-k] then key (up or down).
code press kbd:[Alt+k] then key (up or down).
[[mouse]]
== Mouse
@ -483,9 +482,9 @@ rxvt-unicode.
[[mouse_select_paste]]
=== How can I select or paste text in terminal when mouse is enabled in WeeChat?
When mouse is enabled in WeeChat, you can use key[shift] modifier to select or
When mouse is enabled in WeeChat, you can use kbd:[Shift] modifier to select or
click in terminal, as if the mouse was disabled (on some terminals like iTerm,
you have to use key[alt] instead of key[shift]).
you have to use kbd:[Alt] instead of kbd:[Shift]).
[[irc]]
== IRC
@ -535,7 +534,7 @@ by your server name:
[[irc_ssl_freenode]]
=== How can I connect to freenode server using SSL?
Set option 'weechat.network.gnutls_ca_file' to file with certificates:
Set option _weechat.network.gnutls_ca_file_ to file with certificates:
----
/set weechat.network.gnutls_ca_file "/etc/ssl/certs/ca-certificates.crt"
@ -556,7 +555,7 @@ Setup server port, SSL, then connect:
[[irc_oauth]]
=== How to connect to a server that requires "oauth"?
Some servers like 'twitch' require oauth to connect.
Some servers like _twitch_ require oauth to connect.
The oauth is simply a password with the value "oauth:XXXX".
@ -600,7 +599,7 @@ The `/filter` command is a core command, so it applies to any buffer.
It lets you filter some lines in buffers with tags or regular expression for
prefix and content of line.
Filtered lines are only hidden, not deleted, and you can see them if you
disable filters (by default, the key key[alt-=] toggles filters).
disable filters (by default, the key kbd:[Alt+=] toggles filters).
[[filter_irc_join_part_quit]]
=== How can I filter join/part/quit messages on IRC channels?
@ -625,11 +624,11 @@ For help: `/help filter` and `/help irc.look.smart_filter`
=== How can I filter some messages displayed when I join an IRC channel?
With WeeChat ≥ 0.4.1, you can choose which messages are displayed or not when
joining a channel with the option 'irc.look.display_join_message' (see
joining a channel with the option _irc.look.display_join_message_ (see
`/help irc.look.display_join_message` for more info).
To hide messages (but keep them in buffer), you can filter them using the tag
(for example 'irc_329' for channel creation date). See `/help filter` for help
(for example _irc_329_ for channel creation date). See `/help filter` for help
with filters.
[[filter_voice_messages]]
@ -642,13 +641,13 @@ If you want to do that, it's probably because Bitlbee is using voice to show
away users, and you are flooded with voice messages. Therefore, you can change
that and let WeeChat use a special color for away nicks in nicklist.
For Bitlbee ≥ 3, do that on channel '&bitlbee':
For Bitlbee ≥ 3, do that on channel _&bitlbee_:
----
channel set show_users online,away
----
For older version of Bitlbee, do that on channel '&bitlbee':
For older version of Bitlbee, do that on channel _&bitlbee_:
----
set away_devoice false
@ -667,10 +666,10 @@ is not perfect (will work only if first mode changed is voice):
[[color_away_nicks]]
=== How can I see away nicks in nicklist?
You have to set option 'irc.server_default.away_check' to a positive value
You have to set option _irc.server_default.away_check_ to a positive value
(minutes between each check of away nicks).
You can set option 'irc.server_default.away_check_max_nicks' to limit away check
You can set option _irc.server_default.away_check_max_nicks_ to limit away check
on small channels only.
For example, check every 5 minutes for away nicks, for channels with max 25
@ -682,16 +681,16 @@ nicks:
----
[NOTE]
For WeeChat ≤ 0.3.3, options are 'irc.network.away_check' and
'irc.network.away_check_max_nicks'.
For WeeChat ≤ 0.3.3, options are _irc.network.away_check_ and
_irc.network.away_check_max_nicks_.
[[highlight_notification]]
=== How can I be warned when someone highlights me on a channel?
With WeeChat ≥ 1.0, there is a default trigger "beep" which sends a 'BEL' to
With WeeChat ≥ 1.0, there is a default trigger "beep" which sends a _BEL_ to
the terminal on a highlight or private message. Thus you can configure your
terminal (or multiplexer like screen/tmux) to run a command or play a sound
when a 'BEL' occurs.
when a _BEL_ occurs.
Or you can add a command in "beep" trigger:
@ -699,9 +698,9 @@ Or you can add a command in "beep" trigger:
/set trigger.trigger.beep.command "/print -beep;/exec -bg /path/to/command arguments"
----
With an older WeeChat, you can use a script like 'beep.pl' or 'launcher.pl'.
With an older WeeChat, you can use a script like _beep.pl_ or _launcher.pl_.
For 'launcher.pl', you have to setup command:
For _launcher.pl_, you have to setup command:
----
/set plugins.var.perl.launcher.signal.weechat_highlight "/path/to/command arguments"
@ -716,7 +715,7 @@ Other scripts on this subject:
[[irc_target_buffer]]
=== How can I change target buffer for commands on merged buffers (like buffer with servers)?
The default key is key[ctrl-x] (command is: `/input switch_active_buffer`).
The default key is kbd:[Ctrl+x] (command is: `/input switch_active_buffer`).
[[plugins_scripts]]
== Plugins / scripts
@ -755,10 +754,10 @@ You can try following tips to consume less memory:
logger, perl, python, ruby, lua, tcl, guile, javascript, xfer (used for DCC)
* load only scripts that you really need
* do not load certificates if SSL is *NOT* used: set empty string in option
'weechat.network.gnutls_ca_file'
* reduce value of option 'weechat.history.max_buffer_lines_number' or set value
of option 'weechat.history.max_buffer_lines_minutes'
* reduce value of option 'weechat.history.max_commands'
_weechat.network.gnutls_ca_file_
* reduce value of option _weechat.history.max_buffer_lines_number_ or set value
of option _weechat.history.max_buffer_lines_minutes_
* reduce value of option _weechat.history.max_commands_
[[cpu_usage]]
=== How can I tweak WeeChat to use less CPU?
@ -768,8 +767,8 @@ You can follow same tips as for <<memory_usage,memory>>, and these ones:
* hide "nicklist" bar: `/bar hide nicklist`
* remove display of seconds in status bar time:
`/set weechat.look.item_time_format "%H:%M"` (this is the default value)
* set the 'TZ' variable (for example: `export TZ="Europe/Paris"`), to prevent
frequent access to file '/etc/localtime'
* set the _TZ_ variable (for example: `export TZ="Europe/Paris"`), to prevent
frequent access to file _/etc/localtime_
[[security]]
=== I am paranoid about security, which settings could I change to be even more secure?

View File

@ -8,7 +8,6 @@
:docinfo1:
[NOTE]
Ce document est écrit pour les versions de WeeChat ≥ 0.3.0 mais devrait être
utilisé de préférence avec la dernière version stable de WeeChat.
@ -97,8 +96,8 @@ points ci-dessous :
(s'il ne l'est pas, vous devez peut-être installer le paquet
"weechat-plugins")
* vérifiez la sortie de la commande `/charset` (sur le tampon "core"), vous
devriez voir 'ISO-XXXXXX' ou 'UTF-8' pour le charset du terminal. Si vous
voyez 'ANSI_X3.4-1968' ou d'autres valeurs, votre locale est probablement
devriez voir _ISO-XXXXXX_ ou _UTF-8_ pour le charset du terminal. Si vous
voyez _ANSI_X3.4-1968_ ou d'autres valeurs, votre locale est probablement
erronée (corrigez votre $LANG).
* affectez la valeur pour le décodage global, par exemple :
`/set charset.default.decode "ISO-8859-15"`
@ -107,7 +106,7 @@ points ci-dessous :
(un terminal conseillé pour l'UTF-8 est rxvt-unicode)
** si vous utilisez screen, vérifiez qu'il est lancé en mode UTF-8
("`defutf8 on`" dans ~/.screenrc ou `screen -U` pour lancer screen)
* vérifiez que l'option 'weechat.look.eat_newline_glitch' est désactivée (cette
* vérifiez que l'option _weechat.look.eat_newline_glitch_ est désactivée (cette
option peut causer des problèmes d'affichage)
[NOTE]
@ -118,11 +117,11 @@ et *pas* en UTF-8.
[[unicode_chars]]
=== Certains caractères unicode sont affichés dans le terminal, mais pas dans WeeChat, pourquoi ?
Cela peut être causé par un bug de la libc dans la fonction 'wcwidth' et
Cela peut être causé par un bug de la libc dans la fonction _wcwidth_ et
devrait être corrigé dans la glibc 2.22 (peut-être pas encore disponible dans
votre distribution).
Il y a un moyen de contournement pour utiliser la fonction 'wcwidth' corrigée :
Il y a un moyen de contournement pour utiliser la fonction _wcwidth_ corrigée :
https://blog.nytsoi.net/2015/05/04/emoji-support-for-weechat
Voir ce rapport de bug pour plus d'informations :
@ -137,11 +136,11 @@ sortie de `echo $TERM` dans votre terminal).
Selon la façon de lancer WeeChat, vous devriez avoir :
* si WeeChat tourne en local ou sur une machine distante sans screen ni tmux :
cela dépend du terminal utilisé : 'xterm', 'xterm-256color', 'rxvt-unicode',
'rxvt-256color', etc...
* si WeeChat tourne sous screen, vous devriez avoir 'screen' ou 'screen-256color',
* si WeeChat tourne sous tmux, vous devriez avoir 'tmux', 'tmux-256color',
'screen' ou 'screen-256color'.
cela dépend du terminal utilisé : _xterm_, _xterm-256color_, _rxvt-unicode_,
_rxvt-256color_, etc...
* si WeeChat tourne sous screen, vous devriez avoir _screen_ ou _screen-256color_,
* si WeeChat tourne sous tmux, vous devriez avoir _tmux_, _tmux-256color_,
_screen_ ou _screen-256color_.
Si besoin, corrigez la variable TERM : `export TERM="xxx"`.
@ -151,8 +150,8 @@ Si besoin, corrigez la variable TERM : `export TERM="xxx"`.
Cela peut être du à la variable TERM qui n'a pas la bonne valeur (regardez la
sortie de `echo $TERM` dans votre terminal, *en dehors de screen/tmux*).
Par exemple 'xterm-color' provoque ce genre de problèmes, utilisez
'xterm' qui est ok (comme plein d'autres valeurs).
Par exemple _xterm-color_ provoque ce genre de problèmes, utilisez
_xterm_ qui est ok (comme plein d'autres valeurs).
Si besoin, corrigez la variable TERM : `export TERM="xxx"`.
@ -168,10 +167,10 @@ de paquets Homebrew.
[[buffer_vs_window]]
=== J'ai entendu parler de "buffer" et "window", quelle est la différence ?
Un tampon ('buffer') est composé d'un numéro, un nom, des lignes affichées
Un tampon (_buffer_) est composé d'un numéro, un nom, des lignes affichées
(ainsi que d'autres données).
Une fenêtre ('window') est une zone de l'écran affichant un tampon. Il est
Une fenêtre (_window_) est une zone de l'écran affichant un tampon. Il est
possible de découper l'écran horizontalement ou verticalement en plusieurs
fenêtres.
@ -181,7 +180,7 @@ aucune fenêtre) ou affiché par une ou plusieurs fenêtres.
[[buffers_list]]
=== Comment afficher la liste des tampons sur la gauche ?
Utilisez le script 'buffers.pl' :
Utilisez le script _buffers.pl_ :
----
/script install buffers.pl
@ -217,9 +216,9 @@ Pour supprimer l'alignement sur les pseudos :
[[input_bar_size]]
=== Comment utiliser une ligne de commande sur plusieurs lignes ?
L'option 'size' dans la barre input peut être définie à une valeur supérieure
L'option _size_ dans la barre input peut être définie à une valeur supérieure
à 1 (pour une taille fixe, la taille par défaut est 1) ou 0 pour une taille
dynamique, et alors l'option 'size_max' définira la taille maximum (0 = pas de
dynamique, et alors l'option _size_max_ définira la taille maximum (0 = pas de
limite).
Exemple avec une taille dynamique :
@ -259,11 +258,11 @@ barre, WeeChat recréera automatiquement la barre par défaut "input" si l'objet
=== Comment puis-je copier/coller du texte sans coller la liste des pseudos ?
Avec WeeChat ≥ 1.0, vous pouvez utiliser l'affichage dépouillé (touche par
défaut : key[alt-l]).
défaut : kbd:[Alt+l]).
Vous pouvez utiliser un terminal qui propose la sélection rectangulaire (comme
rxvt-unicode, konsole, gnome-terminal, etc...). La touche est habituellement
key[ctrl-]key[alt-] sélection à la souris.
kbd:[Ctrl] + kbd:[Alt] + sélection à la souris.
Une autre solution est de déplacer la liste des pseudos en haut ou en bas, par
exemple :
@ -276,7 +275,7 @@ exemple :
=== Comment puis-je cliquer sur les longs URLs (plus d'une ligne) ?
Avec WeeChat ≥ 1.0, vous pouvez utiliser l'affichage dépouillé (touche par
défaut : key[alt-l]).
défaut : kbd:[Alt+l]).
Par défaut, WeeChat affiche l'heure et un préfixe pour chaque ligne avec des
barres optionnelles autour de la zone de discussion. Pour rendre la le clic
@ -330,26 +329,26 @@ Avec un ancien WeeChat :
Les 256 couleurs sont supportées avec WeeChat ≥ 0.3.4.
Premièrement vérifiez que votre variable d'environnement 'TERM' est correcte,
Premièrement vérifiez que votre variable d'environnement _TERM_ est correcte,
les valeurs recommandées sont :
* sous screen : 'screen-256color'
* sous tmux : 'screen-256color' ou 'tmux-256color'
* en dehors de screen/tmux : 'xterm-256color', 'rxvt-256color',
'putty-256color', ...
* sous screen : _screen-256color_
* sous tmux : _screen-256color_ ou _tmux-256color_
* en dehors de screen/tmux : _xterm-256color_, _rxvt-256color_,
_putty-256color_, ...
[NOTE]
Vous devrez peut-être installer le paquet "ncurses-term" pour utiliser ces
valeurs dans la variable 'TERM'.
valeurs dans la variable _TERM_.
Si vous utilisez screen, vous pouvez ajouter cette ligne dans votre
'~/.screenrc' :
_~/.screenrc_ :
----
term screen-256color
----
Si votre variable 'TERM' a une valeur erronée et que WeeChat est déjà lancé,
Si votre variable _TERM_ a une valeur erronée et que WeeChat est déjà lancé,
vous pouvez la changer avec ces deux commandes (avec WeeChat ≥ 1.0) :
----
@ -370,8 +369,8 @@ couleurs.
[[search_text]]
=== Comment puis-je chercher du texte dans le tampon (comme /lastlog dans irssi) ?
La touche par défaut est key[ctrl-r] (la commande est : `/input search_text_here`).
Et sauter aux highlights : key[alt-p] / key[alt-n].
La touche par défaut est kbd:[Ctrl+r] (la commande est : `/input search_text_here`).
Et sauter aux highlights : kbd:[Alt+p] / kbd:[Alt+n].
Voir le guide utilisateur pour plus d'information sur cette fonctionnalité
(raccourcis clavier par défaut).
@ -384,7 +383,7 @@ terminal.
*Important* :
* Actuellement, *seulement* 'xterm' semble supporter cette fonctionnalité.
* Actuellement, *seulement* _xterm_ semble supporter cette fonctionnalité.
* Cela ne fonctionne *pas* sous screen/tmux.
Pour envoyer le code au démarrage de WeeChat :
@ -409,7 +408,7 @@ les commandes de votre choix) :
Si vous utilisez certains terminaux comme xterm ou uxterm, quelques touches
meta ne fonctionnent pas par défaut. Vous pouvez ajouter cette ligne dans le
fichier '~/.Xresources' :
fichier _~/.Xresources_ :
* pour xterm :
----
@ -427,14 +426,14 @@ Puis recharger les ressources (`xrdb -override ~/.Xresources`) ou redémarrez X.
Les raccourcis clavier sont modifiables avec la commande `/key`.
La touche par défaut key[alt-k] permet de capturer le code d'une touche et de
La touche par défaut kbd:[Alt+k] permet de capturer le code d'une touche et de
l'inclure dans la ligne de commande.
[[jump_to_buffer_11_or_higher]]
=== Quelle est la touche pour sauter vers le tampon 11 (ou numéro plus élevé) ?
La touche est key[alt-j] puis 2 chiffres, par exemple key[alt-j], key[1],
key[1] pour sauter au tampon 11.
La touche est kbd:[Alt+j] puis 2 chiffres, par exemple kbd:[Alt+j], kbd:[1],
kbd:[1] pour sauter au tampon 11.
Vous pouvez définir une touche, par exemple :
@ -448,7 +447,7 @@ La liste des touches par défaut est dans le Guide utilisateur.
=== Comment utiliser l'historique global (au lieu de l'historique du tampon) avec les touches haut et bas ?
Vous pouvez assigner les touches haut et bas sur l'historique global (les
touches par défaut pour l'historique global sont key[ctrl-↑] et key[ctrl-↓]).
touches par défaut pour l'historique global sont kbd:[Ctrl+↑] et kbd:[Ctrl+↓]).
Exemple :
@ -459,7 +458,7 @@ Exemple :
[NOTE]
Les touches "meta2-A" et "meta2-B" peuvent être différentes dans votre terminal.
Pour trouver le code de la touche appuyez sur key[alt-k] puis la touche (haut
Pour trouver le code de la touche appuyez sur kbd:[Alt+k] puis la touche (haut
ou bas).
[[mouse]]
@ -508,9 +507,9 @@ souris, comme rxvt-unicode.
=== Comment puis-je sélectionner ou coller du texte quand la souris est activée dans WeeChat ?
Lorsque la souris est activée dans WeeChat, vous pouvez utiliser la touche
key[shift] pour sélectionner ou cliquer dans le terminal, comme si la souris
kbd:[Shift] pour sélectionner ou cliquer dans le terminal, comme si la souris
était désactivée (sous certains terminaux comme iTerm, vous devez utiliser
key[alt] au lieu de key[shift]).
kbd:[Alt] au lieu de kbd:[Shift]).
[[irc]]
== IRC
@ -561,7 +560,7 @@ seulement), remplacez "xxx" par le nom de votre serveur :
[[irc_ssl_freenode]]
=== Comment puis-je me connecter à freenode avec SSL ?
Positionnez l'option 'weechat.network.gnutls_ca_file' avec le fichier des
Positionnez l'option _weechat.network.gnutls_ca_file_ avec le fichier des
certificats :
----
@ -583,7 +582,7 @@ Configurez le port du serveur, SSL, puis connectez-vous :
[[irc_oauth]]
=== Comment se connecter à un serveur qui requiert "oauth" ?
Des serveurs tels que 'twitch' requièrent oauth pour se connecter.
Des serveurs tels que _twitch_ requièrent oauth pour se connecter.
L'oauth est simplement un mot de passe avec la valeur "oauth:XXXX".
@ -628,7 +627,7 @@ quel tampon.
Elle permet de filtrer des lignes dans les tampons à l'aide d'étiquettes ou
d'expression régulière pour le préfixe et contenu de la ligne.
Les lignes filtrées sont simplement cachées, pas supprimées, et il est possible
de les voir en désactivant les filtres (par défaut, la touche key[alt-=]
de les voir en désactivant les filtres (par défaut, la touche kbd:[Alt+=]
active/désactive les filtres).
[[filter_irc_join_part_quit]]
@ -655,11 +654,11 @@ Pour l'aide : `/help filter` et `/help irc.look.smart_filter`
=== Comment puis-je filtrer certains messages affichés quand je rejoins un canal IRC ?
Avec WeeChat ≥ 0.4.1, vous pouvez choisir les messages affichés ou non lorsque
vous rejoignez un canal avec l'option 'irc.look.display_join_message' (voir
vous rejoignez un canal avec l'option _irc.look.display_join_message_ (voir
`/help irc.look.display_join_message` pour plus d'informations).
Pour cacher des messages (mais les garder dans le tampon), vous pouvez les
filtrer en utilisant l'étiquette (par exemple 'irc_329' pour la date de création
filtrer en utilisant l'étiquette (par exemple _irc_329_ pour la date de création
du canal). Voir `/help filter` pour l'aide sur les filtres.
[[filter_voice_messages]]
@ -673,14 +672,14 @@ voice pour montrer les utilisateurs absents, et vous recevez plein de messages
voice. Par conséquent, vous pouvez changer cela et laisser WeeChat utiliser une
couleur spéciale pour les pseudos absents dans la liste des pseudos.
Pour Bitlbee ≥ 3, faites ceci sur le canal '&bitlbee' :
Pour Bitlbee ≥ 3, faites ceci sur le canal _&bitlbee_ :
----
channel set show_users online,away
----
Pour une version plus ancienne de Bitlbee, faites ceci sur le canal
'&bitlbee' :
_&bitlbee_ :
----
set away_devoice false
@ -700,10 +699,10 @@ premier mode changé est voice) :
[[color_away_nicks]]
=== Comment puis-je voir les pseudos absents dans la liste des pseudos ?
Vous devez positionner l'option 'irc.server_default.away_check' avec une valeur
Vous devez positionner l'option _irc.server_default.away_check_ avec une valeur
positive (minutes entre chaque vérification des pseudos absents).
Vous pouvez aussi positionner l'option 'irc.server_default.away_check_max_nicks'
Vous pouvez aussi positionner l'option _irc.server_default.away_check_max_nicks_
pour limiter la vérification d'absence sur les petits canaux seulement.
Par exemple, pour vérifier les pseudos absents toutes les 5 minutes, pour les
@ -715,16 +714,16 @@ canaux avec maximum 25 pseudos :
----
[NOTE]
Pour WeeChat ≤ 0.3.3, les options sont 'irc.network.away_check' et
'irc.network.away_check_max_nicks'.
Pour WeeChat ≤ 0.3.3, les options sont _irc.network.away_check_ et
_irc.network.away_check_max_nicks_.
[[highlight_notification]]
=== Comment être averti lorsque quelqu'un prononce mon pseudo sur un canal ?
Avec WeeChat ≥ 1.0, il y a un trigger "beep" qui envoie 'BEL' au terminal sur
Avec WeeChat ≥ 1.0, il y a un trigger "beep" qui envoie _BEL_ au terminal sur
un highlight ou un message privé. Par conséquent vous pouvez configurer votre
terminal (ou multiplexeur comme screen/tmux) pour lancer une commande ou jouer
un son lorsque le 'BEL' se produit.
un son lorsque le _BEL_ se produit.
Ou vous pouvez ajouter une commande dans le trigger "beep" :
@ -732,10 +731,10 @@ Ou vous pouvez ajouter une commande dans le trigger "beep" :
/set trigger.trigger.beep.command "/print -beep;/exec -bg /chemin/vers/commande paramètres"
----
Avec un WeeChat plus ancien, vous pouvez utiliser un script comme 'beep.pl' or
'launcher.pl'.
Avec un WeeChat plus ancien, vous pouvez utiliser un script comme _beep.pl_ ou
_launcher.pl_.
Pour 'launcher.pl', vous devez configurer la commande :
Pour _launcher.pl_, vous devez configurer la commande :
----
/set plugins.var.perl.launcher.signal.weechat_highlight "/chemin/vers/commande paramètres"
@ -750,7 +749,7 @@ Autres scripts sur ce sujet :
[[irc_target_buffer]]
=== Comment puis-je changer le serveur cible pour les commandes avec des tampons mélangés (comme le tampon avec les serveurs) ?
La touche par défaut est key[ctrl-x] (la commande est :
La touche par défaut est kbd:[Ctrl+x] (la commande est :
`/input switch_active_buffer`).
[[plugins_scripts]]
@ -792,10 +791,10 @@ Vous pouvez essayer les astuces suivantes pour consommer moins de mémoire :
xfer (utilisé pour les DCC)
* charger uniquement les scripts dont vous avez vraiment besoin
* ne pas charger les certificats si SSL n'est *PAS* utilisé : affecter une
chaîne vide pour l'option 'weechat.network.gnutls_ca_file'
* réduire la valeur de l'option 'weechat.history.max_buffer_lines_number' ou
affecter une valeur à l'option 'weechat.history.max_buffer_lines_minutes'
* réduire la valeur de l'option 'weechat.history.max_commands'
chaîne vide pour l'option _weechat.network.gnutls_ca_file_
* réduire la valeur de l'option _weechat.history.max_buffer_lines_number_ ou
affecter une valeur à l'option _weechat.history.max_buffer_lines_minutes_
* réduire la valeur de l'option _weechat.history.max_commands_
[[cpu_usage]]
=== Comment configurer WeeChat pour moins utiliser le processeur ?
@ -806,8 +805,8 @@ celles-ci :
* cacher la barre "nicklist" : `/bar hide nicklist`
* supprimer l'affichage des secondes dans l'heure de la barre de statut :
`/set weechat.look.item_time_format "%H:%M"` (ceci est la valeur par défaut)
* définir la variable 'TZ' (par exemple : `export TZ="Europe/Paris"`), pour
éviter un accès fréquent au fichier '/etc/localtime'
* définir la variable _TZ_ (par exemple : `export TZ="Europe/Paris"`), pour
éviter un accès fréquent au fichier _/etc/localtime_
[[security]]
=== Je suis paranoïaque sur la sécurité, quels paramètres puis-je changer pour être encore plus sûr ?

View File

@ -8,15 +8,14 @@
:docinfo1:
Questo documento è stato scritto per le versioni di WeeChat ≥ 0.3.0, ma dovrebbe
essere usato preferibilmente con l'ultima versione stabile di WeeChat.
// TRANSLATION MISSING
Translators:
* Marco Paolone <marcopaolone@gmail.com>, 2009-2013
[NOTE]
Questo documento è stato scritto per le versioni di WeeChat ≥ 0.3.0, ma dovrebbe
essere usato preferibilmente con l'ultima versione stabile di WeeChat.
toc::[]
@ -104,8 +103,8 @@ soluzione tra quelle elencate:
* verificare che il plugin "charset" sia caricato con il comando `plugin` (se non
lo è, probabilmente è necessario il pacchetto "weechat-plugins")
* verificare l'output del comando `/charset` (sul buffer core). Dovrebbero essere
visualizzati 'ISO-XXXXXX' oppure 'UTF-8' per il set caratteri del terminale.
Se invece compaiono 'ANSI_X3.4-1968' o altri valori, il locale probabilmente
visualizzati _ISO-XXXXXX_ oppure _UTF-8_ per il set caratteri del terminale.
Se invece compaiono _ANSI_X3.4-1968_ o altri valori, il locale probabilmente
non è esatto (correggere la variabile $LANG).
* impostare il valore di decodifica globale, per esempio:
`/set charset.default.decode = ISO-8859-15`
@ -116,7 +115,7 @@ soluzione tra quelle elencate:
UTF-8 ("`defutf8 on` nel file ~/.screenrc` oppure `screen -U` per avviare
screen)
// TRANSLATION MISSING
* check that option 'weechat.look.eat_newline_glitch' is off (this option may
* check that option _weechat.look.eat_newline_glitch_ is off (this option may
cause display bugs)
[NOTE]
@ -128,10 +127,10 @@ siano ISO e *non* UTF-8.
[[unicode_chars]]
=== Some unicode chars are displayed in terminal but not in WeeChat, why?
This may be caused by a libc bug in function 'wcwidth', which should be fixed
This may be caused by a libc bug in function _wcwidth_, which should be fixed
in glibc 2.22 (maybe not yet available in your distribution).
There is a workaround to use the fixed 'wcwidth' function:
There is a workaround to use the fixed _wcwidth_ function:
https://blog.nytsoi.net/2015/05/04/emoji-support-for-weechat
See this bug report for more information:
@ -147,13 +146,13 @@ A seconda di dove viene eseguito WeeChat, si dovrebbe avere:
// TRANSLATION MISSING
* if WeeChat runs locally or on a remote machine without screen nor tmux, it
depends on the terminal used: 'xterm', 'xterm-256color', 'rxvt-unicode',
'rxvt-256color', ...
depends on the terminal used: _xterm_, _xterm-256color_, _rxvt-unicode_,
_rxvt-256color_, ...
// TRANSLATION MISSING
* if WeeChat runs under screen, you should have 'screen' or 'screen-256color',
* if WeeChat runs under screen, you should have _screen_ or _screen-256color_,
// TRANSLATION MISSING
* if WeeChat runs under tmux, you should have 'tmux', 'tmux-256color',
'screen' or 'screen-256color'.
* if WeeChat runs under tmux, you should have _tmux_, _tmux-256color_,
_screen_ or _screen-256color_.
Se necessario, correggere la variabile TERM: `export TERM="xxx"`.
@ -164,8 +163,8 @@ Potrebbe essere causato da un valore errato della variabile TERM nella propria
shell (consultare l'output di `echo $TERM` nel terminale *al di fuori di
screen/tmux*).
Per esempio, 'xterm-color' potrebbe visualizzare questo tipo di caratteri strani,
è meglio utilizzare 'xterm' che funziona (come molti altri valori).
Per esempio, _xterm-color_ potrebbe visualizzare questo tipo di caratteri strani,
è meglio utilizzare _xterm_ che funziona (come molti altri valori).
Se necessario, correggere la variabile TERM: `export TERM="xxx"`.
@ -181,10 +180,10 @@ Homebrew.
[[buffer_vs_window]]
=== Ho sentito parlare di "buffer" e "finestre", qual è la differenza?
Un 'buffer' è composto da un numero, un nome, delle righe visualizzate (e
Un _buffer_ è composto da un numero, un nome, delle righe visualizzate (e
qualche altro dato).
Una 'finestra' (o window) è un'aread dello schermo in cui viene visualizzato
Una _finestra_ (o window) è un'aread dello schermo in cui viene visualizzato
un buffer. È possibile dividere lo schermo in più finestre.
Ogni finestra visualizza un buffer. Un buffer può essere nascosto (non visualizzato
@ -193,7 +192,7 @@ da una finestra) o visualizzato da una o più finestre.
[[buffers_list]]
=== Come si può visualizzare la lista dei buffer sulla sinistra?
Utilizzando lo script 'buffers.pl':
Utilizzando lo script _buffers.pl_:
----
/script install buffers.pl
@ -230,9 +229,9 @@ Per rimuovere l'allineamento dei nick:
[[input_bar_size]]
=== Come posso usare la riga di comando con più di una riga?
L'opzione 'size' nella barra di input può essere impostata a un valore maggiore
L'opzione _size_ nella barra di input può essere impostata a un valore maggiore
di uno (il valore predefinito per la dimensione fissa è 1) oppure 0 per la
dimensione dinamica, e poi l'opzione 'size_max' imposta la dimensione massima (0
dimensione dinamica, e poi l'opzione _size_max_ imposta la dimensione massima (0
= nessun limite).
Esempio con la dimensione dinamica:
@ -272,11 +271,11 @@ non viene usato da un'altra barra:
=== Come posso copiare/incollare testo senza incollare la lista nick?
// TRANSLATION MISSING
With WeeChat ≥ 1.0, you can use the bare display (default key: key[alt-l]).
With WeeChat ≥ 1.0, you can use the bare display (default key: kbd:[Alt+l]).
È possibile usare un terminale con la selezione rettangolare (come
rxvt-unicode, konsole, gnome-terminal, ...). La combinazione tasti in
generale è key[ctrl-]key[alt-] selezione mouse.
generale è kbd:[Ctrl] + kbd:[Alt] + selezione mouse.
Un'altra soluzione è spostare la lista nick in alto o in basso, per esempio:
@ -288,7 +287,7 @@ Un'altra soluzione è spostare la lista nick in alto o in basso, per esempio:
=== Come posso cliccare su URL lunghi (più di una riga)?
// TRANSLATION MISSING
With WeeChat ≥ 1.0, you can use the bare display (default key: key[alt-l]).
With WeeChat ≥ 1.0, you can use the bare display (default key: kbd:[Alt+l]).
Con le impostazioni predefinite, WeeChat mostra l'ora ed il prefisso per ogni
riga e le barre opzionali intorno all'area di chat. Per facilitare il clic
@ -344,28 +343,28 @@ With older WeeChat:
I 256 colori sono supportati nelle versioni di WeeChat ≥ 0.3.4.
Per prima cosa verificare che la variabile di ambiente 'TERM' sia corretta, i
Per prima cosa verificare che la variabile di ambiente _TERM_ sia corretta, i
valori raccomandati sono:
* con screen: 'screen-256color'
* con screen: _screen-256color_
// TRANSLATION MISSING
* under tmux: 'screen-256color' or 'tmux-256color'
* under tmux: _screen-256color_ or _tmux-256color_
// TRANSLATION MISSING
* outside screen/tmux: 'xterm-256color', 'rxvt-256color', 'putty-256color', ...
* outside screen/tmux: _xterm-256color_, _rxvt-256color_, _putty-256color_, ...
[NOTE]
Potrebbe essere necessario installare il pacchetto "ncurses-term" per usare
questi valori nella variabile 'TERM'.
questi valori nella variabile _TERM_.
Se si sta utilizzando screen, è possibile aggiungere questa riga al
proprio '~/.screenrc':
proprio _~/.screenrc_:
----
term screen-256color
----
// TRANSLATION MISSING
If your 'TERM' variable has wrong value and that WeeChat is already running,
If your _TERM_ variable has wrong value and that WeeChat is already running,
you can change it with these two commands (with WeeChat ≥ 1.0):
----
@ -384,8 +383,8 @@ dei colori.
[[search_text]]
=== Come posso cercare testo nel buffer (come /lastlog con irssi)?
Il tasto predefinito è key[ctrl-r] (il comando è: `/input search_text_here`).
E per passare alle notifiche: key[alt-p] / key[alt-n].
Il tasto predefinito è kbd:[Ctrl+r] (il comando è: `/input search_text_here`).
E per passare alle notifiche: kbd:[Alt+p] / kbd:[Alt+n].
Consultare la guida per l'utente per maggiori informazioni su questa funzione
(combinazioni tasti predefiniti).
@ -398,7 +397,7 @@ You must enable the focus events with a special code sent to terminal.
*Important*:
* Currently, *only* 'xterm' seems to support this feature.
* Currently, *only* _xterm_ seems to support this feature.
* It does *not* work under screen/tmux.
To send the code when WeeChat is starting:
@ -422,7 +421,7 @@ commands of your choice):
=== Alcuni tasti meta (alt + tasto) non funzionano, perché?
Se si utilizzano terminali come xterm o uxterm, alcuni tasti meta non funzionano
per default. È possibile aggiungere una riga nel file '~/.Xresources':
per default. È possibile aggiungere una riga nel file _~/.Xresources_:
* per xterm:
----
@ -440,14 +439,14 @@ Al termine, ricaricare la configurazione (`xrdb -override ~/.Xresources`) o riav
Le associazioni dei tasti sono personalizzabili con il comando `/key`.
Il tasto predefinito key[alt-k] consente di registrare il codice tasto ed
Il tasto predefinito kbd:[Alt+k] consente di registrare il codice tasto ed
inserirlo nella riga di comando.
[[jump_to_buffer_11_or_higher]]
=== Qual è il tasto per passare al buffer 11 (o superiore)?
Il tasto è key[alt-j] seguito da due numeri, ad esempio key[alt-j], key[1],
key[1] per passare al buffer 11.
Il tasto è kbd:[Alt+j] seguito da due numeri, ad esempio kbd:[Alt+j], kbd:[1],
kbd:[1] per passare al buffer 11.
È possibile associare un tasto, ad esempio:
@ -462,7 +461,7 @@ L'elenco dei tasti predefiniti è nella Guida dell'utente.
=== Come si può usare la cronologia globale (invece di quella del buffer) con i tasti su e giù?
È possibile associare i tasti su e giù alla cronologia globale (quelli predefiniti
sono key[ctrl-↑] e key[ctrl-↓]).
sono kbd:[Ctrl+↑] e kbd:[Ctrl+↓]).
Esempio:
@ -473,7 +472,7 @@ Esempio:
[NOTE]
I tasti "meta2-A" e "meta2-B" possono essere differenti nel proprio terminale.
Per trovare il codice tasto digitare key[alt-k] poi il tast (su o giù).
Per trovare il codice tasto digitare kbd:[Alt+k] poi il tast (su o giù).
[[mouse]]
== Mouse
@ -521,9 +520,9 @@ come rxvt-unicode.
=== Come posso selezionare o incollare del testo nel terminale quando il mouse è abilitato in WeeChat?
Quando il mouse è abilitato in WeeChat, è possibile usare il modificatore
key[shift] per selezionare o cliccare nel terminale, come se il mouse fosse
disabilitato (in alcuni terminali come iTerm, bisogna usare key[alt] invece di
key[shift]).
kbd:[Shift] per selezionare o cliccare nel terminale, come se il mouse fosse
disabilitato (in alcuni terminali come iTerm, bisogna usare kbd:[Alt] invece di
kbd:[Shift]).
[[irc]]
== IRC
@ -575,7 +574,7 @@ Provare una stringa di priorità diversa (solo WeeChat ≥ 0.3.5), sostituendo
[[irc_ssl_freenode]]
=== Come ci si può connettere al server freenode via SSL?
Impostare l'opzione 'weechat.network.gnutls_ca_file' con il file dei certificati:
Impostare l'opzione _weechat.network.gnutls_ca_file_ con il file dei certificati:
----
/set weechat.network.gnutls_ca_file "/etc/ssl/certs/ca-certificates.crt"
@ -597,7 +596,7 @@ Impostare la porta del server, SSL, poi riconnettersi:
[[irc_oauth]]
=== How to connect to a server that requires "oauth"?
Some servers like 'twitch' require oauth to connect.
Some servers like _twitch_ require oauth to connect.
The oauth is simply a password with the value "oauth:XXXX".
@ -642,7 +641,7 @@ buffer. Esso consente di filtrare alcune righe nei buffer mediante tag
o espressioni regolari per il prefisso ed il contenuto delle righe.
Le righe filtrate vengono solo nascoste, non eliminate, ed è possibile
visualizzarle se i filtri vengono disabilitati (il comando predefinito
key[alt-=] abilita/disabilita i filtri).
kbd:[Alt+=] abilita/disabilita i filtri).
[[filter_irc_join_part_quit]]
=== Come posso filtrare i messaggi di entrata/uscita/abbandono sui canali IRC?
@ -669,12 +668,12 @@ Per aiuto: `/help filter` e `/help irc.look.smart_filter`
// TRANSLATION MISSING
With WeeChat ≥ 0.4.1, you can choose which messages are displayed or not when
joining a channel with the option 'irc.look.display_join_message' (see
joining a channel with the option _irc.look.display_join_message_ (see
`/help irc.look.display_join_message` for more info).
// TRANSLATION MISSING
To hide messages (but keep them in buffer), you can filter them using the tag
(for example 'irc_329' for channel creation date). See `/help filter` for help
(for example _irc_329_ for channel creation date). See `/help filter` for help
with filters.
[[filter_voice_messages]]
@ -688,13 +687,13 @@ utenti assenti, e si viene tempestati di messaggi voice. Perciò, è possibile
modificare questo comportamento e consentire a WeeChat di utilizzare un
colore speciale per i nick assenti nella lista nick.
Per versioni di Bitlbee ≥ 3, sul canale '&bitlbee' digitare:
Per versioni di Bitlbee ≥ 3, sul canale _&bitlbee_ digitare:
----
channel set show_users online,away
----
Per versioni precedenti di Bitlbee, sul canale '&bitlbee' digitare:
Per versioni precedenti di Bitlbee, sul canale _&bitlbee_ digitare:
----
set away_devoice false
@ -714,10 +713,10 @@ modificata è il voice):
[[color_away_nicks]]
=== Come posso vedere i nick assenti nella lista nick?
È necessario impostare l'opzione 'irc.server_default.away_check' su un valore
È necessario impostare l'opzione _irc.server_default.away_check_ su un valore
positivo (minuti tra ogni controllo dei nick assenti).
L'opzione 'irc.server_default.away_check_max_nicks' limita il controllo delle
L'opzione _irc.server_default.away_check_max_nicks_ limita il controllo delle
assenze solo sui canali più piccoli.
Ad esempio, per controllare ogni 5 minuti per i nick assenti, sui canali con
@ -729,17 +728,17 @@ massimo 25 nick:
----
[NOTE]
Per WeeChat ≤ 0.3.3, le opzioni sono 'irc.network.away_check' e
'irc.network.away_check_max_nicks'.
Per WeeChat ≤ 0.3.3, le opzioni sono _irc.network.away_check_ e
_irc.network.away_check_max_nicks_.
[[highlight_notification]]
=== Come posso essere avvisato quando qualcuno mi cerca in un canale?
// TRANSLATION MISSING
With WeeChat ≥ 1.0, there is a default trigger "beep" which sends a 'BEL' to
With WeeChat ≥ 1.0, there is a default trigger "beep" which sends a _BEL_ to
the terminal on a highlight or private message. Thus you can configure your
terminal (or multiplexer like screen/tmux) to run a command or play a sound
when a 'BEL' occurs.
when a _BEL_ occurs.
// TRANSLATION MISSING
Or you can add a command in "beep" trigger:
@ -749,9 +748,9 @@ Or you can add a command in "beep" trigger:
----
// TRANSLATION MISSING
With an older WeeChat, you can use a script like 'beep.pl' or 'launcher.pl'.
With an older WeeChat, you can use a script like _beep.pl_ or _launcher.pl_.
Per 'launcher.pl', bisogna impostare il comando:
Per _launcher.pl_, bisogna impostare il comando:
----
/set plugins.var.perl.launcher.signal.weechat_highlight "/path/del/comando argomenti"
@ -766,7 +765,7 @@ Altri script correlati:
[[irc_target_buffer]]
=== Come si può modificare il buffer destinazione per i comandi sui buffer uniti (come i buffer con i server)?
Il tasto predefinito è key[ctrl-x] (il comando è: `/input switch_active_buffer`).
Il tasto predefinito è kbd:[Ctrl+x] (il comando è: `/input switch_active_buffer`).
[[plugins_scripts]]
== Plugin / script
@ -807,10 +806,10 @@ Esistono diversi trucchi per ottimizzare l'uso della memoria:
logger, perl, python, ruby, lua, tcl, guile, javascript, xfer (usato per DCC)
* caricare solo gli script veramente necessari
* non caricare i certificati se SSL *NON* viene usato: usare una stringa vuota nell'opzione
'weechat.network.gnutls_ca_file'
* ridurre il valore dell'opzione 'weechat.history.max_buffer_lines_number' oppure
impostare il valore dell'opzione 'weechat.history.max_buffer_lines_minutes'
* ridurre il valore dell'opzione 'weechat.history.max_commands'
_weechat.network.gnutls_ca_file_
* ridurre il valore dell'opzione _weechat.history.max_buffer_lines_number_ oppure
impostare il valore dell'opzione _weechat.history.max_buffer_lines_minutes_
* ridurre il valore dell'opzione _weechat.history.max_commands_
// TRANSLATION MISSING
[[cpu_usage]]
@ -822,8 +821,8 @@ You can follow same tips as for <<memory_usage,memory>>, and these ones:
* hide "nicklist" bar: `/bar hide nicklist`
* remove display of seconds in status bar time:
`/set weechat.look.item_time_format "%H:%M"` (this is the default value)
* set the 'TZ' variable (for example: `export TZ="Europe/Paris"`), to prevent
frequent access to file '/etc/localtime'
* set the _TZ_ variable (for example: `export TZ="Europe/Paris"`), to prevent
frequent access to file _/etc/localtime_
// TRANSLATION MISSING
[[security]]

View File

@ -8,14 +8,13 @@
:docinfo1:
この文書は WeeChat バージョン 0.3.0 以上向けに書かれたものですが、
最新安定版の WeeChat に対しても利用できます。
翻訳者:
* Ryuunosuke Ayanokouzi <i38w7i3@yahoo.co.jp>, 2012-2016
[NOTE]
この文書は WeeChat バージョン 0.3.0 以上向けに書かれたものですが、
最新安定版の WeeChat に対しても利用できます。
toc::[]
@ -96,8 +95,8 @@ https://weechat.org/doc
全てではありませんが、ほとんどのディストリビューションで必要です): `ldd /path/to/weechat`
* `/plugin` コマンドで "Charset" プラグインがロード済みであることの確認
(ロードされていない場合、"weechat-plugins" パッケージが必要かもしれません)。
* `/charset` コマンドの出力を確認 (core バッファ上で)。端末の文字セットとして 'ISO-XXXXXX'
又は 'UTF-8' があるはずです。その他の値がある場合は、ロケールが間違っている可能性があります
* `/charset` コマンドの出力を確認 (core バッファ上で)。端末の文字セットとして _ISO-XXXXXX_
又は _UTF-8_ があるはずです。その他の値がある場合は、ロケールが間違っている可能性があります
($LANG を修正してください)。
* グローバルデコードを設定、例えば:
`/set charset.default.decode "ISO-8859-15"`
@ -106,7 +105,7 @@ https://weechat.org/doc
rxvt-unicode を推奨)
** screen を使っている場合は、UTF-8 モードで起動されていることを確認
(~/.screenrc に "`defutf8 on`" の記述があるか又は `screen -U` のようにして起動)。
* 'weechat.look.eat_newline_glitch' オプションが off であることを確認してください
* _weechat.look.eat_newline_glitch_ オプションが off であることを確認してください
(このオプションは表示上のバグを引き起こす可能性があります)
[NOTE]
@ -117,10 +116,10 @@ WeeChat は UTF-8 ロケールを推奨します。ISO
[[unicode_chars]]
=== 端末で表示されるユニコード文字が WeeChat では表示されない場合があります、なぜでしょうか?
この問題は libc の 'wcwidth' 関数のバグによって引き起こされている可能性があります。これは glibc 2.22
この問題は libc の _wcwidth_ 関数のバグによって引き起こされている可能性があります。これは glibc 2.22
で修正されているはずです (使用中のディストリビューションではまだ提供されていないかもしれません)
次の回避方法を使えば、修正済みの 'wcwidth' 関数を使う事が可能です:
次の回避方法を使えば、修正済みの _wcwidth_ 関数を使う事が可能です:
https://blog.nytsoi.net/2015/05/04/emoji-support-for-weechat
より詳しい情報を得るにはバグ報告をご覧ください:
@ -136,10 +135,10 @@ WeeChat を起動した場所に依存しますが、以下の値を持つはず
* WeeChat を screen および tmux
を使わずにローカルまたはリモートマシンで実行している場合、使用中の端末に依存します:
'xterm' 、'xterm-256color' 、'rxvt-unicode' 、'rxvt-256color' 、...
* WeeChat を screen 内で実行している場合、'screen' または 'screen-256color' です、
_xterm_ 、_xterm-256color_ 、_rxvt-unicode_ 、_rxvt-256color_ 、...
* WeeChat を screen 内で実行している場合、_screen_ または _screen-256color_ です、
* WeeChat を tmux
内で実行している場合、'tmux' 、'tmux-256color'、'screen' 、'screen-256color' です。
内で実行している場合、_tmux_ 、_tmux-256color_、_screen_ 、_screen-256color_ です。
もし必要であれば、TERM 変数を修正してください: `export TERM="xxx"`
@ -149,7 +148,7 @@ WeeChat を起動した場所に依存しますが、以下の値を持つはず
シェルの TERM 変数に間違った値が設定されている可能性があります
(端末、*screen/tmux の外* で `echo $TERM` の出力を確認してください)。
例えば、'xterm-color' の場合、おかしな文字列が表示される可能性があります。'xterm'
例えば、_xterm-color_ の場合、おかしな文字列が表示される可能性があります。_xterm_
と設定すればこのようなことは起こらないので (その他多くの値でも問題は起きません)、これを使ってください。
もし必要であれば、TERM 変数を修正してください: `export TERM="xxx"`
@ -166,10 +165,10 @@ WeeChat をインストールすることをお勧めします。
[[buffer_vs_window]]
=== 「バッファ」と「ウィンドウ」の違いは何ですか。
'バッファ' とは番号、名前、表示行 (とその他のデータ)
_バッファ_ とは番号、名前、表示行 (とその他のデータ)
からなります。
'ウィンドウ'
_ウィンドウ_
とはバッファを表示する画面エリアです。画面を複数のウィンドウに分割出来ます。
それぞれのウィンドウは 1 つのバッファの内容を表示します。バッファを隠す
@ -178,7 +177,7 @@ WeeChat をインストールすることをお勧めします。
[[buffers_list]]
=== どうすれば左側にバッファリストを表示できますか。
'buffers.pl' スクリプトを使ってください:
_buffers.pl_ スクリプトを使ってください:
----
/script install buffers.pl
@ -214,8 +213,8 @@ WeeChat をインストールすることをお勧めします。
[[input_bar_size]]
=== コマンドラインの行数を増やすにはどうすればいいですか。
インプットバーの 'size' オプションには 1 (サイズ固定、デフォルト値)
以上の値又は動的なサイズの意味で 0 を設定できます。'size_max'
インプットバーの _size_ オプションには 1 (サイズ固定、デフォルト値)
以上の値又は動的なサイズの意味で 0 を設定できます。_size_max_
オプションではサイズの最大値を設定できます (0 = 制限なし)。
動的サイズを設定する例:
@ -254,11 +253,11 @@ WeeChat は自動的にデフォルトバー "input" を作成します:
[[terminal_copy_paste]]
=== どうすればニックネームリストを選択せずにテキストだけをコピー/ペーストできますか。
WeeChat バージョン 1.0 以上の場合、最小限表示を使うことができます (デフォルトキー: key[alt-l])。
WeeChat バージョン 1.0 以上の場合、最小限表示を使うことができます (デフォルトキー: kbd:[Alt+l])。
矩形選択のできる端末を使ってください
(rxvt-unicode、konsole、gnome-terminal、...)。通常、キーは
key[ctrl-]key[alt-] マウス選択です。
kbd:[Ctrl] + kbd:[Alt] + マウス選択です。
別の解決策はニックネームリストを上か下かに移動することです、例えば:
@ -269,7 +268,7 @@ key[ctrl-]key[alt-] マウス選択です。
[[urls]]
=== どうすれば長い (一行以上に渡る) URL をクリックできますか。
WeeChat バージョン 1.0 以上の場合、最小限表示を使うことができます (デフォルトキー: key[alt-l])。
WeeChat バージョン 1.0 以上の場合、最小限表示を使うことができます (デフォルトキー: kbd:[Alt+l])。
デフォルトでは、WeeChat
はそれぞれの行の最初に時間とプレフィックス、さらにチャットエリアを囲むようにオプションバーを表示します。URL
@ -321,24 +320,24 @@ WeeChat バージョン 1.0 以上の場合、再起動せずに変更できま
WeeChat バージョン 0.3.4 以上の場合、256 色がサポートされます。
最初に 'TERM'
最初に _TERM_
環境変数が正しいことを確認してください、お勧めの値は:
* screen 内の場合: 'screen-256color'
* tmux 内の場合: 'screen-256color' または 'tmux-256color'
* screen および tmux の外の場合: 'xterm-256color' 、'rxvt-256color' 、'putty-256color' 、...
* screen 内の場合: _screen-256color_
* tmux 内の場合: _screen-256color_ または _tmux-256color_
* screen および tmux の外の場合: _xterm-256color_ 、_rxvt-256color_ 、_putty-256color_ 、...
[NOTE]
これらの値を 'TERM' に設定するには、"ncurses-term"
これらの値を _TERM_ に設定するには、"ncurses-term"
パッケージをインストールする必要があるかもしれません。
screen を使っている場合は、以下の行を '~/.screenrc' に追加してください:
screen を使っている場合は、以下の行を _~/.screenrc_ に追加してください:
----
term screen-256color
----
'TERM' 変数が間違った値に設定された状態で WeeChat が起動完了している場合は、以下の
_TERM_ 変数が間違った値に設定された状態で WeeChat が起動完了している場合は、以下の
2 つのコマンドを使って変数の値を変更してください (WeeChat バージョン 1.0 以上で利用可):
----
@ -356,8 +355,8 @@ WeeChat バージョン 0.3.5 以上の場合、任意の色番号を利用で
[[search_text]]
=== どうすればバッファ内の文字列を検索できますか (irssi の /lastlog の様に)。
デフォルトのキーは key[ctrl-r] です (コマンドは: `/input search_text_here`)。
ハイライト部分へのジャンプは: key[alt-p] / key[alt-n]
デフォルトのキーは kbd:[Ctrl+r] です (コマンドは: `/input search_text_here`)。
ハイライト部分へのジャンプは: kbd:[Alt+p] / kbd:[Alt+n]
この機能に関するより詳しい情報はユーザーガイドを参照してください (デフォルトのキー割り当て)。
@ -368,7 +367,7 @@ WeeChat バージョン 0.3.5 以上の場合、任意の色番号を利用で
*重要*:
* 現時点では、'xterm' を除いてこの機能をサポートする端末は*存在しない* ようです。
* 現時点では、_xterm_ を除いてこの機能をサポートする端末は*存在しない* ようです。
* screen および tmux ではこの機能を*使うことができません* 。
WeeChat の開始時にコードを送信するには:
@ -392,7 +391,7 @@ WeeChat の開始時にコードを送信するには:
=== いくつかのメタキーが (alt + key) が動きません。
xterm や uxterm 等の端末を利用している場合、いくつかのメタキーはデフォルトでは利用できません。以下の行を
'~/.Xresources' に追加してください:
_~/.Xresources_ に追加してください:
* xterm の場合:
----
@ -410,13 +409,13 @@ UXTerm*metaSendsEscape: true
キー割り当ては `/key` コマンドでカスタマイズできます。
デフォルトキー key[alt-k] でキーコードを取り込み、これをコマンドラインに入力できます。
デフォルトキー kbd:[Alt+k] でキーコードを取り込み、これをコマンドラインに入力できます。
[[jump_to_buffer_11_or_higher]]
=== バッファ 11 番 (又はそれ以上の番号) にジャンプするキーは何ですか。
キー key[alt-j] の後に 2 桁の数字を入力します、例えば key[alt-j]
その後に key[1]、key[1] でバッファ 11 番にジャンプします。
キー kbd:[Alt+j] の後に 2 桁の数字を入力します、例えば kbd:[Alt+j]
その後に kbd:[1]、kbd:[1] でバッファ 11 番にジャンプします。
これにキーを割り当てることが出来ます、例えば:
@ -430,7 +429,7 @@ UXTerm*metaSendsEscape: true
=== どうすればグローバルヒストリを (バッファヒストリの代わりに) 上下矢印キーで使えますか。
上下矢印キーをグローバルヒストリに割り当ててください
(グローバルヒストリに対するデフォルトのキーは key[ctrl-↑] と key[ctrl-↓] です。
(グローバルヒストリに対するデフォルトのキーは kbd:[Ctrl+↑] と kbd:[Ctrl+↓] です。
例:
@ -441,7 +440,7 @@ UXTerm*metaSendsEscape: true
[NOTE]
"meta2-A" と "meta2-B" キーは端末によって異なります。キーコードを見つけるには
key[alt-k] の後にキー (上矢印又は下矢印) を押してください。
kbd:[Alt+k] の後にキー (上矢印又は下矢印) を押してください。
[[mouse]]
== マウス
@ -487,9 +486,9 @@ $ printf '\033[?1002l'
[[mouse_select_paste]]
=== WeeChat でマウスが利用可能な場合、端末のテキストを選択したり、ペーストするにはどうすれば良いですか。
WeeChat でマウスが利用可能な場合、key[shift]
WeeChat でマウスが利用可能な場合、kbd:[Shift]
キーを押しながら端末をクリックして選択してください、マウスが無効化されます
(例えば iTerm 等の場合、key[shift] の代わりに key[alt] を使ってください)。
(例えば iTerm 等の場合、kbd:[Shift] の代わりに kbd:[Alt] を使ってください)。
[[irc]]
== IRC
@ -539,7 +538,7 @@ gnutls ハンドシェイクに関するエラーの場合、Diffie-Hellman キ
[[irc_ssl_freenode]]
=== どうすれば SSL を使って freenode サーバに接続できますか。
オプション 'weechat.network.gnutls_ca_file' に証明書ファイルへのパスを設定してください。
オプション _weechat.network.gnutls_ca_file_ に証明書ファイルへのパスを設定してください。
----
/set weechat.network.gnutls_ca_file "/etc/ssl/certs/ca-certificates.crt"
@ -560,7 +559,7 @@ gnutls ハンドシェイクに関するエラーの場合、Diffie-Hellman キ
[[irc_oauth]]
=== どうすれば "oauth" が必要なサーバに接続出来ますか?
'twitch' などの一部のサーバは接続するために oauth が必要です。
_twitch_ などの一部のサーバは接続するために oauth が必要です。
oauth を使うにはパスワードを "oauth:XXXX" のように指定してください。
@ -603,7 +602,7 @@ IRC プラグインによって表示される前に削除されます
`/filter`
コマンドは core
コマンドです、このため任意のバッファに対してこれを有効化できます。バッファ内の行のプレフィックスと内容に対して付けられたタグや正規表現にマッチする行をフィルタできます。フィルタされた行は隠されているだけで、削除はされていません、フィルタを無効化すれば見えるようになります
(デフォルトでは key[alt-=]
(デフォルトでは kbd:[Alt+=]
でフィルタの有効無効の切り替えが出来ます)。
[[filter_irc_join_part_quit]]
@ -628,12 +627,12 @@ IRC プラグインによって表示される前に削除されます
[[filter_irc_join_channel_messages]]
=== どうすれば IRC チャンネルに参加した際に表示される一部のメッセージをフィルタできますか。
WeeChat バージョン 0.4.1 以上の場合、'irc.look.display_join_message'
WeeChat バージョン 0.4.1 以上の場合、_irc.look.display_join_message_
オプションを使って、チャンネル参加時に表示するメッセージの種類を選択できます
(より詳しい情報は `/help irc.look.display_join_message` を参照)。
メッセージを隠す (ただしバッファに残す) には、タグを使ってメッセージをフィルタしてください
(たとえばチャンネル作成日時を隠すには 'irc_329' タグを使ってください)。フィルタの書き方に関する情報は
(たとえばチャンネル作成日時を隠すには _irc_329_ タグを使ってください)。フィルタの書き方に関する情報は
`/help filter` を参照してください。
[[filter_voice_messages]]
@ -646,13 +645,13 @@ Bitlbee は離席ユーザを表示するために voice を利用します。
メッセージでチャットエリアが溢れてしまいます。おそらくこれをフィルタしたいのではないでしょうか。この様な場合には、Bitlbee
が離席状態を通知することを禁止し、WeeChat にニックネームリスト中に含まれる離席中のニックネームに対して特別な色を使わせることができます。
Bitlbee 3 以上の場合、以下のコマンドをチャンネル '&bitlbee' で入力:
Bitlbee 3 以上の場合、以下のコマンドをチャンネル _&bitlbee_ で入力:
----
channel set show_users online,away
----
Bitlbee の古いバージョンでは、以下のコマンドを '&bitlbee' で入力:
Bitlbee の古いバージョンでは、以下のコマンドを _&bitlbee_ で入力:
----
set away_devoice false
@ -671,10 +670,10 @@ WeeChat
[[color_away_nicks]]
=== どうすればニックネームリストから離席中のニックネームを確認できますか。
オプション 'irc.server_default.away_check' に正の値を設定してください
オプション _irc.server_default.away_check_ に正の値を設定してください
(離席状態確認のインターバルを分単位で)。
オプション 'irc.server_default.away_check_max_nicks'
オプション _irc.server_default.away_check_max_nicks_
を設定することで離席状態確認を小さなチャンネルのみに制限できます。
例えば、5 分間隔で離席状態確認を行い、25
@ -686,16 +685,16 @@ WeeChat
----
[NOTE]
WeeChat 0.3.3 以下では、オプション名が 'irc.network.away_check'
'irc.network.away_check_max_nicks' になっています。
WeeChat 0.3.3 以下では、オプション名が _irc.network.away_check_
_irc.network.away_check_max_nicks_ になっています。
[[highlight_notification]]
=== どうすればあるチャンネルで自分が呼ばれたら警告できますか。
WeeChat バージョン 1.0 以上の場合、デフォルトトリガ "beep"
が設定されています。これはハイライトまたはプライベートメッセージを受け取った際に
'BEL' を端末に送信します。このため、端末 (または screen/tmux などのマルチプレクサ)
を設定して、'BEL' が発生した際にコマンドを実行させたり音を再生させることができます。
_BEL_ を端末に送信します。このため、端末 (または screen/tmux などのマルチプレクサ)
を設定して、_BEL_ が発生した際にコマンドを実行させたり音を再生させることができます。
もしくは "beep" トリガにコマンドを追加することもできます:
@ -703,9 +702,9 @@ WeeChat バージョン 1.0 以上の場合、デフォルトトリガ "beep"
/set trigger.trigger.beep.command "/print -beep;/exec -bg /path/to/command arguments"
----
古い WeeChat をお使いの場合、'beep.pl' や 'launcher.pl' 等のスクリプトを使ってください。
古い WeeChat をお使いの場合、_beep.pl_ や _launcher.pl_ 等のスクリプトを使ってください。
'launcher.pl' の場合、コマンドの設定が必要です:
_launcher.pl_ の場合、コマンドの設定が必要です:
----
/set plugins.var.perl.launcher.signal.weechat_highlight "/path/to/command arguments"
@ -720,7 +719,7 @@ WeeChat バージョン 1.0 以上の場合、デフォルトトリガ "beep"
[[irc_target_buffer]]
=== どうすればマージされたバッファ内であるコマンドを発行するターゲットバッファを変更できますか。
デフォルトのキーは key[ctrl-x] です (コマンドは: `/input switch_active_buffer`)。
デフォルトのキーは kbd:[Ctrl+x] です (コマンドは: `/input switch_active_buffer`)。
[[plugins_scripts]]
== プラグイン / スクリプト
@ -759,10 +758,10 @@ OpenBSD では、プラグインファイル名の末尾が ".so.0.0" です (Li
aspell、fifo、logger、perl、python、ruby、lua、tcl、guile、javascript、xfer (DCC で使用)
* 本当に必要なスクリプトだけをロード
* SSL を*使わない* なら、証明書を読み込まないでください: オプション
'weechat.network.gnutls_ca_file' に空文字列を設定してください。
* 'weechat.history.max_buffer_lines_number'
オプションの値を減らすか、'weechat.history.max_buffer_lines_minutes' オプションに値を設定してください。
* 'weechat.history.max_commands' オプションの値を減らしてください。
_weechat.network.gnutls_ca_file_ に空文字列を設定してください。
* _weechat.history.max_buffer_lines_number_
オプションの値を減らすか、_weechat.history.max_buffer_lines_minutes_ オプションに値を設定してください。
* _weechat.history.max_commands_ オプションの値を減らしてください。
[[cpu_usage]]
=== どうすれば WeeChat の CPU 負荷を低減できますか?
@ -772,8 +771,8 @@ OpenBSD では、プラグインファイル名の末尾が ".so.0.0" です (Li
* "nicklist" バーを非表示にする: `/bar hide nicklist`
* ステータスバー時間に秒の表示を止める:
`/set weechat.look.item_time_format "%H:%M"` (これはデフォルト値です)
* 'TZ' 変数を設定する (例: `export TZ="Europe/Paris"`)、こうすることで
'/etc/localtime' ファイルへ頻繁にアクセスしないようになります。
* _TZ_ 変数を設定する (例: `export TZ="Europe/Paris"`)、こうすることで
_/etc/localtime_ ファイルへ頻繁にアクセスしないようになります。
[[security]]
=== セキュリティを気にしています。セキュリティを高めるためにはどの設定を変更すればよいですか?

View File

@ -8,14 +8,13 @@
:docinfo1:
Ten dokument jest napisany dla WeeChat w wersji ≥ 0.3.0, ale powinien być używany
dla najnowszej stabilnej wersji.
Tłumaczenie:
* Krzysztof Korościk <soltys1@gmail.com>, 2009-2016
[NOTE]
Ten dokument jest napisany dla WeeChat w wersji ≥ 0.3.0, ale powinien być używany
dla najnowszej stabilnej wersji.
toc::[]
@ -97,7 +96,7 @@ Jest to częsty problem, przeczytaj i sprawdź *WSZYSTKIE* poniższe rozwiązani
* sprawdź czy wtyczka "Charset" jest załadowana za pomocą komendy `/plugin`
(jeśli nie jest, to najprawdopodobniej potrzebujesz pakietu "weechat-plugins")
* sprawdź wyjście komendy `/charset` (w głównym buforze). Powinieneś zobaczyć
'ISO-XXXXXX' lub 'UTF-8' dla kodowania terminala. Jeśli widzisz 'ANSI_X3.4-1968'
_ISO-XXXXXX_ lub _UTF-8_ dla kodowania terminala. Jeśli widzisz _ANSI_X3.4-1968_
lub inne wartości, twoje ustawienie dla locale najprawdopodobniej jest złe
(napraw swoje $LANG).
* ustaw globalną wartość dekodowania, na przykład:
@ -107,7 +106,7 @@ Jest to częsty problem, przeczytaj i sprawdź *WSZYSTKIE* poniższe rozwiązani
dla UTF-8 jest rxvt-unicode)
** jeśli korzystasz ze screena, sprawdź czy jest uruchomiony z trybem UTF-8
("`defutf8 on`" w ~/.screenrc lub `screen -U` uruchamiając screena)
* sprawdź czy opcja 'weechat.look.eat_newline_glitch' jest wyłączona (ta opcja
* sprawdź czy opcja _weechat.look.eat_newline_glitch_ jest wyłączona (ta opcja
może powodować błędy wyświetlania)
[NOTE]
@ -118,10 +117,10 @@ a *nie* UTF-8.
[[unicode_chars]]
=== Niektóre znaki unicode są wyświetlane w terminalu ale nie w WeeChat, dlaczego?
Może to być spowodowane przez błąd libc w funkcji 'wcwidth', który powinien zostać
Może to być spowodowane przez błąd libc w funkcji _wcwidth_, który powinien zostać
naprawiony w glibc 2.22 (może jeszcze nie być dostępny w twojej dystrybucji).
Istnieje sposób na obejście błędu funkcji 'wcwidth':
Istnieje sposób na obejście błędu funkcji _wcwidth_:
https://blog.nytsoi.net/2015/05/04/emoji-support-for-weechat
Więcej informacji można znaleźć w zgłoszeniu błędu:
@ -136,11 +135,11 @@ wynik `echo $TERM` w terminalu).
W zależności, gdzie uruchamiasz WeeChat, powinieneś uzyskać:
* jeżeli WeeChat działa lokalnie lub na zdalnej maszynie bez programów jak screen czy tmux,
zależy od używanego terminala: 'xterm', 'xterm-256color', 'rxvt-unicode',
'rxvt-256color', ...
* jeśli WeeChat działa pod screenem, zmienna $TERM powinna zawierać 'screen' lub 'screen-256color',
* jeśli WeeChat działa pod tmuxem, zmienna $TERM powinna zawierać 'tmux', 'tmux-256color',
'screen' lub 'screen-256color'.
zależy od używanego terminala: _xterm_, _xterm-256color_, _rxvt-unicode_,
_rxvt-256color_, ...
* jeśli WeeChat działa pod screenem, zmienna $TERM powinna zawierać _screen_ lub _screen-256color_,
* jeśli WeeChat działa pod tmuxem, zmienna $TERM powinna zawierać _tmux_, _tmux-256color_,
_screen_ lub _screen-256color_.
W razie potrzeby, popraw zmienna TERM: `export TERM="xxx"`.
@ -150,7 +149,7 @@ W razie potrzeby, popraw zmienna TERM: `export TERM="xxx"`.
Może to być spowodowane przez złą wartość zmiennej TERM w swojej powłoce (spójrz
na wynik `echo $TERM` w swoim terminalu, *poza screenem/tmuxem*).
Na przykład, 'xterm-color' może wyświetlać takie dziwne znaki, możesz użyć 'xterm',
Na przykład, _xterm-color_ może wyświetlać takie dziwne znaki, możesz użyć _xterm_,
który działa dobrze (jak wiele innych wartości).
W razie potrzeby, popraw zmienna TERM: `export TERM="xxx"`.
@ -167,10 +166,10 @@ Homebrew.
[[buffer_vs_window]]
=== Słyszałem o "buforach" i "oknach", jaka jest między nimi różnica?
'bufor' jest określany przez numer, nazwę, wyświetlane linie (i trochę innych
_bufor_ jest określany przez numer, nazwę, wyświetlane linie (i trochę innych
danych).
'okno' jest to obszar ekranu wyświetlający bufor. Możliwe jest podzielenie
_okno_ jest to obszar ekranu wyświetlający bufor. Możliwe jest podzielenie
ekranu na wiele okien.
Każde okno wyświetla jeden bufor. Bufor może być ukryty (nie wyświetlany przez
@ -179,7 +178,7 @@ okno) lub wyświetlany w jednym lub więcej oknach.
[[buffers_list]]
=== Jak wyświetlić listę z buforami po lewej stronie?
Użyj skryptu 'buffers.pl':
Użyj skryptu _buffers.pl_:
----
/script install buffers.pl
@ -215,9 +214,9 @@ W celu ograniczenia długości nicków w oknie rozmowy:
[[input_bar_size]]
=== Jak używać linii poleceń z więcej niż jednym wierszem?
Opcja 'size' paska wprowadzania może zostać ustawiona na wartość wyższą niż 1
Opcja _size_ paska wprowadzania może zostać ustawiona na wartość wyższą niż 1
(dla ustalonej wartości, domyślny rozmiar to 1) lub 0 dla dynamicznego rozmiaru,
następnie opcja 'size_max' ustali maksymalny rozmiar (0 = brak limitu).
następnie opcja _size_max_ ustali maksymalny rozmiar (0 = brak limitu).
Przykład dynamicznego rozmiaru:
@ -255,10 +254,10 @@ użyty w żadnym z pasków:
[[terminal_copy_paste]]
=== Jak mogę kopiować/wklejać tekst bez wklejania listy nicków?
W WeeChat od wersji ≥ 1.0, możesz użyć trybu niesformatowanego wyświetlania (domyślnie: key[alt-l]).
W WeeChat od wersji ≥ 1.0, możesz użyć trybu niesformatowanego wyświetlania (domyślnie: kbd:[Alt+l]).
Możesz użyć terminala z prostokątnym zaznaczaniem (jak rxvt-unicode,
konsole, gnome-terminal, ...). Klawisze to zazwyczaj key[ctrl-]key[alt-] zaznaczenie myszką.
konsole, gnome-terminal, ...). Klawisze to zazwyczaj kbd:[Ctrl] + kbd:[Alt] + zaznaczenie myszką.
Innym rozwiązaniem jest przesunięcie listy nicków na górę lub dół, na przykład:
@ -269,7 +268,7 @@ Innym rozwiązaniem jest przesunięcie listy nicków na górę lub dół, na prz
[[urls]]
=== Jak mogę kliknąć na długi URL (dłuższy niż linia)?
W WeeChat od wersji ≥ 1.0, możesz użyć trybu niesformatowanego wyświetlania (domyślnie: key[alt-l]).
W WeeChat od wersji ≥ 1.0, możesz użyć trybu niesformatowanego wyświetlania (domyślnie: kbd:[Alt+l]).
Domyślnie WeeChat wyświetla czas i przedrostki dla każdej linii i opcjonalne paski
dookoła obszaru rozmowy. Aby usprawnić klikanie w urle można przesunąć listę nicków
@ -322,24 +321,24 @@ Dla starszych wersji WeeChat:
256 kolorów jest wspierane tylko w WeeChat ≥ 0.3.4.
Najpierw należy sprawdzić czy wartość zmiennej środowiskowej 'TERM' jest poprawna,\
Najpierw należy sprawdzić czy wartość zmiennej środowiskowej _TERM_ jest poprawna,\
zalecane wartości to:
* w screenie: 'screen-256color'
* pod tmuxem: 'screen-256color' lub 'tmux-256color'
* poza screenem/tmuxem: 'xterm-256color', 'rxvt-256color', 'putty-256color', ...
* w screenie: _screen-256color_
* pod tmuxem: _screen-256color_ lub _tmux-256color_
* poza screenem/tmuxem: _xterm-256color_, _rxvt-256color_, _putty-256color_, ...
[NOTE]
Może okazać się konieczne zainstalowanie pakietu "ncurses-term" w celu użycia
tych wartości w zmiennej 'TERM'.
tych wartości w zmiennej _TERM_.
Jeśli używasz screena, możesz dodać to do swojego '~/.screenrc':
Jeśli używasz screena, możesz dodać to do swojego _~/.screenrc_:
----
term screen-256color
----
Jeśli twoja zmienna 'TERM' posiada złą wartość i WeeChat jest już uruchomiony,
Jeśli twoja zmienna _TERM_ posiada złą wartość i WeeChat jest już uruchomiony,
możesz zmienić ją za pomocą tych dwóch komend (dla wersji Weechat ≥ 1.0):
----
@ -357,9 +356,9 @@ Więcej informacji na temat zarządzania kolorami można uzyskać w poradniku u
[[search_text]]
=== Jak mogę wyszukać tekst w buforze (jak za pomocą /lastlog w irssi)?
Domyślny skrót klawiszowy to key[ctrl-r] (komenda: `/input search_text_here`).
Domyślny skrót klawiszowy to kbd:[Ctrl+r] (komenda: `/input search_text_here`).
Poruszanie się między podświetleniami: key[alt-p] / key[alt-n].
Poruszanie się między podświetleniami: kbd:[Alt+p] / kbd:[Alt+n].
Po więcej informacji zajrzyj do poradnika użytkownika (domyślne skróty klawiszowe).
@ -370,7 +369,7 @@ Musisz włączyć obsługę tego zdarzenia za pomocą specjalnego kodu wysyłane
*Ważne*:
* Obecnie *tylko* 'xterm' wspiera tą funkcję.
* Obecnie *tylko* _xterm_ wspiera tą funkcję.
* *Nie* działa to pod screen/tmux.
Żeby wysłać kod podczas uruchamiania WeeChat:
@ -394,7 +393,7 @@ Następnie przypisz dwie kombinacje klawiszy dla stanu aktywności (zamień kome
=== Niektóre skróty klawiszowe (alt + klawisz) nie działają, dlaczego?
Jeśli używasz terminali jak xterm lub uxterm, niektóre skróty domyślnie
nie będą działać. Możesz dodać następujące linie do pliku '~/.Xresources':
nie będą działać. Możesz dodać następujące linie do pliku _~/.Xresources_:
* dla xterm:
----
@ -412,13 +411,13 @@ Następnie przeładować zasoby (`xrdb -override ~/.Xresources`) lub zrestartowa
Przypisania klawiszy można dostosować za pomocą komendy `/key`.
Domyślnie key[alt-k] pozwala pobrać kod klawiszy i umieścić go w wierszu
Domyślnie kbd:[Alt+k] pozwala pobrać kod klawiszy i umieścić go w wierszu
poleceń.
[[jump_to_buffer_11_or_higher]]
=== Jakim skrótem można przejść do buforu 11 (lub o większym numerze)?
Skrót to key[alt-j] i dwie cyfry, na przykład key[alt-j], key[1], key[1]
Skrót to kbd:[Alt+j] i dwie cyfry, na przykład kbd:[Alt+j], kbd:[1], kbd:[1]
przejdzie do buforu 11.
Można również samemu stworzyć skrót, na przykład:
@ -433,7 +432,7 @@ Lista domyślnych skrótów znajduje się w poradniku użytkownika.
=== Jak używać globalnej historii (zamiast historii buforu) za pomocą strzałek góra/dół?
Możesz przypisać strzałki w górę i dół do globalnej historii (domyślnie dla
globalnej historii przypisane są klawisze key[ctrl-↑] oraz key[ctrl-↓]).
globalnej historii przypisane są klawisze kbd:[Ctrl+↑] oraz kbd:[Ctrl+↓]).
Przykład:
@ -444,7 +443,7 @@ Przykład:
[NOTE]
Klawisze "meta2-A" i "meta2-B" mogą być inne dla twojego terminala. W celu
znalezienia ich kodów wciśnij key[alt-k] następnie przycisk (góra lub dół).
znalezienia ich kodów wciśnij kbd:[Alt+k] następnie przycisk (góra lub dół).
[[mouse]]
== Obsługa myszy
@ -490,10 +489,10 @@ rxvt-unicode.
[[mouse_select_paste]]
=== Jak mogę zaznaczyć lub wkleić tekst w terminalu z włączoną obsługa myszy w WeeChat?
Kiedy obsługa myszy jest włączona w WeeChat, można użyć modyfikatora key[shift]
Kiedy obsługa myszy jest włączona w WeeChat, można użyć modyfikatora kbd:[Shift]
do zaznaczania lub kliknać w terminalu, tak jak w przypadku wyłączonej obsługi
myszy (w niektórych terminalach jak iTerm należy użyć key[alt] zamiast
key[shift]).
myszy (w niektórych terminalach jak iTerm należy użyć kbd:[Alt] zamiast
kbd:[Shift]).
[[irc]]
== IRC
@ -543,7 +542,7 @@ nazwą serwera:
[[irc_ssl_freenode]]
=== Jak mogę połączyć się z serwerem freenode używając SSL?
Ustaw opcję 'weechat.network.gnutls_ca_file' do pliku z certyfikatami:
Ustaw opcję _weechat.network.gnutls_ca_file_ do pliku z certyfikatami:
----
/set weechat.network.gnutls_ca_file "/etc/ssl/certs/ca-certificates.crt"
@ -564,7 +563,7 @@ Ustaw port serwera, SSL, następnie się połącz:
[[irc_oauth]]
=== Jak połączyć się z serwerem wymagającym "oauth"?
Niektóre serwery jak 'twitch' wymagają oauth do połączenia.
Niektóre serwery jak _twitch_ wymagają oauth do połączenia.
Oauth to po prostu hasło w postaci "oauth:hasło".
@ -608,7 +607,7 @@ Komenda `/filter` jest komenda rdzenia, zatem odnosi się do dowolnego bufora.
Pozwala filtrować niektóre linie w buforach za pomocą tagów lub wyrażeń
regularnych dla przedrostków i zawartości linii.
Filtrowane linie są tylko ukrywane, nie usuwane, można je zobaczyć wyłączając
filtry (domyślnie key[alt-=] zmienia stan filtrów).
filtry (domyślnie kbd:[Alt+=] zmienia stan filtrów).
[[filter_irc_join_part_quit]]
=== Jak mogę filtrować wiadomości o wejściu/opuszczeniu/wyjściu na kanałach IRC?
@ -634,11 +633,11 @@ Więcej informacji: `/help filter` i `/help irc.look.smart_filter`
=== Jak mogę filtrować wyświetlane wiadomości podczas wejścia na kanał IRC?
W wersjach WeeChat ≥ 0.4.1, możesz wybrać to, jakie wiadomości są wyświetlane
a jakie nie podczas wchodzenia na kanał, za pomocą opcji 'irc.look.display_join_message'
a jakie nie podczas wchodzenia na kanał, za pomocą opcji _irc.look.display_join_message_
(więcej informacji można znaleźć wykonując `/help irc.look.display_join_message`).
W celu ukrycia wiadomości (ale zachowując je w buforze), możesz je filtrować
używając tagu (na przykład 'irc_329' dla daty utworzenia kanału). zobacz
używając tagu (na przykład _irc_329_ dla daty utworzenia kanału). zobacz
`/help filter` w celu uzyskania pomocy z filtrami.
[[filter_voice_messages]]
@ -651,13 +650,13 @@ Zapewne chcesz to zrobić, ponieważ Bitlbee używa voice do wskazania nieobecny
użytkowników, oraz jesteś zasypywany takimi wiadomościami. Możesz to zmienić oraz
pozwolić WeeChat używać specjalnego koloru dla nieobecnych nicków.
Dla Bitlbee ≥ 3, należy wykonać na kanale '&bitlbee':
Dla Bitlbee ≥ 3, należy wykonać na kanale _&bitlbee_:
----
channel set show_users online,away
----
Dla starszych wersji Bitlbee, należy wykonać na kanale '&bitlbee':
Dla starszych wersji Bitlbee, należy wykonać na kanale _&bitlbee_:
----
set away_devoice false
@ -676,10 +675,10 @@ nie jest ona jednak doskonała (działa tylko jeśli pierwszy z modyfikowanych t
[[color_away_nicks]]
=== Jak mogę zobaczyć kto jest aktualnie nieobecny ?
Należy ustawić opcję 'irc.server_default.away_check' na wartość większą od zera
Należy ustawić opcję _irc.server_default.away_check_ na wartość większą od zera
(minuty pomiędzy sprawdzaniem czy nick jest nieobecny).
Możesz ustawić opcję 'irc.server_default.away_check_max_nicks' w celu ustalenia
Możesz ustawić opcję _irc.server_default.away_check_max_nicks_ w celu ustalenia
sprawdzania nieobecności dla małych kanałów.
Na przykład, aby sprawdzać nieobecność nicków co 5, dla kanałów z maksymalnie 25
@ -691,17 +690,17 @@ osobami:
----
[NOTE]
Dla WeeChat ≤ 0.3.3, opcje te to 'irc.network.away_check' oraz
'irc.network.away_check_max_nicks'.
Dla WeeChat ≤ 0.3.3, opcje te to _irc.network.away_check_ oraz
_irc.network.away_check_max_nicks_.
[[highlight_notification]]
=== Jak mogę zostać powiadomiony, jeśli ktoś będzie chciał przyciągnąć moją uwagę na kanale?
W wersji WeeChat ≥ 1.0, domyślnie dodany jest trigger "beep" wysyłający 'BEL' do
W wersji WeeChat ≥ 1.0, domyślnie dodany jest trigger "beep" wysyłający _BEL_ do
terminala przy podświetleniu lub prywatnej wiadomości. Dzięki temu możesz skonfigurować
swój terminal (lub multiplekser jak screen/tmux) do wykonania komendy lub odtworzenia
dźwięku, kiedy 'BEL' zostanie odebrany.
dźwięku, kiedy _BEL_ zostanie odebrany.
Lub możesz dodać komendę w triggerze "beep":
@ -709,9 +708,9 @@ Lub możesz dodać komendę w triggerze "beep":
/set trigger.trigger.beep.command "/print -beep;/exec -bg /ścieżka/do/komendy argumenty"
----
W starszych wersjach WeeChat, możesz użyć skryptu jak 'beep.pl' lub 'launcher.pl'.
W starszych wersjach WeeChat, możesz użyć skryptu jak _beep.pl_ lub _launcher.pl_.
Dla 'launcher.pl', należ przeprowadzić konfigurację:
Dla _launcher.pl_, należ przeprowadzić konfigurację:
----
/set plugins.var.perl.launcher.signal.weechat_highlight "/ścieżka/do/komendy argumenty"
@ -726,7 +725,7 @@ Inne podobne skrypty:
[[irc_target_buffer]]
=== Jak mogę zmienić docelowy bufor dla komendy w połączonym buforze (jak bufor z serwerami)?
Domyślna kombinacja to key[ctrl-x] (komenda: `/input switch_active_buffer`).
Domyślna kombinacja to kbd:[Ctrl+x] (komenda: `/input switch_active_buffer`).
[[plugins_scripts]]
== Pluginy / skrypty
@ -765,10 +764,10 @@ W celu zmniejszenia używanej pamięci możesz zastosować się do poniższych r
ruby, lua, tcl, guile, javascript, xfer (używana do DCC)
* ładować tylko naprawdę używane skrypty
* nie ładuj certyfikatów jeśli SSL *NIE* jest używany: ustaw pusty ciąg w opcji
'weechat.network.gnutls_ca_file'
* zmniejsz wartość dla opcji 'weechat.history.max_buffer_lines_number' lub ustaw
wartość opcji 'weechat.history.max_buffer_lines_minutes'
* zmniejszyć wartość opcji 'weechat.history.max_commands'
_weechat.network.gnutls_ca_file_
* zmniejsz wartość dla opcji _weechat.history.max_buffer_lines_number_ lub ustaw
wartość opcji _weechat.history.max_buffer_lines_minutes_
* zmniejszyć wartość opcji _weechat.history.max_commands_
[[cpu_usage]]
=== Jak mogę zmusić WeeChat do zużywania mniejszej mocy CPU?
@ -778,8 +777,8 @@ Możesz skorzystać z tych samych porad jak dla <<memory_usage,memory>>, oraz t
* schowaj pasek "nicklist": `/bar hide nicklist`
* usuń wyświetlanie sekund w czasie na pasku statusu:
`/set weechat.look.item_time_format "%H:%M"` (domyślna wartość)
* ustaw zmienną 'TZ' (na przykład: `export TZ="Europe/Warsaw"`), w celu zmniejszenia
częstotliwości czytania pliku '/etc/localtime'
* ustaw zmienną _TZ_ (na przykład: `export TZ="Europe/Warsaw"`), w celu zmniejszenia
częstotliwości czytania pliku _/etc/localtime_
// TRANSLATION MISSING
[[security]]