]> git.donarmstrong.com Git - zsh.git/blobdiff - .zsh/zshenv/80_pagers
factor pager variables to separate file
[zsh.git] / .zsh / zshenv / 80_pagers
diff --git a/.zsh/zshenv/80_pagers b/.zsh/zshenv/80_pagers
new file mode 100644 (file)
index 0000000..5db7efc
--- /dev/null
@@ -0,0 +1,18 @@
+# zshenv/80_pagers
+#
+# set a number of default variables related to pagers
+#
+# Copyright © 1994–2008 martin f. krafft <madduck@madduck.net>
+# Released under the terms of the Artistic Licence 2.0
+#
+# Source repository: http://git.madduck.net/v/etc/zsh.git
+#
+
+eval `lesspipe 2>/dev/null`
+export LESS="--quit-if-one-screen --hilite-search --jump-target=.5"
+LESS="$LESS --SILENT --hilite-unread"
+
+export LESSHISTFILE=~/.var/less/history
+[[ -d ${LESSHISTFILE%/*} ]] || mkdir --parent ${LESSHISTFILE%/*}
+
+# vim:ft=zsh