1
0
mirror of https://github.com/weechat/weechat.git synced 2026-07-09 11:13:12 +02:00

Update doc

This commit is contained in:
Sebastien Helleu
2008-05-26 14:27:35 +02:00
parent fb1b3e7cff
commit 4fa856c773
31 changed files with 965 additions and 8993 deletions
+22 -188
View File
@@ -30,7 +30,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
und die FIFO für die remote-Bedienung.
</para>
<section id="secRunningWeeChat">
<section id="secRunWeeChat">
<title>Starten von WeeChat</title>
<para>
@@ -50,13 +50,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
Schaltet das auto-connect ab
</entry>
</row>
<row>
<entry><literal>-c, --config</literal></entry>
<entry>
Zeigt eine Hilfe zu den Konfigurationsmöglichkeiten (Liste
der Optionen)
</entry>
</row>
<row>
<entry><literal>-d, --dir &lt;path&gt;</literal></entry>
<entry>
@@ -68,25 +61,12 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
exitiert.
</entry>
</row>
<row>
<entry><literal>-f, --key-functions</literal></entry>
<entry>
Zeigt die intern verwendeten Funktionen von WeeChat für
bestimmte Tastenkombinationen an
</entry>
</row>
<row>
<entry><literal>-h, --help</literal></entry>
<entry>
Zeigt eine zusammenfassende Hilfe an.
</entry>
</row>
<row>
<entry><literal>-i, --irc-commands</literal></entry>
<entry>
Zeigt die IRC-Kommandos an
</entry>
</row>
<row>
<entry><literal>-k, --keys</literal></entry>
<entry>
@@ -111,12 +91,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
Zeigt die Programmversion an
</entry>
</row>
<row>
<entry><literal>-w, --weechat-commands</literal></entry>
<entry>
Zeigt die Weechat-eigenen Kommandos an
</entry>
</row>
</tbody>
</tgroup>
</informaltable>
@@ -161,13 +135,12 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
<para>
Wenn Sie Weechat zum ersten Mal starten, wird eine Konfigurationsdatei
erzeugt, deren Optionen besitzen Standardwerte. Diese Datei ist:
"<literal>~/.weechat/weechat.rc</literal>"
"<literal>~/.weechat/weechat.conf</literal>"
</para>
<para>
Sie können diese Datei entsprechend ihren Bedürfnissen editieren,
um Weechat anzupassen (NUR wenn Weechat nicht läuft) oder Parameter
zu beeinflussen mit
um Weechat anzupassen oder Parameter zu beeinflussen mit
"<literal>/set</literal>" Kommando in WeeChat
(siehe <xref linkend="secWeeChatCommands" />)
</para>
@@ -448,12 +421,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
Entferne den letzten Hinweis in der Infobar
</entry>
</row>
<row>
<entry>Alt + J dann Alt + D</entry>
<entry>
Zeige den DCC-Puffer
</entry>
</row>
<row>
<entry>Alt + J dann Alt + L</entry>
<entry>
@@ -467,25 +434,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
Switch to buffer previously displayed
</entry>
</row>
<row>
<entry>Alt + J dann Alt + R</entry>
<entry>
Schalte in den reinen IRC-Daten Puffer
</entry>
</row>
<row>
<entry>Alt + J dann Alt + S</entry>
<entry>
Schalte in den Server-Puffer
</entry>
</row>
<row>
<entry>Alt + J dann Alt + X</entry>
<entry>
Schalte in den ersten Channel des nächsten Servers
(oder in den Server-Puffer wenn keine Channel offen ist)
</entry>
</row>
<row>
<entry>Alt + Zahl (0-9)</entry>
<entry>
@@ -553,38 +501,37 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
<title>Kommandozeile</title>
<para>
Die WeeChat Kommandozeile (am Ende des Fensters) lässt sie Nachrichten
an einen Channel senden oder WeeChat- bzw. IRC-Kommandos ausführen
(siehe <xref linkend="secWeeChatIRCCommands" />).
<!-- TRANSLATION NEEDED -->
WeeChat command line (at the bottom of window) lets you execute commands
or send text to buffer.
</para>
<para>
Kommandos beginnen mit einem "/", gefolgt vom Namen des Kommandos.
Um zum Beispiel einen privaten Chat mit "<literal>toto</literal>" zu
beginnen: <screen><userinput>/query toto</userinput></screen>
<!-- TRANSLATION NEEDED -->
For example, to see list of all options:
<screen><userinput>/set</userinput></screen>
</para>
<para>
Nachrichten an einen Channel sind jeder Text, der nicht mit einem "/"
Nachrichten an einen Puffer sind jeder Text, der nicht mit einem "/"
begint. Um zum Beispiel den Text "<literal>hello</literal>" an den
gegenwärtigen Channel zu senden:
gegenwärtigen Puffer zu senden:
<screen><userinput>hello</userinput></screen>
</para>
<para>
Dennoch ist es möglich, eine Nachricht auch mit einem "/" zu beginnen,
einfach ein weiteres "/" voranstellen. Um zum Beispiel den Text
"<literal>/query toto</literal>" an den gegenwärtigen Channel zu
"<literal>/set</literal>" an den gegenwärtigen Puffer zu
senden:
<screen><userinput>//query toto</userinput></screen>
<screen><userinput>//set</userinput></screen>
</para>
<para>
Wenn die Option IRC-Farben ("<literal>irc_colors_send</literal>")
senden angeschaltet ist, können sie Farbcodierung und Attribute
wiefolgt verwenden
<!-- TRANSLATION NEEDED -->
(press Ctrl-C then following letter, with optional value):
For some plugins like IRC, you can use color codes and attributes, as
follow (press Ctrl-C then following letter, with optional value):
<informaltable colsep="0" frame="none">
<tgroup cols="2">
<thead>
@@ -729,53 +676,16 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
</section>
<section id="secWeeChatIRCCommands">
<title>WeeChat / IRC Kommandos</title>
<section id="secWeeChatCommands">
<title>WeeChat Kommandos</title>
<para>
Dieses Kapitel listet alle WeeChat- und IRC-Kommandos auf.
Dieses Kapitel listet alle WeeChat-Kommandos auf.
</para>
<section id="secWeeChatCommands">
<title>WeeChat Kommandos</title>
<para>
&weechat_commands.xml;
</para>
</section>
<section id="secKeyFunctions">
<title>Funktionen</title>
<para>
<informaltable colsep="0" frame="none">
<tgroup cols="2">
<thead>
<row>
<entry>Funktion</entry>
<entry>Beschreibung</entry>
</row>
</thead>
<tbody>
&key_functions.xml;
</tbody>
</tgroup>
</informaltable>
</para>
</section>
<section id="secIRCCommands">
<title>IRC Kommandos</title>
<para>
&irc_commands.xml;
</para>
</section>
<para>
<!-- &weechat_commands.xml; -->
</para>
</section>
@@ -797,7 +707,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
</thead>
<tbody>
&config.xml;
<!-- &config.xml; -->
</tbody>
</tgroup>
@@ -882,80 +792,4 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
</section>
<section id="secFIFOpipe">
<title>Remote-Schnittstelle (FIFO pipe)</title>
<para>
Sie können WeeChat auch extern steuern, indem sie Kommandos oder Text
an eine sogen. pipe übergeben (sie müssen die Option "irc_fifo_pipe"
anschalten, die normalerweise abgeschaltet ist).
</para>
<para>
Diese pipe liegt in "<literal>~/.weechat/</literal>" und hat den Namen
"weechat_fifo_xxxxx" (das xxxxx ist die Prozess-ID (PID) eines
laufenden WeeChat). Wenn mehrere Instanzen von WeeChat laufen, sind
mehrere pipes vorhanden, eine für jede Instanz.
</para>
<para>
Der Syntax für ein pipe-Kommando ist:
<screen>server,channel *Text oder Kommando</screen>
wobei Server und Channel optional sind, aber wenn der Channel
angegeben ist, muss der Server auch angegeben werden.
</para>
<para>
Einige Beispiele:
<itemizedlist>
<listitem>
<para>
Ändern des Nicks auf freenode in "mynick|out" :
<screen><prompt>$ </prompt><userinput>echo 'freenode */nick mynick|out' &gt;~/.weechat/weechat_fifo_12345</userinput></screen>
</para>
</listitem>
<listitem>
<para>
Senden einer Nachricht an #weechat:
<screen><prompt>$ </prompt><userinput>echo 'freenode,#weechat *hello everybody!' >~/.weechat/weechat_fifo_12345</userinput></screen>
</para>
</listitem>
<listitem>
<para>
Senden einer Nachricht an den gegenwärtigen Channel (Puffer, der
in WeeChat angezeigt wird):
<screen><prompt>$ </prompt><userinput>echo '*hello!' >~/.weechat/weechat_fifo_12345</userinput></screen>
<emphasis>Warnung:</emphasis> Das ist gefährlich und sie sollten
das nicht tun, ausgenommen sie wissen was sie tun!
</para>
</listitem>
<listitem>
<para>
Sende zwei Kommandos um (alle) Perl-Skripte abzuschalten/neu zu
laden (getrennt durch ein "\n"):
<screen><prompt>$ </prompt><userinput>echo -e "freenode */perl unload\nfreenode */perl autoload" >~/.weechat/weechat_fifo_12345</userinput></screen>
</para>
</listitem>
</itemizedlist>
</para>
<para>
Sie können ein Skript schreiben, um ein Kommando an alle laufenden WeeChat-Instanzen zu senden,
zum Beispiel:
<screen>
#!/bin/sh
if [ $# -eq 1 ]; then
for fifo in ~/.weechat/weechat_fifo_*
do
echo -e "$1" >$fifo
done
fi
</screen>
Wenn das Skript "auto_weechat_command" heisst, können sie es
folgendermassen aufrufen:
<screen><prompt>$ </prompt><userinput>./auto_weechat_command "freenode,#weechat *hello"</userinput></screen>
</para>
</section>
</chapter>