<?xml version="1.0" ?>
<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
 "dtd/kdex.dtd" [
<!ENTITY kappname "&konsole;">
<!ENTITY package "kdebase">
<!ENTITY % German "INCLUDE">
<!ENTITY % addindex "IGNORE">
]>

<book lang="&language;">

<bookinfo>
<title
>Das Handbuch zu &konsole;</title>
<authorgroup>
<author
>&Jonathan.Singer; &Jonathan.Singer.mail;</author>

<othercredit role="developer"
>&Waldo.Bastian; &Waldo.Bastian.mail; </othercredit>

<othercredit role="reviewer"
>&Mike.McBride; &Mike.McBride.mail; </othercredit>

<othercredit role="translator"
><firstname
>Stefan</firstname
><surname
>Doll</surname
><affiliation
><address
><email
>sdoll4@yahoo.com</email
></address
></affiliation
><contrib
>Deutsche Übersetzung</contrib
></othercredit
> 

</authorgroup>

<copyright>
<year
>2000</year
><year
>2001</year
><year
>2002</year>
<holder
>&Jonathan.Singer;</holder>
</copyright>

<legalnotice
>&FDLNotice;</legalnotice>

<date
>2002-10-05</date>
<releaseinfo
>1.20.00</releaseinfo>

<abstract
><para
>Dies ist das Handbuch zu &konsole;.</para>
<para
>&konsole; ist ein X Window-Terminalemulator für &kde;.</para
></abstract>

<keywordset>
<keyword
>KDE</keyword>
<keyword
>konsole</keyword>
<keyword
>kdebase</keyword>
<keyword
>command</keyword>
<keyword
>line</keyword>
</keywordset>

</bookinfo>

<chapter id="introduction">
<title
>Einführung zu &konsole;</title>

<sect1 id="terminal">
<title
>Was ist ein Terminal?</title
> <para
>&UNIX;-Betriebssysteme wurden ursprünglich als textbasierte Systeme entwickelt und über die Befehlszeile bedient. Mittlerweile stellen &X-Window; und &kde; eine graphische Bedienoberfläche zur Verfügung. Die Befehlszeile kann aber weiterhin benutzt werden und bleibt für viele Aufgaben die einfachste, schnellste und bequemste Lösung.</para
> <para
>&konsole; ist ein so genannter X-Terminal-Emulator, oft auch als Terminal oder Shell bezeichnet. Es stellt einen traditionellen textorientierten Zugang zum Betriebssystem bereit, kann sich aber gleichzeitig den Bildschirm mit graphischen Anwendungen teilen. Windowsanwendern ist dieses Konzept vielleicht durch die <application
> MS-DOS Befehlszeile</application
> bekannt, die eine ähnliche Funktion bereitstellt: eine <trademark
>DOS</trademark
>-Befehlszeile unter &Windows;. (Die &UNIX;-Befehlszeile ist allerdings sehr viel mächtiger, und bedienerfreundlicher als <acronym
>DOS</acronym
>.)</para>

<para
>Dieses Dokument kann leider nicht auf die Bedienung der &UNIX;-Shell eingehen. Die vielen Möglichkeiten zu beschreiben, würde ein umfangreiches Buch erfordern. Es gibt aber viele solche Bücher, sie sind problemlos in Büchereien und Bibliotheken zu erhalten (normalerweise unter dem Stichwort "Shell" oder "Terminal"). Auch im Internet lassen sich entsprechende Anleitungen finden.Es lohnt sich den Umgang mit der Befehlszeile zu erlernen - schon mit Grundkenntnissen in diesem Bereich, lässt sich der Umgang mit Ihrem Computer deutlich angenehmer und effizienter gestalten.</para>
</sect1>

<sect1 id="features">
<title
>Was ist das Besondere an &konsole; ?</title
> <para
>&konsole; ist einfach zu konfigurieren und erlaubt die Verwaltung mehrerer Shells in einem einzigen Fenster.</para>

<para
>Mittels &konsole; können folgende Anwendungen geöffnet werden:</para>
<itemizedlist>
<listitem
><para
>&Linux;-Konsole-Sitzungen</para
></listitem>
<listitem
><para
>Shell-Sitzungen</para
></listitem>
<listitem
><para
>Terminal-Programm <application
>Screen</application
>-Sitzung</para
></listitem>
<listitem
><para
><application
>Midnight Commander</application
> Dateimanager</para
></listitem>
<listitem
><para
><systemitem class="username"
>Root</systemitem
>-Konsole Sitzung</para
></listitem>
<listitem
><para
><systemitem class="username"
>Root</systemitem
> <application
>Midnight Commander</application
> Dateimanager</para
></listitem>
</itemizedlist>

<para
>Damit Sie den Überblick behalten, können die Sitzungen umbenannt werden oder Sie können Signale (<errorcode
>STOP</errorcode
>, <errorcode
>CONT</errorcode
>, <errorcode
>HUP</errorcode
>, <errorcode
>INT</errorcode
>, <errorcode
>TERM</errorcode
>, <errorcode
>KILL</errorcode
>) an Sitzungen versenden.</para>

<para
>Das Erscheinungsbild von &konsole; kann nach Wunsch des Benutzers gestaltet werden:</para>
<itemizedlist>
<listitem
><para
>Menüleiste, Werkzeugleiste und Rahmen anzeigen/abschalten</para
></listitem>
<listitem
><para
>Größe des &konsole;-Fensters, Zeichensatz, Farbschemata, und Tastaturzuordnung bestimmen</para
></listitem>
<listitem
><para
>Anordnung der Bildlaufleiste verändern oder die Bildlaufleiste abschalten</para
></listitem>
</itemizedlist>

<para
>Alle Einstellungen können als Voreinstellungen gespeichert werden. </para>

<para
>Gebräuchliche X Terminalemulatoren basieren auf zwei frei verfügbaren Programmen: <application
>xterm</application
>, dem Original, und <application
>xvt</application
>, einer leichtgewichtigeren Alternative. Die Basis für die meisten anderen X Terminalemulatoren (z.B. <application
>eterm</application
>) ist <application
>xvt</application
>.</para>

<para
>&konsole; ist keine Weiterentwicklung von <application
>xterm</application
>.Stattdessen wurde &konsole; mit Hilfe moderner Methoden vollständig neu entwickelt.</para>

</sect1>
</chapter>

<chapter id="use-of-konsole">
<title
>Bedienung von &konsole;</title>

<sect1 id="startup">
<title
>Start des Programms</title>

<para
>Beim Aufruf von &konsole; wird automatisch auch eine Anwendung (normalerweise eine &UNIX;-Shell) gestartet. Mit dieser kann sofort gearbeitet werden.</para>

