15 votos

¿Cómo puedo ver las imágenes en línea en w3m?

Estoy usando un Mac (El Capitan), y tratando de usar w3m . Pero no veo las imágenes al navegar por las páginas.

Mi pregunta es: quiero ver las imágenes en línea en w3m, pero no encuentro la manera de hacerlo.

Me han dicho que w3m puede mostrar imágenes en línea, y he visto algunos ejemplos en vídeo. Pero todos los tutoriales que he encontrado utilizan Linux o similares, y parece que no puedo hacer que w3m muestre imágenes en línea.

Abrí w3m en un terminal (ya sea xterm o iterm2 ), y pulsó o y establecer el display inline image a la opción "sí", y vuelve a lanzar w3m pero no pasa nada.

Algunos dicen que hay que instalar w3m-img pero no encuentro un paquete con ese nombre. Otros dicen que hay que habilitar el frame buffer; sin embargo, tampoco sé cómo hacerlo.

Cualquier ayuda o referencia se agradece sinceramente.

P.D.
En item2 Puedo mostrar las imágenes en el terminal, pero, al utilizar w3m , sigue sin aparecer ninguna imagen.

10voto

Hugh Saunders Puntos 11

w3m with inline images on macos

Cosas que necesitas para hacer esto en MacOS:

1. Emulador de terminal que soporta sixel

iTerm2 recientemente soporte de sixel añadido para ver las imágenes en línea. Necesitará iterm 3.3 o posterior, que en el momento de escribir este artículo está en fase beta, disponible en la sección de versiones de prueba del página de descargas .

2. Utilidad para convertir imágenes al formato sixel

Utilicé img2sixel .

  git clone https://github.com/saitoha/libsixel # Download the source code
  pushd libsixel # switch to the directory containing the source
  ./configure # This generates compilation settings for your OS
  make # Compile the program
  export SIXEL_DIR=${PWD} # Store current directory for reference later

  # Test it
  ./converters/img2sixel images/snake.png #should display in your terminal :)

3. construcción de w3m con soporte de sixel

Siga el sixel readme en tats/w3m

  popd # Don't clone w3m within the img2sixel dir
  git clone https://github.com/tats/w3m
  pushd w3m
  ./configure --enable-image
  make

  # Test it 
  W3M_IMG2SIXEL="${SIXEL_DIR}/converters/img2sixel" ./w3m -sixel -o display_image=1 google.com

4. Instalar

Si la prueba anterior funcionó, entonces los binarios compilados img2sixel y w3m pueden ser copiados en un directorio referenciado por $PATH , por ejemplo /usr/local/bin para no tener que referenciarlas explícitamente cada vez que se inicie w3m.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X