Provided by: pspg_5.8.1-1build2_amd64 

NAME
pspg - PostgreSQL pager
DESCRIPTION
pspg is a Unix pager designed for table browsing.
Usage:
pspg [OPTION] [file]
General options:
--about
about authors
--help show this help
-V, --version
show version
--info show info about libraries and system
--direct-color
use direct true colors
-f, --file=FILE
open file
-F, --quit-if-one-screen
quit if content is one screen
--clipboard-app=NUM
specify app used by copy to clipboard (1, 2, 3)
--esc-delay=NUM
specify escape delay in ms (-1 inf, 0 not used, )
--interactive
force interactive mode
--ignore_file_suffix
don't try to deduce format from file suffix
--ni not interactive mode (only for csv and query)
--no-mouse
don't use own mouse handling
--no-progressive-load
don't use progressive data load
--no-sigint-search-reset
--no-watch-file
don't watch inotify event of file without reset searching on sigint (CTRL C)
--no-sleep
without waits against flickering
--no-xterm-mouse-mode
don't use optional xterm mouse mode
--only-for-tables
use std pager when content is not table
--on-sigint-exit
exit on sigint(CTRL C or Escape)
--pgcli-fix
try to fix some pgcli related issues
--querystream
read queries from stream forever
--quit-on-f3
exit on F3 like mc viewers
--rr=ROWNUM
rows reserved for specific purposes
--stream
read input forever
-X, --reprint-on-exit
preserve content after exit
Output format options:
-a, --ascii decor
force ascii
-b, --blackwhite
black-white style
-s, --style=N
set color style number (0..23)
--bold-labels
row, column labels use bold font
--bold-cursor
cursor use bold font
--border
type of borders (0..2)
--custom-style=NAME
name of custom color style
--double-header
header separator uses double lines
--force-uniborder
replace ascii borders by unicode borders
--hide-header-line
hides header line
--highlight-odd-rec
use special style for odd records
--ignore-short-rows
rows with wrong column numbers are ignored
--null=STRING
STRING used instead NULL
Searching options
-g --hlite-search, -G --HILITE-SEARCH
don't highlight lines for searches
-i --ignore-case
ignore case in searches that do not contain uppercase
-I --IGNORE-CASE
ignore case in all searches
Interface options:
-c, --freezecols=N
freeze N columns (0..9)
--less-status-bar
status bar like less pager
--line-numbers
show line number column
--menu-always
show top bar menu every time
--no-bars, --no-commandbar, --no-topbar
don't show bottom, top bar or both
--no-cursor
row cursor will be hidden
--no-last-row-search
don't use the last pattern when starting a new search
--no-scrollbar
don't show scrollbar
--no-sound
don't use beep when scroll is not possible
--tabular-cursor
cursor is visible only when data has table format
--vertical-cursor
show vertical column cursor
Input format options:
--csv input stream has csv format
--csv-separator
char used as field separator
--csv-header [on/off]
specify header line usage
--skip-columns-like="SPACE SEPARATED STRING LIST"
columns with substr in name are ignored
--csv-trim-width=NUM
trim value after NUM chars
--csv-trim-rows=NUM
trim value after NUM rows
--tsv input stream has tsv format
On exit options:
--on-exit-reset
sends reset terminal sequence "\33c"
--on-exit-clean
sends clean terminal sequence "\033[2J"
--on-exit-erase-line
sends erase line terminal sequence "\033[2K\r"
--on-exit-sgr0
sends sgr0 terminal sequence "\033[0;10m"
Watch mode options:
-q, --query=QUERY
execute query
-w, --watch time
the query (or read file) is repeated every time (sec)
Connection options:
-d, --dbname=DBNAME
database name
-h, --host=HOSTNAME
database server host (default: "local socket")
-p, --port=PORT
database server port (default: "5432")
-U, --username=USERNAME
database user name
-W, --password
force password prompt
Debug options:
--log=FILE
log debug info to file
--wait=NUM
wait NUM seconds to allow attach from a debugger
pspg shares lot of key commands with less pager or vi editor.
pspg 5.8.1 April 2024 PSPG(1)