X-Git-Url: https://ruderich.org/simon/gitweb/?p=config%2Fdotfiles.git;a=blobdiff_plain;f=x11%2Fxpdfrc;fp=x11%2Fxpdfrc;h=e5582091ef81f604963fb5720bc6ee3b716381be;hp=0000000000000000000000000000000000000000;hb=d11857eb2b9693235ed3531144a6b0a4d5cb1740;hpb=e0a76c26f9164e070166fcc62e1c287cc1033eef diff --git a/x11/xpdfrc b/x11/xpdfrc new file mode 100644 index 0000000..e558209 --- /dev/null +++ b/x11/xpdfrc @@ -0,0 +1,48 @@ +# xpdf configuration file. + +# Copyright (C) 2011-2012 Simon Ruderich +# +# This file is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This file is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this file. If not, see . + + +# Include the system wide configuration file as xpdf doesn't load it +# automatically if ~/.xpdfrc is present. +include /etc/xpdf/xpdfrc + + +# Toggle outline. +bind ctrl-o any toggleOutline + +# Vi like bindings for scrolling. +# +# j/k are mapped to page* (and not scroll*) or pressing j/k won't scroll +# up/down when the whole page is viewed. +bind j any pageDown +bind k any pageUp +bind h any scrollLeft(16) +bind l any scrollRight(16) +# +bind ctrl-b any pageUp +bind ctrl-f any pageDown + +# Vi like bindings for searching. +bind / any find +bind n any findNext + +# Zoom to full page on startup, change to "normal" zoom mode by pressing 0. +initialZoom page + +# Use Elinks to open URLs. No quotes around %s, xpdf must handle the quoting +# or it causes security vulnerabilities with manipulated URLs. +urlCommand "elinks -remote %s"