weechat/doc/de/weechat_quickstart.de.txt

267 lines
8.6 KiB
Plaintext
Raw Normal View History

2010-12-20 13:34:47 +01:00
WeeChat Quickstart Anleitung
============================
Sébastien Helleu <flashcode@flashtux.org>
2009-09-05 23:16:51 +02:00
[[start]]
Start von WeeChat
-----------------
Die bevorzugte Terminal-Emulation für X (aber nicht obligatorisch) ist
2010-12-20 13:34:47 +01:00
rxvt-unicode (es besitzt eine gute Unterstützung für UTF-8 und hat keine
Probleme mit der Standard Tastaturbelegung).
2009-09-05 23:16:51 +02:00
Starte "weechat-curses" aus Deiner shell.
[[help_options]]
Online-Hilfe / Optionen
-----------------------
WeeChat enthält Hilfetexte für alle Befehle. Diese Hilfstexte sind über den Befehl `/help` zu
erreichen. Um eine Hilfe zu einen bestimmten Befehl zu erhalten kann man einfach `/help Befehl`
2009-09-05 23:16:51 +02:00
ausführen.
Um Optionen zu setzen benutzt man `/set config.section.option value`.
2009-09-05 23:57:08 +02:00
(dabei ist 'config' der Konfigurationsname ('weechat' für den Kern von weechat,
2010-12-20 13:34:47 +01:00
oder der Name einer Erweiterung), 'section' ein Abschnitt dieser Konfiguration und 'option'
der Name der betreffenden Option).
2009-09-05 23:16:51 +02:00
2012-11-27 15:16:37 +01:00
WeeChat benutzt einen neu eingestellten Wert umgehend (WeeChat muss also *niemals* neu gestartet
werden, nach dem die Konfiguration verändert wurde).
2009-09-05 23:16:51 +02:00
Du kannst die Option `/set` mit teilweise ausgeschriebenen Namen und dem
2012-11-27 15:16:37 +01:00
Platzhalter "*", am Beginn oder Ende, verwenden um alle Optionen anzuzeigen die
dieser Zeichenkette entsprechen.
2009-09-05 23:16:51 +02:00
Zum Beispiel:
`/set`::
2012-11-27 15:16:37 +01:00
zeit alle Optionen an (WeeChat und Erweiterungen)
2009-09-05 23:16:51 +02:00
`/set weechat.*`::
2012-11-27 15:16:37 +01:00
zeit alle WeeChat Optionen an
2009-09-05 23:16:51 +02:00
`/set irc.*`::
2012-11-27 15:16:37 +01:00
zeit alle Optionen der IRC-Erweiterung an
2009-09-05 23:16:51 +02:00
2012-11-27 15:16:37 +01:00
Du kannst dir mit dem Befehl `/help` eine Hilfe für Optionen anzeigen lassen, z.B.:
2009-09-05 23:16:51 +02:00
`/help weechat.look.highlight`.
Beim Beenden von WeeChat werden alle Einstellungen gespeichert (mittels `/save`
kann das Sichern der Optionen erzwungen werden).
2009-09-05 23:16:51 +02:00
Konfigurationsdateien (*.conf) können auch per Hand editiert und mit dem Befehl
2009-09-05 23:16:51 +02:00
`/reload` neu eingelesen werden (falls man z.B. den `/set` Befehl nicht
verwenden möchte).
[[core_vs_plugins]]
Kern (Core) vs Erweiterungen
----------------------------
2009-09-05 23:16:51 +02:00
2012-11-27 15:16:37 +01:00
Der Kern (core) von WeeChat ist ausschließlich dazu da, Daten auf dem Bildschirm
darzustellen, um mit dem Benutzer zu interagieren. Dies bedeutet, WeeChat an sich
-also nur WeeChat core- ohne jegliche Erweiterung ist unbrauchbar.
(an die treuen User: IRC war ein Teil des Kerns bei Versionen ≤ 0.2.6)
2009-09-05 23:16:51 +02:00
Alle Netzwerkprotokolle, z.B. IRC, werden als separate Erweiterung bereit gestellt.
2009-09-05 23:16:51 +02:00
Benutze den Befehl `/plugin` um alle Erweiterungen aufzulisten, "irc" sowie andere
Erweiterungen sollten aufgelistet werden.
2009-09-05 23:16:51 +02:00
[[create_irc_server]]
Einen IRC-Server erstellen
--------------------------
Du kannst einen IRC-Server mit dem Befehl `/server` hinzufügen, z.B.:
2010-07-08 17:21:05 +02:00
/server add oftc irc.oftc.net/6667
2009-09-05 23:16:51 +02:00
2010-12-20 13:34:47 +01:00
Wie bei jedem Befehl kannst Du Dir, falls Du nicht mehr weiter kommst, mit
`/help server` einen Hilfstext anzeigen lassen.
2009-09-05 23:16:51 +02:00
[[irc_server_options]]
Setzen eigener IRC-Server Optionen
----------------------------------
2012-11-27 15:16:37 +01:00
WeeChat verwendet Vorgabewerte für alle Server (so genannte "fall backs"), falls
2010-12-20 13:34:47 +01:00
Du keine eigenen Werte für entsprechende Server-Optionen bestimmt haben solltest.
2012-11-27 15:16:37 +01:00
Diese Vorgabewerte sind in "irc.server_default.*" beschrieben.
2009-09-05 23:16:51 +02:00
Für jede Server-Option benutzt WeeChat den entsprechend gesetzten Wert - falls
definiert (nicht "null"). Andernfalls verwendet WeeChat Vorgabewerte
2010-03-19 23:33:14 +01:00
("irc.server_default.xxx").
2009-09-05 23:16:51 +02:00
2012-11-27 15:16:37 +01:00
Als Beispiel erwähnt ist die Vorgabe (default) für Nicks, die auf dem Un*x Login
2010-12-20 13:34:47 +01:00
basiert. Diese Vorgabe kann nun für den oftc-Server mittels folgendem Befehl
2009-09-05 23:16:51 +02:00
überschrieben werden:
/set irc.server.oftc.nicks "mynick,mynick2,mynick3,mynick4,mynick5"
2009-09-05 23:16:51 +02:00
2010-12-20 13:34:47 +01:00
Um einen User- und realen Namen zu setzen:
2009-09-05 23:16:51 +02:00
/set irc.server.oftc.username "Mein User-Name"
/set irc.server.oftc.realname "Mein wirklicher Name"
2010-12-20 13:34:47 +01:00
Um beim Start von WeeChat automatisch eine Verbindung zu einem Server
herzustellen:
2009-09-05 23:16:51 +02:00
/set irc.server.oftc.autoconnect on
2012-11-27 15:16:37 +01:00
Sollte der Server SASL unterstützen, kann man sich damit Authentifizieren
(dadurch identifiziert man sich beim Server, bevor man Channels (Chaträume) betritt):
2009-09-05 23:16:51 +02:00
/set irc.server_default.sasl_mechanism dh-blowfish
/set irc.server.oftc.sasl_username "mynick"
/set irc.server.oftc.sasl_password "xxxxxxx"
2009-09-05 23:16:51 +02:00
2012-11-27 15:16:37 +01:00
Unterstützt der Server keine SASL Authentifizierung, muss man sich bei "nickserv"
identifizieren:
/set irc.server.oftc.command "/msg nickserv identify xxxxxxx"
[NOTE]
Mehrere Befehle können mittels ';' (Semikolon) getrennt werden.
2009-09-05 23:16:51 +02:00
Um ein auto-join (automatisches 'betreten') von Channels (Räumen) nach der
Verbindung zum Server zu erreichen:
/set irc.server.oftc.autojoin "#channel1,#channel2"
Um einen Wert der Server-Optionen zu entfernen und stattdessen wieder den
2012-11-27 15:16:37 +01:00
Vorgabewert (default) zu nutzen, z.B. Nutzung der vorgegebenen Nicks
2009-09-05 23:16:51 +02:00
(irc.server_default.nicks):
/set irc.server.oftc.nicks null
2012-11-27 15:16:37 +01:00
Andere Optionen: Du kannst andere Optionen mit folgendem Befehl festlegen ("xxx"
2009-09-05 23:16:51 +02:00
ist der Optionsname):
/set irc.server.oftc.xxx value
[[connect_to_irc_server]]
Verbinden mit dem IRC-Server und auto-join der Channel
------------------------------------------------------
/connect oftc
[NOTE]
Dieser Befehl kann dazu benutzt werden um einen neuen Server zu erstellen und
2012-11-27 15:16:37 +01:00
sich mit ihm zu verbinden, ohne den Befehl `/server` zu benutzen (sollte ich
2009-09-05 23:16:51 +02:00
wiederholen, dass Du die Hilfe zu diesem Befehl mit `/help connect` aufrufen
kannst?).
Standardmäßig werden die Server-Buffer und der Buffer des Kerns von WeeChat -der
core-Buffer- zusammengelegt. Um zwischen dem core-Buffer und den Server-Buffern
2012-11-27 15:16:37 +01:00
zu wechseln, kannst Du ctrl-X benutzen.
2009-09-05 23:16:51 +02:00
2012-11-27 15:16:37 +01:00
Es ist möglich das automatische Zusammenlegen der Server-Buffer zu deaktivieren,
um eigenständige Server-Buffer zu nutzen:
2009-09-05 23:16:51 +02:00
/set irc.look.server_buffer independent
[[join_part_irc_channels]]
Betreten/verlassen der IRC-Channel
----------------------------------
`/join #channel`::
Einen Channel betreten
`/part [quit message]`::
Einen Channel verlassen (der Buffer bleibt geöffnet)
2009-09-05 23:16:51 +02:00
`/close`::
Schließen eines Server- oder Channel-Buffers (`/close` ist ein Alias für `/buffer close`)
2009-09-05 23:16:51 +02:00
[[buffer_window]]
Buffer/Fenster Verwaltung
2009-09-05 23:16:51 +02:00
-------------------------
2012-11-27 15:16:37 +01:00
Ein Buffer ist eine Erweiterung mit einer Nummer, einer Kategorie und einem
Namen, verbundene Komponente. Ein Buffer beinhaltet die auf dem Bildschirm
2009-09-05 23:16:51 +02:00
dargestellten Daten.
Ein Fenster ist die Ansicht eines Buffers. Standard ist ein Fenster, das einen
2012-11-27 15:16:37 +01:00
Buffer darstellt. Wenn Du den Bildschirm aufteilst, wirst Du mehrere Fenster mit
mehreren Buffer gleichzeitig sehen.
2009-09-05 23:16:51 +02:00
Befehle, welche Buffer und Fenster verwalten:
2009-09-05 23:16:51 +02:00
/buffer
/window
(Ich muss jetzt nicht wiederholen dass Du zu diesen Befehlen eine Hilfe mit /help
zu erhalten ist)
2009-09-05 23:16:51 +02:00
Ein Beispiel: Um Deinen Bildschirm vertikal in ein kleines Fenster (1/3 Höhe)
2009-09-05 23:16:51 +02:00
und ein großes Fenster (2/3 Höhe) aufzuteilen, benutze diesen Befehl:
/window splitv 33
[[key_bindings]]
Tastaturbelegung
----------------
WeeChat verwendet viele Standardtasten. Alle Tastenbelegungen sind in der
Dokumentation beschrieben. Im folgenden werden die wichtigsten Tastenbelegungen
kurz erläutert:
2009-09-05 23:16:51 +02:00
- 'alt + linker/rechter Pfeil' (oder 'F5'/'F6'): umschalten zum
vorherigen/nächsten Buffer
2009-09-05 23:16:51 +02:00
- 'F7'/'F8': umschalten zum vorherigen/nächsten Fenster (falls der Bildschirm
aufgeteilt ist)
- 'F9'/'F10': scrollt die Titleleiste
- 'F11'/'F12': scrollt die Liste der Nicks
- 'tab': komplettiert den Text in der Eingabezeile, ähnlich Deiner shell
- 'Seite rauf/runter': scrollt den Text im aktiven Buffer
- 'alt + A': springt zum Buffer mit Aktivität (aus der Hotlist)
Gemäß Deiner Tastatur und/oder Deinen Bedürfnissen kann jede Taste mit Hilfe
des `/key` Befehls durch einen Befehl neu belegt werden.
2009-09-05 23:16:51 +02:00
Eine nützliche Tastenkombination um Tastencodes zu ermitteln ist meta-k (alt-k).
Beispiel: Belegung von meta-y (alt-y) mit dem Befehl `/buffer close`:
2009-09-05 23:16:51 +02:00
/key bind (drücke meta-k) (drücke meta-y) /buffer close
Du wirst folgende Befehlszeile erhalten:
/key bind meta-y /buffer close
Entfernen der Belegung:
/key unbind meta-y
[[plugins_scripts]]
Erweiterungen/Skripten
----------------------
2009-09-05 23:16:51 +02:00
Bei einigen Distributionen wie z.B. Debian, sind die Erweiterungen über separate Pakete
2009-09-05 23:16:51 +02:00
erhältlich (z.B. weechat-plugins).
Erweiterungen werden -sofern welche gefunden worden sind- automatisch geladen (Bitte beachte
2012-11-27 15:16:37 +01:00
die Dokumentation zum installieren/entfernen von Erweiterungen und/oder Skripten).
2009-09-05 23:16:51 +02:00
Viele externe Skripten (der Mitarbeitenden) sind für WeeChat verfügbar, siehe:
http://www.weechat.org/scripts
2009-09-05 23:16:51 +02:00
Skripten können mit dem Befehl `/script` verwaltet werden (siehe `/help script` für
weitere Informationen zur Bedienung).
2009-09-05 23:16:51 +02:00
[[more_doc]]
Weitere Dokumentation
---------------------
2012-11-27 15:16:37 +01:00
Nun kannst Du WeeChat nutzen, für weitere Fragen lese die FAQ und/oder Dokumentation:
2009-09-05 23:16:51 +02:00
http://www.weechat.org/doc
Viel Spass mit WeeChat!