Sådan gennemses Linux-terminalen med W3M
W3M er en terminal webbrowser til Linux. Det har fået et par tricks op på ærmet, herunder support til billeder, faner, tabeller, rammer og andre funktioner, som normalt ikke er inkluderet i terminalwebbrowsere.
Hvis du har brugt Linux i et stykke tid, husker du nok at bruge en terminalbrowser til Google til at finde en løsning til din hardware, da X-serveren nægtede at indlæse. Moderne X-servere har avanceret langt ud over dette, men W3M og andre terminale browsere kan stadig være nyttige.
Installation af W3M
W3M er ikke medtaget som standard på de fleste Linux-distributioner. Du vil gerne installere hovedmenuen w3m pakke og w3m-img pakke, hvis du vil have inline-billedstøtte. Brug følgende kommando på Ubuntu:
sudo apt-get install w3m w3m-img
Grundlæggende browsing
W3M har en hel del kommandolinjemuligheder, men ingen er obligatoriske. Det eneste du skal angive er en websideadresse. Vil du hente Google? Brug bare w3m google.com kommando.
Du kan bruge piletasterne til at flytte markøren rundt eller klikke på et ønsket sted for at flytte markøren der. Hvis du vil skrive en tekstboks, skal du vælge tekstfeltet med markøren og trykke på Enter, før du skriver din tekst. W3M behandler dine tastetryk som kommandoer, hvis du bare begynder at skrive.
Indsæt et hyperlink ved at markere det med markøren og trykke på Enter. Du behøver ikke at vælge hyperlinks manuelt - tryk på tasten Tab for at placere din markør over det næste hyperlink på siden.
Shift-B vil tage dig tilbage en side. Hvis du vil indlæse en anden webadresse, skal du trykke på Skift-U og du får en URL-prompt. Trykke Skift-H for at få vist hjælpesiden, hvis du vil se en mere komplet liste over tastaturgenveje.
Billeder i terminalen
W3M understøtter billeder, så hvor er de? Godt, terminaler som GNOME Terminal og KDE's Konsole kan ikke vise W3Ms billeder. Andre terminaler, såsom Xterm, kan. W3M vil også vise billeder, hvis du kører det i en Framebuffer-konsol, så du behøver ikke en X-server kører for at udnytte denne funktion.
En anden funktion, der ikke virker i GNOME Terminal eller Konsole, er W3Ms højreklikmenu.
Browser faner
Hvordan levede vi nogensinde uden tabs? De er en vigtig funktion for stationære webbrowsere. W3M indeholder også faner. Tryk blot på Shift-T for at åbne en ny fane.
Du kan skifte mellem faner ved at klikke på dem, men vi forsøger at være terminal ninjaer her. Brug og nøgler til at skifte mellem faner uden at røre ved musen (det er Flytte-[ og Flytte-]).
Gmail i terminalen
W3M er ikke fast i fortiden, ligesom Lynx (en anden webbrowser til terminalen) er. Det kan gøre tabeller, rammer og endda støtte for Gmails grundlæggende HTML-grænseflade.
Du vil nok føle dig mere komfortabel at få adgang til Gmail med en IMAP-klient fra din terminal, men hej - det virker.
Mere dokumentation
Ud over at trykke Skift-H For at se W3Ms hjælpeside kan du se hele manualen på W3Ms hjemmeside. Håndbogen viser alle W3Ms kommandolinjeafbrydere og nøglebindinger.
W3M sammenligner stadig ikke med stationære browsere - det understøtter især ikke JavaScript. Der er en eksperimentel w3m-js udvidelse, du kan kompilere og installere dig selv, men jeg ville ikke stole på det for meget. Så igen, vil du virkelig have Javascript i en terminal browser?