¿Claves Vi en Xpdf?

¿Claves Vi en Xpdf?

La página de manual de Xpdf dice quese puede personalizarpara trabajar con combinaciones de teclas estilo Vi:

Previous  versions  of  xpdf  included  a  "viKeys" X resource.  It is no
longer available, but the following bindings are equivalent:

   bind h any scrollLeft(16)
   bind l any scrollRight(16)
   bind k any scrollUp(16)
   bind j any scrollDown(16)

Pero no pasa nada después de agregar esas líneas ~/.xpdfrc. ¿Qué podría estar pasando?

Respuesta1

Tenía instalada la versión 3.03. Al menos aquí .xpdfrcse abrió y se leyó, según strace, pero ninguna configuración tuvo ningún efecto. Descargado y probadoversión 3.04y aquí las fijaciones funcionan bien.

Rápido de hacer:

wget ftp://ftp.foolabs.com/pub/xpdf/xpdf-3.04.tar.gz
tar xzvf xpdf-3.04.tar.gz
cd xpdf-3.04

Instale FreeType 2 dev y Motif dev. Para Debian y similares, algo como:

apt-get install libmotif-dev libfreetype6-dev libfreetype6

Configurar y hacer:

# Read INSTALL
./configure --with-freetype2-includes=/usr/include/freetype2
make

Prueba:

./xpdf/xpdf Path_to_some.pdf

Incluye:

pdfdetach  pdfimages  pdftohtml  pdftoppm   pdftotext  
pdffonts   pdfinfo    pdftopng   pdftops    xpdf

También eché un vistazo rápido azathurasegún lo recomendado por@Peterph.

Se ve bien, y si desea enlaces vi(m), tiene muchos enlaces predeterminados que son los mismos que en vim. Por ejemplo, h, j, k, l, :, /, gg, Getc. Tanto las combinaciones de teclas como otrascosasson configurables.

información relacionada