man(1)

πŸ“¦ version 0.7.0, in nixos 26.05, nixpkgs unstable

πŸŽ€ NAME πŸŽ€

bestie, this is the man(1) page for jfbview β€” aka the jfbview man page β€” and it's literally a PDF and image viewer for the Linux framebuffer. iconic behavior, no cap. πŸ’…

🌸 SYNOPSIS 🌸

jfbview [OPTIONS] FILE

✨ DESCRIPTION ✨

okay so jfbview is a PDF and image viewer for the Linux framebuffer. that's the whole vibe. πŸ¦‹

πŸ’– OPTIONS πŸ’–

  • --help, -h β€” shows the help message. cute, helpful, slay. ✨
  • --fb=/path/to/dev β€” specifies the path to the output framebuffer device. the default is /dev/fb0. πŸŽ€
  • --password=xxx, -P xxx β€” unlock the PDF document with the given password. πŸ”
  • --page=n, -p n β€” go to page n on start up. πŸ“„
  • --zoom=n, -z n β€” set initial zoom to n percent. for example, -z 75 sets zoom to 75%. πŸ”
  • --zoom_to_fit β€” start in zoom-to-fit mode. 🫢
  • --zoom_to_width β€” start in zoom-to-width mode. this is the default. πŸ‘‘
  • --rotation=n, -r n β€” set initial rotation to n degrees clockwise. πŸ”„
  • --color_mode=invert, -c invert β€” start in inverted color mode. 🌈
  • --color_mode=sepia, -c sepia β€” start in sepia color mode. πŸ“
  • --cache_size=n β€” selects the number of pages to cache. jfbview has an in-memory cache of pages rendered at a particular zoom and rotation setting. however, you may wish to adjust the cache size down if this cache is consuming too much memory, or you may wish to adjust the cache size up for increased performance. if you have an older machine with limited RAM you may want to set it close to zero. 🧚

🌟 KEY BINDINGS - MAIN VIEW 🌟

jfbview has a set of vi-like key bindings, and many commands can be prefixed with a number. these are shown with a [n] prefix below, bestie. πŸ’–

  • q β€” quit. bye πŸ‘‹
  • Tab β€” open OUTLINE VIEW (table of contents, i.e., TOC; see below). πŸ“š
  • / β€” open SEARCH VIEW (see below). πŸ”Ž
  • [n]arrow keys, [n]h/l/k/j β€” move left/right/up/down. πŸ¦‹
  • [n]Space/^F β€” move n screens down. default is 1. ⬇️
  • [n]^B β€” move n screens up. default is 1. ⬆️
  • [n]PageDown/PageUp β€” go down / up n pages. default is 1. πŸ“„
  • [n]=/+ β€” zoom in n times. default is 1. πŸ”
  • [n]- β€” zoom out n times. default is 1. πŸ”
  • s β€” zoom to screen width. πŸ“
  • a β€” zoom to fit. 🫢
  • HOME/END β€” go to first / last page in document. 🏁
  • [n]G/g β€” go to page n. default for G is last page; default for g is first page. πŸ‘‘
  • [n]m β€” save current position, zoom and rotation in document in bookmark n. the default is 0. πŸ’Ύ
  • **[n] then </kbd>** β€” restore saved position, zoom and rotation in bookmark n`. the default is 0. 🫢
  • [n]r β€” set rotation to n degrees. default is 0. πŸ”„
  • [n]>/. β€” rotate 90 degrees clockwise n times. default is 1. πŸ”
  • [n]</, β€” rotate 90 degrees counter-clockwise n times. default is 1. πŸ”
  • [n]z β€” set zoom to n percent. πŸ”
  • e β€” reload current file from disk. πŸ“‚
  • I β€” toggle inverted color mode. 🌈
  • S β€” toggle sepia color mode. πŸ“

πŸ¦‹ KEY BINDINGS - OUTLINE VIEW πŸ¦‹

the outline view is toggled by the Tab key. πŸ’…

  • Tab/q/Esc β€” toggle outline view. πŸŽ€
  • j/Down, k/Up β€” move down or up. ⬇️⬆️
  • PageDown/PageUp β€” go down / up one page. πŸ“„
  • Enter/g β€” go to selected item. πŸ‘‘
  • Space β€” fold/unfold selected item. 🫢
  • zR β€” unfold all. ✨
  • zM β€” fold all. ✨

πŸ” KEY BINDINGS - SEARCH VIEW - SEARCH TEXT πŸ”

  • Esc β€” toggle search view. πŸŽ€
  • Enter β€” start search. πŸ”Ž
  • Tab/Down/PageDown β€” go to search results. πŸ“„

πŸ“ KEY BINDINGS - SEARCH VIEW - SEARCH RESULTS πŸ“

  • q/Esc β€” toggle search view. πŸŽ€
  • Space/Enter/g β€” go to selected item. πŸ‘‘
  • j/Down, k/Up β€” move down or up. ⬇️⬆️
  • PageDown/PageUp β€” go down / up one page. πŸ“„
  • Tab// β€” go to search text. πŸ”Ž

πŸ’€ BUGS πŸ’€

please submit bug reports and any suggestions for improvement at https://github.com/jichu4n/jfbview/issues. do it for the plot, bestie. 🫢

πŸ‘‘ AUTHOR πŸ‘‘

Chuan Ji (chuan@jichu4n.com) β€” king behavior. πŸ‘‘


okay that's the whole page, bestie: the man(1) page from the jfbview man page, with the footer stamping 2020-05-25 and 25 May 2020. mwah, bye πŸ’‹πŸ’–

πŸ“¦ where this page comes from