Homepage » come » Come navigare dal terminale Linux con W3M

    Come navigare dal terminale Linux con W3M

    W3M è un browser web terminale per Linux. Ha qualche asso nella manica, incluso il supporto per immagini, schede, tabelle, cornici e altre funzionalità che di solito non sono incluse nei browser web del terminale.

    Se hai usato Linux per un po ', probabilmente ricordi di usare un browser terminal per Google per trovare una soluzione per il tuo hardware quando il server X si è rifiutato di caricarlo. I server X moderni sono andati ben oltre, ma W3M e altri browser terminali possono ancora essere utili.

    Installare W3M

    W3M non è incluso di default sulla maggior parte delle distribuzioni Linux. Dovrai installare il main w3m pacchetto e il w3m-img pacchetto se si desidera il supporto di immagini in linea. Usa il seguente comando su Ubuntu:

    sudo apt-get install w3m w3m-img

    Navigazione di base

    W3M ha alcune opzioni da riga di comando, ma nessuna è obbligatoria. L'unica cosa che devi specificare è un indirizzo di una pagina web. Vuoi far apparire Google? Basta usare il w3m google.com comando.

    È possibile utilizzare i tasti freccia per spostare il cursore o fare clic su una posizione desiderata per spostare il cursore lì. Se si desidera digitare una casella di testo, selezionare la casella di testo con il cursore e premere Invio prima di digitare il testo. W3M tratta le tue battute come comandi se inizi a digitare.

    Carica un collegamento ipertestuale selezionandolo con il cursore e premendo Invio. Non è necessario selezionare i collegamenti ipertestuali manualmente - premere il tasto Tab per posizionare il cursore sul successivo collegamento ipertestuale sulla pagina.

    Shift-B ti riporterà una pagina. Se si desidera caricare un URL diverso, premere Shift-U e riceverai una richiesta URL. stampa Shift-H per visualizzare la pagina della guida se si desidera visualizzare un elenco più completo di scorciatoie da tastiera.

    Immagini nel Terminale

    W3M supporta le immagini, quindi dove sono? Bene, terminali come GNOME Terminal e Konsole di KDE non possono mostrare le immagini di W3M. Altri terminali, come Xterm, possono. W3M mostrerà anche le immagini se la stai eseguendo in una console framebuffer, quindi non hai bisogno di un server X in esecuzione per sfruttare questa funzione.

    Un'altra funzionalità che non funziona in GNOME Terminal o Konsole è il menu di scelta rapida di W3M.

    Schede del browser

    Come abbiamo mai vissuto senza tabs? Sono una funzionalità essenziale per i browser Web desktop. W3M include anche le schede. Basta premere MAIUSC + T per aprire una nuova scheda.

    Puoi passare da una scheda all'altra facendo clic su di essa, ma stiamo cercando di essere dei ninja terminali qui. Utilizzare il e i tasti per passare da una scheda all'altra senza toccare il mouse (ovvero Cambio-[ e Cambio-]).

    Gmail nel terminale

    W3M non è bloccato in passato, come Lynx (un altro browser Web per il terminale). Può eseguire il rendering di tabelle, frame e persino supporto per l'interfaccia HTML di base di Gmail.

    Probabilmente ti sentirai più a tuo agio nell'accedere a Gmail con un client IMAP dal tuo terminale, ma hey - funziona.

    Più documentazione

    Oltre a premere Shift-H per visualizzare la pagina della guida di W3M, è possibile visualizzare il manuale completo sul sito Web di W3M. Il manuale elenca tutte le opzioni della riga di comando di W3M e i collegamenti dei tasti.


    W3M non si confronta ancora con i browser desktop, in particolare non supporta JavaScript. C'è un'estensione sperimentale di w3m-js che puoi compilare e installare tu stesso, ma su questo non mi affiderei troppo. Poi di nuovo, vuoi davvero JavaScript in un browser terminal?