Xpdf手册页面指出,可以定制可以使用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)但是,在我将这些行添加到~/.xpdfrc之后,什么都不会发生。会发生什么事?
发布于 2015-01-18 19:43:34
安装了3.03版本。至少在这里,.xpdfrc被打开和读取,根据strace,但没有任何设置有任何影响。下载并测试了3.04版,这里的绑定可以正常工作。
快做:
wget ftp://ftp.foolabs.com/pub/xpdf/xpdf-3.04.tar.gz
tar xzvf xpdf-3.04.tar.gz
cd xpdf-3.04安装FreeType 2 dev和Motif。对于debian之类的人来说:
apt-get install libmotif-dev libfreetype6-dev libfreetype6配置并制作:
# Read INSTALL
./configure --with-freetype2-includes=/usr/include/freetype2
make测试:
./xpdf/xpdf Path_to_some.pdf包括:
pdfdetach pdfimages pdftohtml pdftoppm pdftotext
pdffonts pdfinfo pdftopng pdftops xpdf看起来不错,如果您想要vi(m)绑定,那么它有许多与vim中相同的默认绑定。例如,h, j, k, l, :, /, gg, G等。键绑定和其他东西都是可配置的。
https://unix.stackexchange.com/questions/179757
复制相似问题