<screenshot>
<screeninfo
>&konsole; Screen</screeninfo>
<mediaobject>
<imageobject>
<imagedata fileref="konsole.png" format="PNG"/>
</imageobject>
<textobject>
<phrase
>&konsole; Screen</phrase>
</textobject>
</mediaobject>
</screenshot>
<para
>Beim Start kann ein <quote
>Tipp des Tages...</quote
>-Fenster angezeigt werden, das Hinweise zur Bedienung von &konsole; bereitstellt. Möchten Sie diese Hinweise nicht erhalten, deaktivieren Sie das Ankreuzfeld <guilabel
>Tipps beim Start anzeigen</guilabel
>.</para>
</sect1>

<sect1 id="history-option">
<title
>Entwicklung von Terminalemulatoren</title>

<para
>Text, der nicht mehr im Konsole-Fenster dargestellt wird, lässt sich mit Hilfe der Bildlaufleiste wieder sichtbar machen, wenn die Option <link linkend="settings-menu"
>Verlaufsspeicher</link
> eingeschaltet ist. Die Bildlaufleiste lässt sich mit dem Mauszeiger, dem Mausrad und auch über Tastenkombinationen <keycombo action="simul"
>&Umschalt;<keycap
>Bild aufwärts</keycap
></keycombo
> (eine Seite nach oben), <keycombo action="simul"
>&Umschalt;<keycap
>Bild Abwärts</keycap
></keycombo
> (eine Seite nach unten), <keycombo action="simul"
>&Umschalt;<keycap
>Pfeil oben</keycap
></keycombo
> (eine Zeile nach oben) und <keycombo action="simul"
>&Umschalt;<keycap
>Pfeil unten</keycap
></keycombo
> (eine Zeile nach unten) bewegen.</para>

<para
>Darüberhinaus imitiert &konsole; die FreeBSD-Konsole, wenn die Taste <keycap
>scroll lock</keycap
> gedrückt ist. In diesem Fall werden normale Ein- und Ausgaben von der Shell angehalten, und Sie können mit den Tasten <keycap
>Bild aufwärts</keycap
> und <keycap
>Bild abwärts</keycap
>, sowie mit <keycap
>Pfeil aufwärts</keycap
> und <keycap
>Pfeil abwärts</keycap
> im Verlaufsspeicher blättern.</para>

</sect1>

<sect1 id="sessions">
<title
>Sitzungen</title>
<para
>Wenn Sie sich häufig auf anderen Rechnern anmelden oder stets die selben Anwendungen im Terminal starten müssen, können Sie die <quote
>Sitzungsverwaltung</quote
> von &konsole; in Zusammenarbeit mit der Sitzungsverwaltung von &kde; benutzen, um diese Arbeitsabläufe zu automatisieren. Nehmen wir das folgende Beispiel an: Sie melden sich häufig zu Administrationszwecken über <application
>ssh</application
> auf dem Rechner <replaceable
>administration</replaceable
> an. Wahrscheinlich ist Ihnen bereits der Knopf <guibutton
>Neu</guibutton
> in der Unterfensterleiste aufgefallen. Wenn Sie diesen Knopf anklicken und gedrückt halten, erscheint ein Untermenü, in dem Sie einen neuen Sitzungstyp auswählen können. Hier werden wir nun einen neuen Eintrag hinzufügen. <orderedlist>
<listitem
><para
><menuchoice
><guimenu
>Einstellungen</guimenu
> <guimenuitem
>&konsole; einrichten...</guimenuitem
></menuchoice
></para
></listitem>
<listitem
><para
>Wählen Sie den Reiter <guilabel
>Sitzung</guilabel
> aus.</para>
</listitem
> 

<listitem
><para
>Geben Sie in das erste Eingabefeld einen Namen ein. Dieser Name wird später im Menü angezeigt und die Voreinstellung für die Bezeichnung anstelle von <guilabel
>Befehlsfenster</guilabel
> sein, wenn Sie eine Sitzung dieses Typs öffnen. </para
></listitem
>  

<listitem
><para
>Geben Sie nun einen Befehl fein, so als würden Sie diesen in einer Sitzung eingeben. Bei unserem Beispiel lautet die Eingabe: <userinput
><command
>ssh</command
> <replaceable
>administration</replaceable
></userinput
>.</para
></listitem>

<listitem
><para
>Weiter unten können Sie das Erscheinungsbild der Sitzung anpassen. Sie können eine andere Schrift, ein anderes Farbschema und für jeden Sitzungstyp eine andere Belegung von $<envar
>TERM</envar
> einstellen.</para
></listitem>

<listitem
><para
>Drücken Sie den Knopf <guibutton
>Sitzung speichern...</guibutton
>. Daraufhin werden Sie um Bestätigung des Dateinamens gebeten. </para
></listitem>

<listitem
><para
>Drücken Sie <guibutton
>OK</guibutton
>. </para
></listitem>

</orderedlist>
</para>
<para
>Jetzt sollten Sie in der Lage sein den neuen Sitzungstyp im Menü auszuwählen, wenn Sie den Knopf <guibutton
>Neue Sitzung</guibutton
> in der Unterfensterleiste gedrückt zu halten. Daraufhin öffnet sich eine neue Sitzung in einem &konsole;-Fenster und die zuvor angegebenen Befehle werden ausgeführt. In unserem Fall sehen Sie die Eingabeaufforderung für das Passwort der <application
>ssh</application
>-Sitzung. Wenn Sie das Passwort eingegeben haben, werden Sie auf dem anderen Rechner angemeldet. <footnote id="use-ssh-agent"
><para
>Sie können diesen Schritt umgehen, wenn Sie ssh-agent verwenden.</para
></footnote
> Vielleicht möchten Sie ja das <acronym
>http</acronym
>-Protokoll eines Webservers im Netzwerk über ausgeben lassen. Hierzu verwenden Sie eine Befehlszeile wie diese: <userinput
><command
>ssh</command
> <option
>-f</option
> <replaceable
>webserver</replaceable
> <command
>tail</command
> <option
>-f</option
> <filename
><replaceable
>/var/log/httpd-error.log</replaceable
></filename
></userinput
>. </para>
<para
>Sie können auf diese Weise auch lokale Befehle ausführen. Erstellen Sie eine Sitzung mit dem Befehl <userinput
><command
>tail</command
> <option
>-f</option
> <filename
><replaceable
>/var/log/messages</replaceable
></filename
></userinput
>. Wenn Sie in diesem Fall das ausgeführte Programm beenden, wird auch die Sitzung geschlossen. </para>
<para
>Diese Eigenschaft erweist sich als besonders bequem, wenn Sie ständig die selben Sitzungen bereits geöffnet vorfinden. &kde; kann genau dies beim Anmelden für Sie erledigen. Lassen Sie die entsprechenden Sitzungen einfach beim Abmelden von &kde; geöffnet. Sie werden dann in der &kde;-Arbeitssitzung gespeichert und so wie jede andere Anwendung bei der nächste Anmeldung in &kde; wiederhergestellt. </para>

