| 12345678910111213141516 |
- # Default Flags for `less`
- # e = quit at end of file
- # i = searches ignore case, unless there are upper case characters
- # r = display raw control characters (Ctrl-A is ^A)
- # R = display raw ANSI colour escape sequences `^[[...m`
- # M = verbose `less` prompt
- # X = disable termcap init/deinit strings - sometimes these clear the screen.
- export LESS='-iRMX'
- # Try to perform syntax highlighting.
- # `pygments` has slightly friendlier defaults than `source-highlight`.
- if [[ -n $(command -v pygmentize) ]]; then
- export LESSOPEN="| pygmentize -g %s"
- elif [[ -n $(command -v src-hilite-lesspipe.sh) ]]; then
- export LESSOPEN="| src-hilite-lesspipe.sh %s"
- fi
|