/ / Hoe te bladeren vanaf de Linux-terminal met W3M

Hoe te bladeren vanaf de Linux-terminal met W3M

W3M is een terminale webbrowser voor Linux. Het heeft een paar trucjes in petto, inclusief ondersteuning voor afbeeldingen, tabbladen, tabellen, kaders en andere functies die meestal niet worden meegeleverd met terminalwebbrowsers.

Als je Linux een tijdje hebt gebruikt, waarschijnlijkvergeet niet om een ​​terminalbrowser te gebruiken om een ​​oplossing voor uw hardware te vinden wanneer de X-server weigerde te laden. Moderne X-servers zijn veel verder gegaan, maar W3M en andere terminalbrowsers kunnen nog steeds nuttig zijn.

W3M installeren

W3M is niet standaard opgenomen in de meeste Linux-distributies. U wilt de hoofdinstallatie installeren w3m pakket en de w3m-img pakket als u inline image-ondersteuning wilt. Gebruik de volgende opdracht op Ubuntu:

sudo apt-get install w3m w3m-img

Eenvoudig browsen

W3M heeft nogal wat opdrachtregelopties, maar geen enkele is verplicht. Het enige dat u hoeft op te geven, is een webpagina-adres. Wilt u Google ter sprake brengen? Gebruik gewoon de w3m google.com commando.

U kunt de pijltoetsen gebruiken om de cursor te verplaatsenrond of klik op een gewenste locatie om de cursor daar naartoe te verplaatsen. Als u een tekstvak wilt typen, selecteert u het tekstvak met uw cursor en drukt u op Enter voordat u uw tekst typt. W3M behandelt uw toetsaanslagen als opdrachten als u net begint te typen.

Laad een hyperlink door deze met uw cursor te selecteren en op Enter te drukken. U hoeft hyperlinks niet handmatig te selecteren - druk op de Tab-toets om uw cursor op de volgende hyperlink op de pagina te plaatsen.

Shift-B brengt u een pagina terug. Als u een andere URL wilt laden, drukt u op Shift-U en u krijgt een URL-prompt. druk op Shift-H om de helppagina te bekijken als u een completere lijst met sneltoetsen wilt zien.

Afbeeldingen in de terminal

W3M ondersteunt afbeeldingen, dus waar zijn ze? Welnu, terminals zoals GNOME Terminal en KDE's Konsole kunnen geen W3M-afbeeldingen weergeven. Andere terminals, zoals Xterm, kunnen. W3M geeft ook afbeeldingen weer als u deze uitvoert in een framebufferconsole, dus u hebt geen X-server nodig om van deze functie te profiteren.

Een andere functie die niet werkt in GNOME Terminal of Konsole is het rechtsklikmenu van W3M.

Browsertabbladen

Hoe hebben we ooit zonder tabbladen geleefd? Ze zijn een essentiële functie voor desktopwebbrowsers. W3M bevat ook tabbladen. Druk gewoon op Shift-T om een ​​nieuw tabblad te openen.

Je kunt schakelen tussen tabbladen door erop te klikken, maar we proberen hier terminal ninja's te zijn. Gebruik de { en } toetsen om tussen tabbladen te schakelen zonder uw muis aan te raken (dat is het Verschuiving-[ en Verschuiving-]).

Gmail in de terminal

W3M zit niet vast in het verleden, zoals Lynx (een andere webbrowser voor de terminal). Het kan tabellen, frames weergeven en biedt zelfs ondersteuning voor de eenvoudige HTML-interface van Gmail.

Je zou je waarschijnlijk prettiger voelen om Gmail te openen met een IMAP-client vanaf je terminal, maar hey - het werkt.

Meer documentatie

Naast het drukken Shift-H om de helppagina van W3M te bekijken, kunt u de volledige handleiding op de website van W3M bekijken. De handleiding geeft een overzicht van alle opdrachtregelschakelaars en toetsbindingen van W3M.


W3M kan nog steeds niet worden vergeleken met desktopbrowsers -met name ondersteunt het geen JavaScript. Er is een experimentele w3m-js-extensie die je zelf kunt compileren en installeren, maar daar zou ik niet teveel op vertrouwen. Maar nogmaals, wil je echt JavaScript in een terminalbrowser?