W3M ist ein Terminal-Webbrowser für Linux. Es enthält einige Tricks, darunter die Unterstützung von Bildern, Registerkarten, Tabellen, Rahmen und anderen Funktionen, die in Terminal-Webbrowsern normalerweise nicht enthalten sind.
Wenn Sie Linux für eine Weile verwendet haben, erinnern Sie sich wahrscheinlich daran, mit einem Terminalbrowser eine Lösung für Ihre Hardware gefunden zu haben, als der X-Server das Laden verweigerte. Moderne X-Server sind weit darüber hinaus fortgeschritten, aber W3M und andere Terminal-Browser können immer noch nützlich sein.
W3M installieren
W3M ist in den meisten Linux-Distributionen standardmäßig nicht enthalten. Sie möchten das Hauptgerät installieren Und Onkel Paket und die w3m-img Paket, wenn Sie Inline-Image-Unterstützung wünschen. Verwenden Sie den folgenden Befehl unter Ubuntu:
sudo apt-get install w3m w3m-img
Grundlegendes Surfen
W3M verfügt über einige Befehlszeilenoptionen, von denen jedoch keine obligatorisch sind. Sie müssen lediglich eine Webseitenadresse angeben. Möchten Sie Google aufrufen? Verwenden Sie einfach die Und der Onkel von Google.com Befehl.
Sie können den Cursor mit den Pfeiltasten bewegen oder auf eine gewünschte Stelle klicken, um den Cursor dorthin zu bewegen. Wenn Sie ein Textfeld eingeben möchten, wählen Sie das Textfeld mit dem Cursor aus und drücken Sie die Eingabetaste, bevor Sie Ihren Text eingeben. W3M behandelt Ihre Tastenanschläge als Befehle, wenn Sie gerade mit der Eingabe beginnen.
Laden Sie einen Hyperlink, indem Sie ihn mit dem Cursor auswählen und die Eingabetaste drücken. Sie müssen Hyperlinks nicht manuell auswählen. Drücken Sie die Tabulatortaste, um den Cursor über dem nächsten Hyperlink auf der Seite zu positionieren.
Shift-B bringt Sie eine Seite zurück. Wenn Sie eine andere URL laden möchten, drücken Sie Shift-U und Sie erhalten eine URL-Eingabeaufforderung. Drücken Sie Shift-H um die Hilfeseite anzuzeigen, wenn Sie eine vollständigere Liste der Tastaturkürzel anzeigen möchten.
Bilder im Terminal
W3M unterstützt Bilder. Wo sind sie also? Terminals wie das GNOME-Terminal und die KDE-Konsole können keine W3M-Bilder anzeigen. Andere Terminals wie Xterm können. W3M zeigt auch Bilder an, wenn Sie es in einer Framebuffer-Konsole ausführen. Sie benötigen also keinen X-Server, um diese Funktion nutzen zu können.
Eine weitere Funktion, die in GNOME Terminal oder Konsole nicht funktioniert, ist das Rechtsklick-Menü von W3M.
Browser Tabs
Wie haben wir jemals ohne Tabs gelebt? Sie sind eine wesentliche Funktion für Desktop-Webbrowser. W3M enthält auch Registerkarten. Drücken Sie einfach Umschalt-T, um eine neue Registerkarte zu öffnen.
Sie können zwischen den Registerkarten wechseln, indem Sie darauf klicken. Wir versuchen hier jedoch, Terminal-Ninjas zu sein. Verwenden Sie die { und } Tasten zum Wechseln zwischen Registerkarten, ohne die Maus zu berühren (das ist Verschiebung-[ und Verschiebung-] ).
Google Mail im Terminal
W3M steckt nicht in der Vergangenheit fest, wie Lynx (ein anderer Webbrowser für das Terminal). Es kann Tabellen, Frames rendern und unterstützt sogar die grundlegende HTML-Oberfläche von Google Mail.
Sie würden sich wahrscheinlich wohler fühlen, wenn Sie mit einem IMAP-Client von Ihrem Terminal aus auf Google Mail zugreifen, aber hey - es funktioniert.
Weitere Dokumentation
Neben dem Drücken Shift-H Um die Hilfeseite von W3M anzuzeigen, können Sie die vollständige Anleitung auf der W3M-Website. Das Handbuch listet alle W3M-Befehlszeilenoptionen und Tastenkombinationen auf.
W3M ist immer noch nicht mit Desktop-Browsern vergleichbar - insbesondere unterstützt es kein JavaScript. Es gibt eine experimentelle w3m-js-Erweiterung, die Sie selbst kompilieren und installieren können, aber darauf würde ich mich nicht zu sehr verlassen. Möchten Sie wirklich JavaScript in einem Terminalbrowser?