/ / Como navegar no terminal Linux com o W3M

Como navegar no terminal Linux com o W3M

O W3M é um navegador de terminal para Linux. Ele tem alguns truques na manga, incluindo suporte para imagens, guias, tabelas, molduras e outros recursos que normalmente não estão incluídos nos navegadores da web dos terminais.

Se você usa o Linux há algum tempo, provavelmentelembre-se de usar um navegador de terminal para pesquisar no Google uma solução para o seu hardware quando o servidor X se recusou a carregar. Os servidores X modernos avançaram muito além disso, mas o W3M e outros navegadores de terminal ainda podem ser úteis.

Instalando o W3M

O W3M não é incluído por padrão na maioria das distribuições Linux. Você quer instalar o principal w3m pacote e o w3m-img pacote se você desejar suporte a imagens em linha. Use o seguinte comando no Ubuntu:

sudo apt-get install w3m w3m-img

Navegação básica

O W3M possui várias opções de linha de comando, mas nenhuma é obrigatória. A única coisa que você precisa especificar é um endereço de página da web. Deseja abrir o Google? Basta usar o w3m google.com comando.

Você pode usar as teclas de seta para mover o cursorao redor ou clique no local desejado para mover o cursor para lá. Se você deseja digitar uma caixa de texto, selecione a caixa de texto com o cursor e pressione Enter antes de digitar o texto. O W3M trata as teclas pressionadas como comandos se você começar a digitar.

Carregue um hiperlink selecionando-o com o cursor e pressionando Enter. Você não precisa selecionar os hiperlinks manualmente - pressione a tecla Tab para posicionar o cursor sobre o próximo hiperlink na página.

Shift-B levará você de volta a uma página. Se você deseja carregar um URL diferente, pressione Shift-U e você receberá um prompt de URL. pressione Shift-H para visualizar a página de ajuda, se você quiser ver uma lista mais completa de atalhos de teclado.

Imagens no Terminal

O W3M suporta imagens, então onde elas estão? Bem, terminais como o GNOME Terminal e o Konsole do KDE não podem exibir as imagens do W3M. Outros terminais, como o Xterm, podem. O W3M também exibirá imagens se você estiver executando em um console de buffer de quadros, portanto, não é necessário um servidor X em execução para aproveitar esse recurso.

Outro recurso que não funciona no GNOME Terminal ou no Konsole é o menu do botão direito do mouse do W3M.

Guias do navegador

Como nós vivemos sem abas? Eles são um recurso essencial para navegadores da web para computador. O W3M também inclui guias. Basta pressionar Shift-T para abrir uma nova guia.

Você pode alternar entre as guias clicando nelas, mas estamos tentando ser ninjas terminais aqui. Use o { e } teclas para alternar entre as guias sem tocar no mouse (isso é Mudança-[ e Mudança-])

Gmail no terminal

O W3M não está preso no passado, como o Lynx (outro navegador da web para o terminal). Ele pode renderizar tabelas, quadros e até suporta a interface HTML básica do Gmail.

Você provavelmente se sentiria mais confortável acessando o Gmail com um cliente IMAP do seu terminal, mas ei - funciona.

Mais documentação

Além de pressionar Shift-H para visualizar a página de ajuda do W3M, você pode visualizar o manual completo no site do W3M. O manual lista todas as opções de linha de comando e combinações de teclas do W3M.


O W3M ainda não se compara aos navegadores de desktop -notavelmente, ele não suporta JavaScript. Há uma extensão experimental w3m-js que você pode compilar e instalar, mas eu não confiaria muito nisso. Então, novamente, você realmente deseja JavaScript em um navegador de terminal?