Scroll to navigation

apvlv(1) General Commands Manual apvlv(1)

NAME

apvlvPDF/DJVU/EPUB/HTML/TXT/FB2/CZW viewer with vim-like behaviour

SYNOPSIS

apvlv [options] [file]

DESCRIPTION

apvlv is a PDF/DJVU/EPUB/HTML/TXT/FB2/CZW viewer, which behaves like vim.

OPTIONS

file
Load configuration from file instead of the default ~/.apvlvrc
Show help message and exit
Show version and exit

COMMANDS

The following command keys can be used inside apvlv. Some of them may be prefixed by a number (as in pressing "13G"), this is indicated by a count in their description. Unless noted otherwise, the default value for the number is 1.

o
Display file chooser to open a PDF/DJVU/EPUB/HTML/TXT file
O
Select a directory to display
t
Display file chooser to open a PDF/DJVU/EPUB/HTML/TXT file in a new tab
T
Select a directory to display in a new tab
R
Reload the current file
r
Rotate the document clockwise by 90 degrees
G
Show page number count
gt
Show next tab
gT
Show previous tab
PageDown, C-f
Go forward count pages
PageUp, C-b
Go backward count pages
C-d
Go forward count half pages
C-u
Go backward count half pages
H
Scroll to page head
M
Scroll to page middle
L
Scroll to page bottom
s
skip some pages count
C-p, Up, k
Scroll up count units
C-n, Down, j
Scroll down count units
Backspace, Left, h
Scroll left count units
Space, Right, l
Scroll right count units
/ string
Search forwards for string
? string
Search backwards for string
f
Toggle between fullscreen and window mode
zi
Zoom in
zo
Zoom out
zw
Zoom to fit window width
zh
Zoom to fit window height
m char
Mark the current position to char, so that it can be recalled by pressing char
' char
Return to the mark position char
''
Return to the last position
q
Close the current window
ZZ
quit the viewer with ZZ, like Vim
c
toggle directory display

SETTINGS

These can be set in ~/.apvlvrc with "set setting [= value]".

fullscreen = yes/no
Enable/Disable fullscreen
width = int
Default window width
height = int
Default window height
fix_width = int
fixed width
fix_height = int
fixed height
defaultdir = path
Default directory for the open dialogue
zoom = mode
Set default zoom level
normal
The application sets the default zoom value
fitwidth
Fit pages to window width
fitheight
Fit pages to window height
float
1.0 for 100%, 2.0 for 200%, etc.
continuous = yes/no
Show PDF/DJVU/EPUB/HTML/TXT pages continuously or not.
autoscrollpage = yes/no
Enable/Disable scrolling the pages when hitting a page tail/head
noinfo = yes/no
Disable/Enable the usage of ~/.apvlvinfo
max_info = int
Max file information will be saved, default is 100
scrollbar = yes/no
Set show scrollbar or not
wrapscan = yes/no
Set wrapscan to search text or not
doubleclick = action
Set default double click action
none
Selection nothing
word
Selection a word under the cursor to clipboard
line
Selection a line under the cursor to clipboard
page
Selection a page under the cursor to clipboard
guioptions = mTsS
Weather display menu, toolbar, status and status tool.
.pdf:engine = MuPDF/Poppler/QtPdf
Which engine to render .pdf file
.epub:engine = MuPDF/Web
Which engine to render .epub file
.fb2:engine = MuPDF/Web
Which engine to render .fb2 file
ocr:lang = eng+chi_sim
Pretrained languages which tesseract load to process
notes:dir = dir
Directory to save ebook notes
autoreload = int
If auto reload document after some seconds
inverted = yes/no
If use inverted mode for pdf page
background = color
Set background color

PROMPT

Like the COMMANDS, but prefixed with a colon:

:h[elp]
Display the help document
:q[uit]
Close the current window
:o[pen] file
Open file
:doc file
Load file into the current window
:TOtext [file]
Translate file (or the current page) to a text file
:pr[int]
Print the current document
:tabnew
Create a new tab
:sp
Horizontally split the current window
:vsp
Vertically split the current window
:fp, :forwardpage [int]
Go forward int pages (1 by default)
:bp, :prewardpage [int]
Go backward int pages (1 by default)
:g, :goto int
Go to page int
:z[oom] mode
Set zoom to mode (see "set zoom" in SETTINGS)
:int
Go to page int
:directory
toggle directory display

AUTHORS

apvlv was written by Alf <naihe2010@126.com>.

This manual page was originally written by Stefan Ritter <xeno@thehappy.de> for the Debian project (but may be used by others), and was rewritten more beautifully by Daniel Friesel <foobar@derf.homelinux.org>.

December 24, 2009 Debian