</sect1>

<sect1 id="mousebuttons">

<title
>Maustasten</title>

<variablelist>

<varlistentry>
<term
><mousebutton
>Linke Taste</mousebutton
></term>

<listitem
><para
>Ein Klick der <mousebutton
>linken</mousebutton
> Taste wird an die Anwendung weitergeleitet. &konsole; benutzt einen Pfeil als Mauszeiger, wenn das Anwendungsprogramm über Mausunterstützung verfügt. Andernfalls wird ein senkrechter Balken (ein Textzeiger) dargestellt.</para>

<para
>Das Bewegen der Maus (=ziehen) bei gedrückter <mousebutton
>linker</mousebutton
> Maustaste markiert einen Textabschnitt. Der ausgewählte Text wird dabei invertiert dargestellt. Mit der Funktion <guimenuitem
>Kopieren</guimenuitem
> im Menü <guimenu
>Bearbeiten</guimenu
> kann der markierte Text in die Zwischenablage kopiert und dann in &konsole; oder einer anderen Anwendung verwendet werden.Es ist außerdem möglich den Text direkt in ein anderes Anwendungsprogramm zu ziehen. Dazu muss der Text zunächst markiert werden. Anschließend wird der markierte Text angeklickt und bei gedrückter Maustaste, in das andere Programm gezogen. (Je nach &kde;-Einstellungen muss dabei noch die &Umschalt;-Taste festgehalten werden).</para>

<para
>Normalerweise werden Zeilenumbrüche des markierten Textes mitkopiert. Das ist sinnvoll bei Quelltexten (von Programmiersprachen) oder der Ausgabe bestimmter Befehle, aber für gewöhnlichen Text wäre eine Auswahl ohne Zeilenumbrüche günstiger. Eine solche Auswahl lässt sich durch gleichzeitiges Drücken der &Strg;-Taste während des Markiervorgangs erzeugen.</para>

<para
>Ein Doppelklick mit der <mousebutton
>linken</mousebutton
> Maustaste markiert ein Wort - ein Dreifachklick markiert eine ganze Zeile.</para>

<para
>Wird beim Markieren der Mauszeiger auf den oberen oder unteren Rand des Textfelds bewegt, ergibt sich ein Effekt wie beim Bewegen der Bildlaufleiste.&konsole; zeigt dann Text weiter oben, bzw. weiter unten, im Verlaufsspeicher an. Dieses Rollen durch den Verlaufsspeicher endet, sobalddie Mausbewegung beendet wird.</para>

<para
>Wird die Maustaste losgelassen, bleibt der ausgewählte Textabschnitt markiert (=invertierte Darstellung). Die Markierung wird aufgehoben, sobald die Zwischenablage verändert wird, eine Änderung des markierten Textes erfolgt oder die <mousebutton
>linke</mousebutton
> Maustaste betätigt wird.</para>

<para
>Bei Anwendungsprogrammen mit Mausunterstützung (zum Beispiel Midnight Commander) muss zusätzlich die &Umschalt;-Taste betätigt werden, um Text auszuwählen.</para>

</listitem>
</varlistentry>

<varlistentry>
<term
><mousebutton
>Mittlere Taste</mousebutton
></term>

<listitem
><para
>Klicken der <mousebutton
>mittleren</mousebutton
> Maustaste, fügt Text aus der Zwischenablage ein. Betätigen Sie dabei die &Strg;-Taste, wird zusätzlich ein Zeilenumbruch an &konsole; weitergegeben - so, als wäre anschließend die Eingabe-Taste betätigt worden.</para>

<note
><para
>Ist lediglich eine Maus mit zwei Tasten vorhanden, kann die <mousebutton
>mittlere</mousebutton
> Taste, durch gleichzeitiges Betätigen der <mousebutton
>rechten</mousebutton
> und <mousebutton
>linken</mousebutton
> Maustaste emuliert werden.</para
></note>

</listitem>
</varlistentry>

<varlistentry>
<term
><mousebutton
>Rechte Taste</mousebutton
></term>
<listitem>
<para
>Ein Klick mit der <mousebutton
>rechten</mousebutton
> Maustaste im Befehlsfenster zeigt ein Menü mit den Einträgen <guimenuitem
>Menüleiste anzeigen</guimenuitem
>, <guimenuitem
>Kopieren</guimenuitem
>, <guimenuitem
>Einfügen</guimenuitem
>, <guimenuitem
>Signal senden</guimenuitem
>, <guimenuitem
>Sitzung verselbständigen</guimenuitem
>,<guimenuitem
>Sitzung umbenennen...</guimenuitem
>, <guimenuitem
>Lesezeichen</guimenuitem
>, <guimenuitem
>Einstellungen</guimenuitem
> und <guimenuitem
>Sitzung schließen</guimenuitem
> . Die Kombination von <keycombo action="simul"
><keycap
>&Strg;</keycap
> <mousebutton
>rechter Maustaste</mousebutton
> </keycombo
> aktiviert das <guimenu
>Sitzungsmenü</guimenu
>. </para>
</listitem>
</varlistentry>
</variablelist>

</sect1>

<sect1 id="menubar">
<title
>Menüleiste</title>

<para
>Die Menüleiste befinden sich am oberen Rand des &konsole;-Fensters. Sie lässt sich durch Ändern der Einstellung <guimenuitem
>Menüleiste anzeigen</guimenuitem
> anzeigen oder verstecken. Ist die Menüleiste versteckt, lässt sich die Einstellung <guimenuitem
>Menüleiste anzeigen</guimenuitem
> über ein Menü erreichen, das durch Klicken der <mousebutton
>rechten</mousebutton
> Maustaste angezeigt wird. Die gleiche Funktion lässt sich durch Betätigen der Tastenkombination <keycombo action="simul"
>&Alt;&Strg;<keycap
>M</keycap
></keycombo
> erreichen.</para>

<sect2 id="session-menu">
<title
><guimenu
>Sitzungs</guimenu
>menü</title>

