# Lesskey configuration file for less. # Copyright (C) 2011-2018 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 . #command # Map "-" to go up one screen like in mutt. - back-screen # Map h and l to work like in Vim (go left/right). To display the help use H. h left-scroll l right-scroll #line-edit # Vim-like up/down to replace the arrow keys. ^P up ^N down #env # Set options for less. # # --no-init: # Disable initialization termcap as it causes the screen to get cleared on # some systems. # --quit-if-one-screen: # If the output fits on the current screen quit less. # --RAW-CONTROL-CHARS: # Display ANSI "color" escape sequences to allow colored output. Other # escape sequences are drawn in caret notation. # --ignore-case: # Ignore case if the search string doesn't contain any uppercase letters. # If there are uppercase letters respect case. # # Don't use --search-skip-screen as it makes it easy to miss matches on the # current page. Don't use --clear-screen which always prints a full screen # (padded with "~" lines). LESS = --no-init --quit-if-one-screen --RAW-CONTROL-CHARS --ignore-case # Store less' history file in this directory. HISTORY_PATH is replaced by # setup.sh because lesskey doesn't expand ~/. LESSHISTFILE = HISTORY_PATH # Increase the history size, default is 100. LESSHISTSIZE = 1000