Blog del Podcast
podcast      GitHub      Twitter   Telegram

W3M. Navegador para Terminal y Emacs

Tiempo estimado de lectura: 5 minutos. 636 palabras. emacs

w3m es un navegador para terminal muy liviano, con el que no solo podremos ver cualquier web en modo texto, sino que además podremos ver también las imágenes.

Aunque como sabéis, soy pro atajos de teclado y evitar al máximo el ratón, si no se nos da muy bien, también podremos utilizar el ratón en la terminal para abrir los enlaces que van apareciendo en las webs.

w3m también podremos utilizarlo dentro de Emacs, permitiéndonos copiar webs en orgmode, etc,… pero esto lo dejo para otro artículo.

El Objetivo del artículo de hoy, es instalar w3m y conocer los atajos básicos para emacs.

Instalación

Dependiendo de la distro que utilices, busca los paquetes w3m y w3m-img.

En Debian y derivadas

sudo apt install w3m w3m-img

Uso

Para abrir w3m y conectarse a google, es tan sencillo como:

w3m google.com

Para salir, utilizaremos la tecla q.

W3M en Emacs

Para abrir W3m en Emacs, tendremos que introducir:

M-x w3m

Atajos

La primera vez que utilizas w3m en Emacs, puede ser un poco complicado. Vamos a conocer algunos atajos.

Otros Atajos

Configuración personalizada en emacs

Podemos añadir en el archivo de configuración .emacs o init.el, estas líneas para acceder de un modo más rápido a w3m o navegar por w3m más sencillo.

Abrir w3m

Podemos abrir w3m con M-x w3m, pero también podemos crear un atajo personalizado.

Abrir w3m con el atajo C-c w.

(global-set-key (kbd "C-c w") 'w3m)    

Enlaces numerados

Para moverte a máxima velocidad sin tener que desplazarte, enumerando cada enlace de la página web que estamos viendo, utilizamos: M-x w3m-lnum-goto

Vamos a crear un atajo, por ejemplo C-c l.

(global-set-key (kbd "C-c l") 'w3m-lnum-goto)

Abrir w3m y buscar en google

Abrir de w3m con la búsqueda a google. Utilizo por ejemplo, el atajo C-c g.

(global-set-key (kbd "C-c g") 'w3m-search)

Desplazarte por la página con las flechas del teclado

Para desplazarnos por la web, utiliza los mismo atajos que vim, (h,j,k,l). Si en su lugar quieres utilizar las flechas del teclado

(add-hook 'w3m-mode-hook
      (lambda ()
        (local-set-key '[up] 'previous-line)
        (local-set-key '[down] 'next-line)
        (local-set-key '[left] 'backward-char)
        (local-set-key '[right] 'forward-char)))

Publicado por Angel el Thursday 09 January del 2020



También te puede interesar:




Powered by org-bash-blog

Written in OrgMode with Emacs and converted to HTML with Pandoc

Licencia de Creative Commons
Este obra está bajo una licencia de Creative Commons Reconocimiento-NoComercial-CompartirIgual 4.0 Internacional.