<variablelist>
<varlistentry>
<term
><menuchoice
><guimenu
>Sitzung</guimenu
> <guimenuitem
>Neues Befehlsfenster</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Startet eine neue Sitzung</action
> mit einem Befehlsfenster. Das Gleiche erreiche Sie über die Tastenkombination <keycombo action="simul"
>&Alt;&Strg;<keycap
>N</keycap
> </keycombo
>. Näheres dazu finden Sie weiter unten. </para
></listitem
></varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Sitzung</guimenu
><guimenuitem
>Neue Linux-Konsole</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Öffnet eine neue Sitzung in der ein textbasiertes &Linux;-System emuliert wird.</action
></para>
<note
><para
>In der Datei <filename
>README.linux.console</filename
>, die dem Quelltext von &konsole; beiliegt, wird detailliert beschrieben, wie sich diese &Linux;-Konsole von einer typischen &UNIX;-Konsole unterscheidet.</para
></note>
</listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Sitzung</guimenu
><guimenuitem
>Neuer Midnight Commander</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Öffnet eine neue Sitzung</action
> mit dem Dateimanager <application
>Midnight Commander</application
>.</para
></listitem>
</varlistentry>

<varlistentry>
<term>
<menuchoice
><guimenu
>Sitzung</guimenu
><guimenuitem
>Neue Konsole für Benutzer root</guimenuitem
></menuchoice>
</term>
<listitem>
<para
><action
>Öffnet eine neue Sitzung mit einem Befehlsfenster </action
> das unter dem Zugang für den Benutzer(<systemitem class="username"
>root</systemitem
>) läuft. </para>

<para
>Dabei wird zunächst das Passwort von <systemitem class="username"
>root</systemitem
> abgefragt und danach das Befehlsfensterfür den Benutzer <systemitem class="username"
>root</systemitem
> geöffnet. Der <systemitem class="username"
>root</systemitem
>-Prompt <prompt
>#</prompt
> zeigt an, dass der Benutzer mit <systemitem class="username"
>root</systemitem
>-Privilegien arbeitet. Das ist oft notwendig, wenn neue Software installiert oder andere Systemverwaltungsaufgaben durchgeführt werden müssen. Dabei ist allerdings Vorsicht angebracht, denn es ist dann leicht möglich das System durch eine Fehlbedienung zu beschädigen. </para>
</listitem>
</varlistentry>

<varlistentry>
<term>
<menuchoice
><guimenu
>Sitzung</guimenu
><guimenuitem
>Neuer Midnight Commander für Benutzer root</guimenuitem
></menuchoice>
</term>
<listitem>
<para
><action
>Öffnet eine neue Sitzung</action
> mit dem Dateimanager <application
>Midnight Commander</application
> als Systemverwalter. <systemitem class="username"
>root</systemitem
>. </para>
<para
>Dabei wird zunächst das Passwort für den Benutzer <systemitem class="username"
>root</systemitem
> abgefragt, und danach das Befehlsfensterfür den Benutzer <systemitem class="username"
>root</systemitem
> geöffnet. Der<systemitem class="username"
>root</systemitem
>-Prompt <prompt
>#</prompt
> zeigt an, dass der Benutzer mit <systemitem class="username"
>Systemverwalter</systemitem
>-Privilegien arbeitet. Das ist oft notwendig. Allerdings ist Vorsicht angebracht, denn es ist dann möglich das System durch eine Fehlbedienung zu beschädigen. </para>
</listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Sitzungen</guimenu
> <guimenuitem
>Neue Sitzung des Terminal-Programms Screen</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Startet eine neue Sitzung</action
> mit dem Programm <application
>Screen</application
>, einem virtuellen Terminal-Manager. Siehe auch <userinput
><command
>man</command
> <option
>screen</option
> </userinput
>. </para
></listitem
></varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Sitzung</guimenu
> <guimenuitem
>Neues Befehlsfenster bei Lesezeichen</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Startet</action
> ein neues Befehlsfenster in dem in der Liste der Lesezeichen aufgeführten Ordner.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Sitzung</guimenu
> <guimenuitem
>Sitzung schließen</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Schließt</action
> die aktive Sitzung. </para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Sitzung</guimenu
> <guimenuitem
>Beenden</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Beendet</action
> &konsole;, schließt alle Sitzungen und alle Programme, die von diesen Sitzungen aus gestartet wurden.</para
></listitem>
</varlistentry>

</variablelist>

<para
>Eine neue Sitzung lässt sich auch mit einer Tastenkombination starten. Per Voreinstellung ist diese Funktion mit der Kombination<keycombo action="simul"
>&Alt;&Strg;<keycap
>N</keycap
> </keycombo
> erreichbar. Es ist über <menuchoice
><guimenu
>Einstellungen</guimenu
><guimenuitem
>Kürzel einrichten...</guimenuitem
></menuchoice
> auch möglich eigene Tastenkombinationen festzulegen.</para>

<para
>Die <literal role="extension"
>*.keytab</literal
> Dateien im Ordner <filename class="directory"
>$<envar
>KDEDIR</envar
>/share/apps/konsole</filename
> legen ebenfalls Tastenkürzel fest. Über <menuchoice
><guimenu
>Einrichten</guimenu
> <guimenuitem
>Tastatur</guimenuitem
></menuchoice
> lässt sich eine keytab-Datei auswählen. Die Datei <filename
>README.KeyTab</filename
> enthält weitere Informationen über die Einrichtung von Tastenkürzeln. </para>

<para
>Die verfügbaren Sitzungstypen können von den hier aufgelisteten abweichen. &konsole; erkennt automatisch die auf ihrem System installierten Anwendungen und passt die Liste entsprechend an.</para>

<para
>Schließlich können Sie die Sitzungstypen anpassen und neue Sitzungstypen erstellen, indem Sie den Einstellungsdialog über den Menüeintrag <menuchoice
><guimenu
>Einstellungen</guimenu
> <guimenuitem
>Konsole einrichten...</guimenuitem
></menuchoice
> aufrufen.</para>

</sect2>
<sect2 id="edit-menu">
<title
>Das Menü <guimenu
>Bearbeiten</guimenu
></title>
<variablelist>

<varlistentry>
<term
><menuchoice
><guimenu
>Bearbeiten</guimenu
> <guimenuitem
>Kopieren</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Kopiert den ausgewählten Text in die Zwischenablage.</action
></para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Bearbeiten</guimenu
> <guimenuitem
>Einfügen</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Fügt an der Cursor-Position Text aus der Zwischenablage ein.</action
></para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Bearbeiten</guimenu
> <guisubmenu
>Signal senden</guisubmenu
></menuchoice
></term>
<listitem
><para
><action
>Signal senden - sendet das ausgewählte Signal an das aktuelle Befehlsfenster bzw die Anwendung, die mit der neuen Sitzung gestartet wurde.</action
></para
><para
>Derzeit stehen folgende Signale zur Verfügung:</para>

