SURFEN IN DER SHELL
Lynx, Links und w3m
Einfach w3m
Der dritte Browser im Bunde heißt w3m – anders als Links und Lynx erwartet das Programm die Angabe einer Web-Adresse oder eines lokalen Pfadnamens – ohne URL schreibt w3m nur sämtliche Optionen auf die Konsole. Auch diesen Browser können Sie mit Tastatur und Maus steuern (eine Übersicht über die Tastenkürzel bietet Tabelle 3), und auch hier gilt: Um Textstellen mit der Maus zu markieren, müssen Sie die [Umschalt]-Taste gedrückt halten.
Ein tolles Feature ist die Möglichkeit, mit der Tastenkombination [Umschalt-T] mehrere Web-Seiten zu öffnen und über Tabs schnell zwischen ihnen hin- und herzuwechseln. Mit [AltGr-7] ({) springen Sie zum nächsten Tab, mit [AltGr-0] (}) geht es zurück. Die Tastenfolge [Esc],[T] (auf einigen Desktops auch [Alt-T]) öffnet einen Tab-Auswahldialog, und [Strg-Q] entfernt den aktuellen Reiter (Abbildung 3).
Benutzer von w3m sollten unbedingt die Einstellungen mit [O] öffnen und gegebenenfalls anpassen, denn hier finden sich viele Konfigurationsmöglichkeiten, nach deren Optimierung es sich einfach besser surft. Werden etwa Umlaute nicht richtig dargestellt, kann man sich in den Charset Settings umschauen und den richtigen Zeichensatz auswählen. Schön ist auch, dass man nicht nur zwischen Farbe und Schwarz-Weiß-Ansicht umschalten, sondern die Farben für Links, Eingabefelder, Hintergrund usw. individuell anpassen kann. Die Konfigurationsdatei heißt config und befindet sich – gemeinsam mit den Lesezeichen (bookmarks.html) – im versteckten Ordner ~/.w3m.
Tabelle 3: w3m-Tastatursteuerung
| [Umschalt-H] | Ruft die Hilfe auf. |
| [Q] | Beendet w3m mit Sicherheitabfrage.
|
| [Umschalt-Q] | Beendet w3m, ohne nachzufragen.
|
| [Leertaste],[B] | Blättert im aktuellen Dokument seitenweise nach vorne bzw. zurück. |
| [G],[Umschalt-G] | Springt in die erste bzw. letzte Zeile des Dokuments. |
| [Tab] | Springt zum nächsten Link. |
| [Esc],[Tab] (bzw. [Alt-Tab]) | Springt zum vorigen Link. |
| [Eingabe] | Folgt dem Link. |
| [Umschalt-B] | Geht zur vorigen Seite zurück. |
| [U] | Blendet die URL der aktuellen Datei kurz unten links im Fenster ein. |
| [Umschalt-U] | Öffnet einen Dialog, in den Sie eine neue URL eingeben können. |
| [Umschalt-7] (I) | Sucht vorwärts nach einem Begriff. |
| [Umschalt-ß] (?) | Sucht rückwärts nach einem Begriff. |
| [V] | Schaltet zwischen der Browser- und der Quell-Code-Ansicht hin und her. |
| [Esc],[A] (bzw. [Alt-A]) | Fügt das Dokument den eigenen Bookmarks hinzu. |
| [Esc],[B] (bzw. [Alt-B]) | Zeigt die Bookmarks an. |
| [Umschalt-R] | Lädt die Seite neu. |
| [S] | Klappt eine History mit den zuletzt besuchten Seiten aus. |
| [Esc],[S] (bzw. [Alt-S]) | Speichert die Datei auf der Festplatte. |
| [O] | Öffnet den Dialog für die persönlichen Einstellungen. |
| [E] | Öffnet die Seite im Editor (den Sie im Konfigurationsdialog definiert haben). |
Trickreich
Ihre ganze Stärke spielen die Text-Browser aus, wenn es um die Zusammenarbeit mit anderen Programmen geht. Wer beispielsweise Vim als Editor benutzt, kann mit einer einzigen Zeile in der Konfigurationsdatei ~/.vimrc den Lieblings-Browser als HTML-Betrachter einrichten. Dabei können Sie wählen, ob Sie die Funktion zum Browser-Start auf eine Taste legen oder als eigenes Kommando aufrufen. Um den Start von Lynx beispielsweise auf die Funktionstaste [F2] zu legen, tragen Sie in die Datei ~/.vimrc die Zeile
map <\<>F2<\>> :!lynx %<\<>CR<\>>
ein. Entsprechend ersetzen Sie den lynx-Aufruf durch links oder w3m, wenn Sie einen anderen Browser bevorzugen. Wer lieber ein eigenes Kommando für Vim definiert, schreibt z. B. in die ~/.vimrc:
command View :!lynx %
Aus Vim heraus starten Sie den Browser dann, indem Sie mit [Esc] in den Befehlsmodus wechseln und :View eingeben.
Ebenso einfach ist das Zusammenspiel von Mutt [4] mit allen drei Text-Browsern. Um HTML-Anhänge direkt im E-Mail-Client zu betrachten, ergänzen Sie die Datei ~/.mailcap um folgenden Eintrag:
text/html; links %s
Anschließend muss in die Mutt-Konfigurationsdatei ~/.muttrc noch der Pfad zur eigenen .mailcap-Datei eingetragen werden:
set mailcap_path = ~/.mailcap
Wenn Sie das nächste Mal eine HTML-Mail erhalten, drücken Sie in Mutt einfach [V] (für "view attachments") und wählen den HTML-Anhang über die [Eingabe]-Taste aus – dann zeigt der Lieblings-Browser das Attachment im Terminal an.



