From c4efe8d2fa494ee9edfee19c06dfc99def35e622 Mon Sep 17 00:00:00 2001 From: Brahmajit Das Date: Mon, 21 Aug 2023 11:02:23 +0530 Subject: zsh: aliases: zshenv: use less instead of nvimpager Signed-off-by: Brahmajit Das --- .config/zsh/aliases.zsh | 11 ++++++++++- .zshenv | 2 +- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/.config/zsh/aliases.zsh b/.config/zsh/aliases.zsh index 75b90cc..949e5b2 100644 --- a/.config/zsh/aliases.zsh +++ b/.config/zsh/aliases.zsh @@ -8,7 +8,7 @@ alias mv='mv -iv' alias cp='cp -riv' alias rm='rm -ir' alias mkdir='mkdir -vp' -#alias less='/usr/share/nvim/runtime/macros/less.sh' +alias less='less -x4RFsX' alias config='/usr/bin/git --git-dir=$HOME/.dotfiles/ --work-tree=$HOME' alias chkspeed='wget http://speedtest.tele2.net/1GB.zip -O /dev/null' @@ -20,6 +20,15 @@ export LESS_TERMCAP_so=$'\E[01;44;33m' # begin reverse video export LESS_TERMCAP_se=$'\E[0m' # reset reverse video export LESS_TERMCAP_us=$'\E[1;32m' # begin underline export LESS_TERMCAP_ue=$'\E[0m' # reset underline +# nicer highlighting +if [ -f "/usr/share/source-highlight/src-hilite-lesspipe.sh" ]; then + # ubuntu 12.10: sudo apt-get install source-highlight + export LESSOPEN="| /usr/share/source-highlight/src-hilite-lesspipe.sh %s" +elif [ -f "/usr/bin/src-hilite-lesspipe.sh" ]; then + # fedora 18: sudo yum install source-highlight + # gentoo: sudo emerge -a source-highlight + export LESSOPEN="| /usr/bin/src-hilite-lesspipe.sh %s" +fi # leio's scripts function pu () { diff --git a/.zshenv b/.zshenv index 09a80d4..153ba43 100644 --- a/.zshenv +++ b/.zshenv @@ -13,7 +13,7 @@ export npm_config_prefix="$HOME/.local" #eval "`fnm env`" export EDITOR=/usr/bin/nvim -export PAGER=/usr/bin/nvimpager +export PAGER="less" export MANPAGER='nvim +Man!' export VISUAL=/usr/bin/nvim export BROWSER=/usr/bin/firefox -- cgit v1.2.3