<informaltable>
<tgroup cols="2">
<tbody>
<row>
<entry
><errorcode
>STOP</errorcode
></entry>
<entry
>Um einen Prozess anzuhalten</entry>
</row>
<row>
<entry
><errorcode
>CONT</errorcode
></entry>
<entry
>(=Continue) Um einen angehaltenen Prozess wieder zu starten</entry>
</row>
<row>
<entry
><errorcode
>HUP</errorcode
></entry>
<entry
>(=Hangup) Signalisiert dem Prozess, dass der Mutterprozess beendet wurde</entry>
</row>
<row>
<entry
><errorcode
>INT</errorcode
></entry>
<entry
>Signalisiert einen Interrupt von der Tastatur</entry>
</row>
<row>
<entry
><errorcode
>TERM</errorcode
></entry>
<entry
>(=Terminate) Fordert den Prozess auf zu Beenden</entry>
</row>
<row>
<entry
><errorcode
>KILL</errorcode
></entry>
<entry
>Erzwingt die Prozessbeendigung</entry>
</row>
<row>
<entry
><errorcode
>USR1</errorcode
></entry>
<entry
>benutzerdefiniertes Signal 1</entry>
</row>
<row>
<entry
><errorcode
>USR2</errorcode
></entry>
<entry
>benutzerdefiniertes Signal 2</entry>
</row>
</tbody>
</tgroup>
</informaltable>

<para
>Weitere Details sind in den entsprechenden Manual-Seiten verfügbar. Diese lassen sich mit <userinput
><command
>man</command
> <option
>7 signal</option
></userinput
> anzeigen.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Bearbeiten</guimenu
> <guimenuitem
>Terminalinhalt löschen</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Löscht den gesamten Text des Sitzungsfensters</action
>.</para
></listitem>
</varlistentry>


<varlistentry>
<term
><menuchoice
><guimenu
>Bearbeiten</guimenu
> <guimenuitem
>Inhalt löschen und Terminal zurücksetzen</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Startet eine neue Sitzung im aktuellen Fenster.</action
>.</para
></listitem>
</varlistentry>


<varlistentry>
<term
><menuchoice
><guimenu
>Bearbeiten</guimenu
><guimenuitem
>In Verlaufsspeicher suchen...</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Sucht ein Wort oder einen Textabschnitt</action
> im Verlaufsspeicher. Dabei lässt sich auf Wunsch Groß-Kleinschreibung berücksichtigen, reguläre Ausdrücke stehen ebenfalls zur Verfügung. Es ist auch möglich rückwärts zu suchen. Über das Menü <guibutton
>Bearbeiten</guibutton
>, lässt sich der &kde;-eigene Editor für reguläre Ausdrücke aufrufen.</para
></listitem>
</varlistentry>


<varlistentry>
<term
><menuchoice
><guimenu
>Bearbeiten</guimenu
><guimenuitem
>Weitersuchen</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Zur nächsten Fundstelle weitergehen.</action>
</para
></listitem>
</varlistentry>


<varlistentry>
<term
><menuchoice
><guimenu
>Bearbeiten</guimenu
><guimenuitem
>Frühere suchen</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Zur vorhergehenden Fundstelle zurückgehen.</action>
</para
></listitem>
</varlistentry>


<varlistentry>
<term
><menuchoice
><guimenu
>Bearbeiten</guimenu
><guimenuitem
>Befehlsablauf speichern unter...</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Speichert den aktuellen Verlaufsspeicher</action
> in einer Textdatei.</para
></listitem>
</varlistentry>


<varlistentry>
<term
><menuchoice
><guimenu
>Bearbeiten</guimenu
> <guimenuitem
>Verlaufsspeicher löschen</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Löscht den Verlaufsspeicher für die aktuelle Sitzung.</action
></para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Bearbeiten</guimenu
> <guimenuitem
>Alle Verlaufsspeicher löschen</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Löscht den Verlaufsspeicher für alle Sitzungen.</action>
</para
></listitem>
</varlistentry>

</variablelist>
</sect2>

<sect2 id="view-menu">
<title
>Das <guimenu
>Ansicht</guimenu
>-Menü</title>
<variablelist>

<varlistentry>
<term
><menuchoice
><guimenu
>Ansicht</guimenu
><guimenuitem
>Sitzung verselbständigen</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Öffnet ein eigenes Fenster für die aktuelle Sitzung.</action
> Der Name wird in der Titelzeile angezeigt. Das Schließen des Fenster koppelt die Sitzung wieder an das Hauptfenster an. Das lässt sich auch erreichen, wenn Sie im neuen Fenster die <mousebutton
>rechte</mousebutton
> Maustaste klicken und dann <guimenuitem
>Sitzung anhängen</guimenuitem
> auswählen. Vorsicht: wenn Sie das Hauptfenster schließen, werden auch alle Sitzungen in abgekoppelten Fenstern beendet. </para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Ansicht</guimenu
><guimenuitem
>Sitzung umbenennen...</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Öffnet ein Dialogfenster, mit dem der Name der aktuellen Sitzung geändert werden kann.</action
> Der Name wird auf dem Sitzungsreiter angezeigt. Das Dialogfenster lässt sich auch mit <keycombo action="simul"
>&Alt;&Strg;<keycap
>S</keycap
> </keycombo
> starten.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Ansicht</guimenu
><guimenuitem
>Auf Aktivität überwachen</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Legt fest, dass die aktuelle Sitzung eine Meldung erzeugt, wenn sich etwas ändert.</action
> Diese Meldung besteht aus einer leuchtenden Glühbirne, die im Sitzungsreiter angezeigt wird. Das kann nützlich sein, wenn man gerade in einer anderen Sitzung arbeitet. Die Zeit zwischen Aktion und Meldung, kann in den &konsole;-Einstellungen festgelegt werden.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Ansicht</guimenu
><guimenuitem
>Auf Inaktivität überwachen</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Legt fest, dass die aktuelle Sitzung eine Meldung erzeugt, wenn sich für 10 Sekunden nichts tut.</action
> Diese Meldung besteht aus einer kleinen ausgeschalteten Glühbirne, die im Sitzungsreiter angezeigt wird. Das kann von Nutzen sein, wenn man gerade in einer anderen Sitzung arbeitet und auf das Beenden eines Vorgangs wartet. Der Zeitraum der Inaktivität der nötig ist, um eine Meldung zu erzeugen, kann in den &konsole;-Einstellungen festgelegt werden.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Ansicht</guimenu
> <guimenuitem
>Eingabedaten an alle Sitzungen senden</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Legt fest, dass Eingaben in der aktuellen Sitzung an alle Sitzungen weitergegeben werden.</action
> Zur Erinnerung für Sie wird im Sitzungsreiter eine Fernsteuerung angezeigt. Eine Eingabe wie <userinput
><command
>rm </command
><parameter
>-rf *</parameter
></userinput
> kann gefährlich werden.</para
></listitem>
</varlistentry>


