From 39795d3e5e6abf3bfacb2de29e23fcb4adc24da3 Mon Sep 17 00:00:00 2001 From: Georges Discry Date: Wed, 23 Jan 2013 16:46:06 +0100 Subject: [PATCH] Fix lesspipe.sh detection in custom PATH The detection of lesspipe.sh has to be done after setting PATH as it could be installed in a non-standard bin directory. For example, Homebrew installs lesspipe in /usr/local. --- runcoms/zshenv | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/runcoms/zshenv b/runcoms/zshenv index 596c719..0adef03 100644 --- a/runcoms/zshenv +++ b/runcoms/zshenv @@ -29,20 +29,6 @@ if [[ -z "$LANG" ]]; then eval "$(locale)" fi -# -# Less -# - -# Set the default Less options. -# Mouse-wheel scrolling has been disabled by -X (disable screen clearing). -# Remove -X and -F (exit if the content fits on one screen) to enable it. -export LESS='-F -g -i -M -R -S -w -X -z-4' - -# Set the Less input preprocessor. -if (( $+commands[lesspipe.sh] )); then - export LESSOPEN='| /usr/bin/env lesspipe.sh %s 2>&-' -fi - # # Paths # @@ -88,6 +74,20 @@ for path_file in /etc/paths.d/*(.N); do done unset path_file +# +# Less +# + +# Set the default Less options. +# Mouse-wheel scrolling has been disabled by -X (disable screen clearing). +# Remove -X and -F (exit if the content fits on one screen) to enable it. +export LESS='-F -g -i -M -R -S -w -X -z-4' + +# Set the Less input preprocessor. +if (( $+commands[lesspipe.sh] )); then + export LESSOPEN='| /usr/bin/env lesspipe.sh %s 2>&-' +fi + # # Temporary Files #