.\" Automatically generated by Pandoc 3.6.1 .\" .TH "tfman" "1" "v3.0.17" "" .SH NAME tfman \- Swank manual page browser .SH SYNOPSIS \f[B]tfman\f[R]\ [\f[B]\-h\f[R]]\ [\f[B]\-V\f[R]] [\f[B]\-q\f[R]] files .SH DESCRIPTION \f[B]tfman\f[R] displays manual pages ala \f[B]man(1)\f[R] using the Notcurses (\f[B]notcurses(3)\f[R]) terminal UI library. .SH OPTIONS \f[B]\-V\f[R]: Print the program name and version, and exit with success. .PP \f[B]\-h\f[R]: Print help information, and exit with success. .PP \f[B]\-q\f[R]: Don\[aq]t wait for any input, and don\[aq]t use the alternate screen. .PP files: Files to render. .PP If successfully loaded and parsed, the top of the page will be visible. In the lower right corner is a listing of page sections. By default, the page browser is in use; press Tab to move between the page browser and the structure browser. Press \[aq]s\[aq] to toggle the structure browser\[aq]s visibility. .PP \f[B]tfman\f[R] can identify gzipped manual pages, and inflate them on the fly. .SH NOTES The following keypresses are recognized: .IP \[bu] 2 \f[B]Ctrl\-L\f[R]: Redraw the screen. .IP \[bu] 2 \f[B]q\f[R]: Quit. .IP \[bu] 2 \f[B]k\f[R]/\f[B]up\f[R]: Move up by one line. .IP \[bu] 2 \f[B]b\f[R]/\f[B]pgup\f[R]: Move up by one page. .IP \[bu] 2 \f[B]h\f[R]/\f[B]left\f[R]: Move up by one section. .IP \[bu] 2 \f[B]j\f[R]/\f[B]down\f[R]: Move down by one line. .IP \[bu] 2 \f[B]f\f[R]/\f[B]pgdown\f[R]: Move down by one page. .IP \[bu] 2 \f[B]l\f[R]/\f[B]right\f[R]: Move down by one section. .IP \[bu] 2 \f[B]g\f[R]/\f[B]home\f[R]: Go to first line in file. .IP \[bu] 2 \f[B]s\f[R]: Toggle the structure browser\[aq]s visibility. .PP The mouse wheel can also be used to move up and down within the active browser. .SH BUGS \f[B]tfman\f[R] does not currently (and is unlikely to ever) support the full \f[B]groff\f[R] macro language. .SH SEE ALSO \f[B]man(1)\f[R], \f[B]notcurses(3)\f[R], \f[B]groff_man(7)\f[R], \f[B]man\-pages(7)\f[R], \f[B]unicode(7)\f[R] .SH AUTHORS nick black \c .MT nickblack@linux.com .ME \c.