<varlistentry>
<term
><menuchoice
><guimenu
>Ansicht</guimenu
><guimenuitem
>Sitzung nach links verlegen</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Verschiebt den Sitzungsreiter der aktuellen Sitzung um eine Position nach links.</action
></para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Ansicht</guimenu
><guimenuitem
>Sitzung nach rechts verlegen</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Verschiebt den Sitzungsreiter der aktuellen Sitzung um eine Position nach rechts.</action
></para>
<para
>Es ist auch möglich mit Hilfe der <keycombo action="simul"
><keycap
>&Umschalt;</keycap
><keycap
>Links</keycap
></keycombo
>- und <keycombo action="simul"
><keycap
>&Umschalt;</keycap
><keycap
>Rechts</keycap
> </keycombo
>-Tasten zwischen den verfügbaren Sitzungen umzuschalten.</para
></listitem
></varlistentry>


<varlistentry>
<term
><menuchoice
><guimenu
>Ansicht</guimenu
> <guimenuitem
>Sitzungs-Symbole...</guimenuitem
></menuchoice
></term>
<listitem
><para
>Am Ende des Menüs Sitzungs befindet sich eine Liste der verfügbaren Sitzungen. Mit Hilfe diese Liste können Sie die aktuelle Sitzung festlegen.</para
><para
>Es ist auch möglich mit Hilfe der <keycombo action="simul"
><keycap
>&Umschalt;</keycap
><keycap
>Links</keycap
></keycombo
>- und <keycombo action="simul"
><keycap
>&Umschalt;</keycap
><keycap
>Rechts</keycap
> </keycombo
>-Tasten zwischen den verfügbaren Sitzungen umzuschalten.</para>
</listitem>
</varlistentry>

</variablelist>
</sect2>

<sect2 id="bookmarks-menu">
<title
>Das Menü <guimenu
>Lesezeichen</guimenu
></title>

<variablelist>

<varlistentry>
<term
><menuchoice
><guimenu
>Lesezeichen</guimenu
><guimenuitem
>Lesezeichen hinzufügen</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Fügt die aktuelle Position</action
> zu den Lesezeichen hinzu.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Lesezeichen</guimenu
> <guimenuitem
>Lesezeichen bearbeiten</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Bearbeitet </action
>die Liste der Lesezeichen.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Lesezeichen</guimenu
><guimenuitem
>Neuer Lesezeichen-Ordner</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Erzeugt einen neue Ordner</action
> in der Lesezeichen-Liste.</para
></listitem>
</varlistentry>

</variablelist>

<para
>Die Lesezeichen werden am Ende des Menüs angezeigt. Durch Auswahl eines Lesezeichens wechselt die Sitzung in den betreffende Ordner.</para>

<note
><para
>Sie können den Lesezeichen-Editor verwenden, um manuell URLs wie ssh://user@host oder telnet://host einzutragen, die das Anmelden auf anderen Rechnern ermöglichen.</para
></note>


</sect2>



<sect2 id="settings-menu">
<title
>Das Menü <guimenu
>Einstellungen</guimenu
></title>

<variablelist>

<varlistentry>
<term
><menuchoice
><guimenu
>Einstellungen</guimenu
> <guimenuitem
>Menüleiste anzeigen</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Zeigt oder versteckt die Menüleiste.</action
></para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Einstellungen</guimenu
><guimenuitem
> Werkzeugleiste anzeigen</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Zeigt oder versteckt die Werkzeugleiste.</action
></para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Einstellungen</guimenu
> <guisubmenu
>Bildlaufleiste</guisubmenu
></menuchoice
></term>
<listitem
><para
><action
>Bestimmt die Position der Bildlaufleiste</action
>: <guimenuitem
>Ausblenden</guimenuitem
>, <guimenuitem
>links</guimenuitem
>, oder<guimenuitem
>rechts</guimenuitem
>.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Einstellungen</guimenu
> <guimenuitem
>Vollbildmodus</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Wechselt zwischen Vollbildmodus und Normalgröße des Fensters.</action
></para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Einstellungen</guimenu
> <guimenuitem
>Signal</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Statt des üblichen Signaltons des Rechners kann ein &kde;-Klang oder ein visuelles Signal verwendet werden. Das Signal lässt sich aber auch ganz abschalten. </action
></para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Einstellungen</guimenu
> <guisubmenu
>Schrift</guisubmenu
></menuchoice
></term>
<listitem
><para
><action
>Schriftart und Schriftgröße</action
></para>
<para
>Die Option <guimenuitem
>Benutzerdefiniert</guimenuitem
> erlaubt eine beliebige Kombination von Schriftart, -größe und -stil. Die Datei <filename
>README.fonts</filename
>, die den Quelltexten von &konsole; beiliegt, enthält Tipps bezüglich geeigneter Schriftarten.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Einstellungen</guimenu
> <guimenuitem
>Tastatur</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Wählt das gewünschte Tastaturverhalten aus.</action
></para>
<para
>Diese Zuordnungen werden über die Dateien <filename
>$KDEDIR/apps/konsole/*.keymap</filename
> festgelegt. Es ist möglich im gleichen Ordner weitere Dateien anzulegen und die vorhandenen zu bearbeiten. Die Datei <filename
>$KDEDIR/share/apps/konsole/README.KeyTab</filename
> beschreibt die Details des keytab-Formats.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Einstellungen</guimenu
> <guimenuitem
>Farbschema</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Erlaubt es die Farben von Text und Hintergrund zu festzulegen.</action
></para>
<para
>Diese Farbschemata befinden sich in den Dateien: <filename
>$KDEDIR/share/apps/konsole/*.schema</filename
>. Die Datei <filename
>$KDEDIR/share/apps/konsole/README.Schema</filename
> beschreibt das Dateiformat. Die bestehenden Dateien können Sie an Ihre Bedürfnisse anpassen oder auch neue Dateien können hinzufügen. Es ist auch möglich über <menuchoice
><guisubmenu
>Einstellungen</guisubmenu
> <guimenuitem
>Konsole einrichten...</guimenuitem
></menuchoice
> eigene Farbschemata anzulegen. </para>
</listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Einstellungen</guimenu
> <guisubmenu
>Größe</guisubmenu
></menuchoice
></term>
<listitem
><para
><action
>Stellt die Größe des Textbereichs ein (in Spalten x Zeilen).</action
></para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Einstellungen</guimenu
> <guimenuitem
>Verlaufsspeicher...</guimenuitem
></menuchoice
></term>
<listitem
><para
><anchor id="configure-history"/><action
>Öffnet ein Dialogfenster mit den Einstellungen für den Verlaufsspeicher.</action
> Das Ankreuzfeld <guilabel
>Aktivieren</guilabel
> bestimmt ob Zeilen, die über den oberen Rand des Textbereichs verschoben wurden, gespeichert werden. Die <guilabel
>Anzahl Zeilen</guilabel
>, die gespeichert werden, lässt sich direkt eingeben oder mit Hilfe der Pfeilknöpfe in Vielfachen von 100 erhöhen bzw. verringern. Der Knopf <guibutton
>Voreinstellungen</guibutton
> setzt diesen Wert wieder auf 1000 Zeilen. Der Wert 0 bewirkt, dass alle Zeilen gespeichert werden. Mit dem Knopf <guibutton
>OK</guibutton
> werden die Änderungen gespeichert, mit <guibutton
>Abbrechen</guibutton
> werden die Änderungen verworfen. Der Knopf <guibutton
>Hilfe</guibutton
> öffnet dieses Handbuch an der Stelle, an der sie sich jetzt befinden.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Einstellungen</guimenu
><guimenuitem
> Einstellungen speichern</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Übernimmt die aktuellen Einstellungen als neue Voreinstellungen.</action
></para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Einstellungen</guimenu
><guimenuitem
>Sitzungsprofile speichern...</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Speichert den aktuellen Satz von Sitzungen</action
> unter einem benutzerdefinierten Namen. Dieses Profil kann dann beim Start von &konsole; von der Kommandozeile mit <parameter
>--profile</parameter
> und dem Dateinamen ausgewählt werden.</para>
</listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Einstellungen</guimenu
> <guimenuitem
>Kurzbefehle einrichten...</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Tastenkürzel für &konsole;-Befehle einrichten.</action
></para>
</listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Einstellungen</guimenu
> <guimenuitem
>&konsole; einrichten...</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Öffnet das &kcontrolcenter;-Modul, das weitere Einstellungen von &konsole; ermöglicht. Unter Anderem die Erstellung von Farbschemata und Modifizierung der verfügbaren Sitzungstypen.</action
></para>
</listitem>
</varlistentry>

</variablelist>
</sect2>

<sect2 id="help-menu">
<title
>Das Menü <guimenu
>Hilfe</guimenu
></title>

<variablelist>
<varlistentry>
<term
><menuchoice
><shortcut
> <keycap
>F1</keycap
></shortcut
><guimenu
>Hilfe</guimenu
> <guimenuitem
>Handbuch zu Konsole</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Öffnet das Inhaltsverzeichnis dieses Dokuments.</action
></para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Hilfe</guimenu
><guimenuitem
>Tipp des Tages</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Zeigt einen nützlichen Tipp über &konsole; an.</action
> Markieren Sie das Ankreuzfeld <guilabel
>Beim Start anzeigen</guilabel
>, um bei jedem Aufruf von &konsole; einen Tipp zu erhalten.</para
></listitem>
</varlistentry>
<varlistentry>
<term
><menuchoice
><guimenu
>Hilfe</guimenu
><guimenuitem
>Berichten Sie Probleme oder Wünsche...</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Berichten Sie Probleme oder Wünsche...</action
> für &konsole;.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Hilfe</guimenu
><guimenuitem
>Über Konsole...</guimenuitem
></menuchoice
></term>
<listitem
><para
>Informationen über den Autor von &konsole;</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Hilfe</guimenu
><guimenuitem
>Über KDE...</guimenuitem
></menuchoice
></term>
<listitem
><para
><action
>Informationen über das KDE Projekt</action
></para
></listitem>
</varlistentry>
</variablelist>

</sect2>

</sect1>

<sect1 id="toolbar">
<title
>Werkzeugleiste</title>

<para
>Die Werkzeugleiste befindet sich am unteren Rand des &konsole;-Fensters.</para>

<para
>Der Eintrag <guimenuitem
>Werkzeugleiste anzeigen</guimenuitem
> im Menü <guimenu
>Einstellungen</guimenu
> legt fest, ob die Werkzeugleiste sichtbar ist. Das Gleiche lässt sich durch Anklicken des Anfassers an der Seite der Werkzeuglisteerreichen. Die Leiste enthält ein Symbol <guiicon
>Neu</guiicon
> und ein Symbol für jede der laufenden Sitzungen. Anklicken des Symbols <guiicon
>Neu</guiicon
> erzeugt eine neue <quote
>Befehlsfenster</quote
>-Sitzung, das Anklicken der anderen Symbole wechselt zur entsprechenden Sitzung.</para>
<para
>Ein Doppelklick auf einen Sitzungsreiter öffnet ein Dialogfenster in dem der Sitzungsname geändert werden kann. Das Gleiche erreichen Sie auch mit der Tastenkombination <keycombo action="simul"
>&Alt;&Strg;<keycap
>S</keycap
> </keycombo
>.</para>
<para
>Das Anklicken des Sitzungssymbols wechselt zur betreffenden Sitzung.</para
> <para
>Es ist auch möglich mit Hilfe von <keycombo action="simul"
><keycap
>Umschalt</keycap
><keycap
>Links</keycap
></keycombo
>- und <keycombo action="simul"
><keycap
>Umschalt</keycap
><keycap
>Rechts</keycap
> </keycombo
>-Tasten zwischen den verfügbaren Sitzungen umzuschalten.</para>

</sect1>

<sect1 id="command-line-options">
<title
>Befehlszeilenparameter</title>

<para
>Wird &konsole; von der Befehlszeile gestartet, lässt sich das Verhalten des Programms über verschiedene Parametern beeinflussen.</para>

<variablelist>

<varlistentry>
<term
><option
>--help</option
></term>
<listitem
><para
><action
>Zeigt eine Liste mit den verfügbaren Parametern an</action
></para
></listitem>
</varlistentry>

<varlistentry>
<term
><option
>--name</option
> <parameter
>Name</parameter
></term>
<listitem
><para
><action
>Bestimmt den Namen der im Fenstertitel angezeigt wird</action
></para
></listitem>
</varlistentry>

<varlistentry>
<term
><option
>--ls</option
></term>
<listitem
><para
><action
>Startet das Programm mit einer Login-Shell.</action
> Die genaue Bedeutung dieses Parameters hängt von Ihrem System ab - üblicherweise wird dadurch <filename
>~/.profile</filename
> oder <filename
>~/.bash_profile</filename
> ausgeführt.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><option
>-T</option
> <parameter
>Titel</parameter
></term>
<listitem
><para
><action
>Bestimmt den Titel des Fensters</action
></para
></listitem>
</varlistentry>

<varlistentry>
<term
><option
>--tn</option
> <parameter
>Terminalkennung</parameter
></term>
<listitem
><para
><action
>Weist der Umgebungsvariable TERM den angegebenen Wert zu.</action
> Näheres dazu finden Sie in <userinput
><command
>man</command
> <option
>xterm</option
> </userinput
>.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><option
>--xwin</option
></term>
<listitem
><para
><action
>Diese Option wird ignoriert</action
></para
></listitem>
</varlistentry>

<varlistentry>
<term
><option
>--noclose</option
></term>
<listitem
><para
><action
>Verhindert dass &konsole; beendet wird</action
>, wenn im Sitzungsfenster der Befehl <userinput
><command
>exit</command
></userinput
> eingegeben wird.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><option
>--nohist</option
></term>
<listitem
><para
><action
>Verhindert, dass Text, der über den Bildschirmrand läuft, gespeichert wird</action
></para
></listitem>
</varlistentry>

<varlistentry>
<term
><option
>--nomenubar</option
></term>
<listitem
><para
><action
>Startet &konsole; ohne Menüleiste</action
></para
></listitem>
</varlistentry>

<varlistentry>
<term
><option
>--notoolbar</option
></term>
<listitem
><para
><action
>Startet &konsole; ohne Werkzeugleiste</action
></para
></listitem>
</varlistentry>

<varlistentry>
<term
><option
>--noframe</option
></term>
<listitem
><para
><action
>Startet &konsole; ohne Rahmen</action
></para
></listitem>
</varlistentry>

<varlistentry>
<term
><option
>--noscrollbar</option
></term>
<listitem
><para
><action
>Startet &konsole; ohne Bildlaufleiste</action
></para
></listitem>
</varlistentry>

<varlistentry>
<term
><option
>--noxft</option
></term>
<listitem
><para
><action
>Startet &konsole; ohne Xft-Kantenglättung. </action
>Sehr kleine Schriften können mit eingeschalteter Kantenglättung schwierig zu lesen sein.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><option
>--vt_sz</option
> <parameter
>SSxZZ</parameter
></term>
<listitem
><para
><action
>Startet ein Terminalfenster mit SS Spalten und ZZ Zeilen</action
></para
></listitem>
</varlistentry>

<varlistentry>
<term
><option
>--type</option
> <parameter
>Sitzungstyp</parameter
></term>
<listitem
><para
><action
>Startet eine Sitzung des angegebenen Typs, anstelle des voreingestellten Typs.</action
></para
></listitem>
</varlistentry>

<varlistentry>
<term
><option
>--keytab</option
> <parameter
>Datei</parameter
></term>
<listitem
><para
><action
>Startet &konsole; mit der angegebenen .keytab-Datei</action
>und der dadurch festgelegten Tastaturbelegung.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><option
>--profile</option
> <parameter
>Datei</parameter
></term>
<listitem
><para
><action
>Startet &konsole; mit einem gespeicherten Satz von Sitzungen.</action
></para
></listitem>
</varlistentry>

<varlistentry>
<term
><option
>--schema</option
> <parameter
>Datei</parameter
></term>
<listitem
><para
><action
>Startet &konsole; mit der angegebenen .schema-Datei</action
> und dem dort festgelegten Erscheinungsbild.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><option
>--script</option
> <parameter
>Datei</parameter
></term>
<listitem
><para
><action
>Erlaubt die Verwendung erweiterter DCOP-Befehle zum Einfügen von Text in Sitzungen.</action
></para
></listitem>
</varlistentry>

<varlistentry>
<term
><option
>--workdir</option
> <parameter
>Startordner</parameter
></term>
<listitem
><para
><action
>Startet</action
> im Arbeitsordner <parameter
>Startordner</parameter
>.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><option
>-e</option
> <parameter
>Befehl</parameter
></term>
<listitem
><para
><action
>Führt</action
> <parameter
>Befehl</parameter
> aus anstelle eines Befehlsfensters.</para
></listitem>
</varlistentry>
</variablelist>

<para
>Beispiele:</para>

<informalexample>
<screen
><prompt
>bash$</prompt>
<userinput
><command
>konsole</command
><option
> --vt_sz</option>
<parameter
> 90x25</parameter
><option
> --nohist</option
></userinput
></screen>

<para
>Startet ein &konsole;-Fenster mit 90 Spalten und 25 Zeilen und ohne Verlaufsspeicher</para>
</informalexample>

<para
>&konsole; versteht auch generische &Qt;- und &kde;-Parameter:</para>

<variablelist>
<varlistentry>
<term
><option
>--help-qt</option
></term>
<listitem
><para
><action
>Zeigt Qt-spezifische Parameter an</action
></para
></listitem>
</varlistentry>
<varlistentry>
<term
><option
>--help-kde</option
></term>
<listitem
><para
><action
>Zeigt KDE-spezifische Parameter an</action
></para
></listitem>
</varlistentry>
<varlistentry>
<term
><option
>--help-all</option
></term>
<listitem
><para
><action
>Zeigt alle Parameter an</action
></para
></listitem>
</varlistentry>
<varlistentry>
<term
><option
>--author</option
></term>
<listitem
><para
><action
>Zeigt die Namen der Autoren an</action
></para
></listitem>
</varlistentry>
<varlistentry>
<term
><option
>-v,--version</option
></term>
<listitem
><para
><action
>Anzeige der Versionsnummer</action
></para
></listitem>
</varlistentry>
<varlistentry>
<term
><option
>--license</option
></term>
<listitem
><para
><action
>Anzeige der Lizenz unter der &konsole; steht</action
></para
></listitem>
</varlistentry>
</variablelist>

</sect1>

</chapter>

<chapter id="credits">
<title
>Mitwirkende und Copyright</title>

<para
>&konsole; wird betreut von &Waldo.Bastian; &Waldo.Bastian.mail;</para>

<para
>Das Programm &konsole; ist <trademark class="copyright"
>Copyright 1997-2002</trademark
> &Lars.Doelle; &Lars.Doelle.mail;</para>

<para
>Dieses Dokument wurde erstellt von &Jonathan.Singer;&Jonathan.Singer.mail;</para>

<para
>Konvertiert zu DocBook <acronym
>SGML</acronym
> von &Mike.McBride; und &Lauri.Watts;</para>

<para
>Deutsche Übersetzung von Stefan Doll <email
>stefan@laugenweck.de</email
></para
> 
&underFDL; &underGPL; </chapter>

<appendix id="porting">
<title
>&konsole; auf anderen Systemen als &Linux;</title>

<para
>Informationen zur Kompilierung von &konsole; auf anderen Systemen (außer &Linux;) finden sich in der Datei <filename
>README.ports</filename
>, die den Quelltexten von &konsole; beiliegt. Die Datei enthält eine Liste mit Experten für bestimmte Systeme (Tru64, &Solaris;, OpenBSD) und ruft Freiwillige für andere &UNIX;-Systeme dazu auf, sich an dem Projekt zu beteiligen.</para>

</appendix>

&documentation.index;

</book>

<!--
Local Variables:
mode: sgml
sgml-omittag: nil
sgml-shorttag: t
sgml-general-insert-case: lower
End:
-->


