Apvlv средство просмотра PDF/DJVU/UMD с поведением как vim

Apvlv - Alf’s PDF Viewer Like Vim

apvlv — средство просмотра PDF/DJVU/UMD с поведением как vim

apvlv.jpg

СИНТАКСИС

apvlv [options] [file]

ОПЦИИ

-c file

Загрузить конфигурацию из file вместо используемого по умолчанию ~/.apvlvrc

-h

Показать справку и выйти

-v

Показать версию и выйти

КОМАНДЫ

Следующие командные клавиши могут использоваться внутри apvlv. Некоторые из них могут быть снабжены префиксом числом (как в нажатии “13G”), это обозначено [число] количеством в их описании. Если не указано иное, для числа значение по умолчанию 1.

o

Отображает диалоговое окно выбора файлов PDF/DJVU/UMD, для открытия файла.

apvlv_o_mini.jpg

O

Выберите каталог для отображения. После выбора каталога в диалоговом окне, нажмите клавишу Enter и apvlv будет рекурсивно искать пути для файлов PDF/DJVU/UMD. Вам будет представлена навигация с папками в стиле vim. Выберите файл и нажмите 't', файл откроется в новой вкладке.

R

Перезагрузить текущий файл

r

Поворот документа по часовой стрелке на 90 градусов

apvlv_r_mini.jpg

G

Перейти к концу документа, или (перед G [число] ) показывает страницу [число] номер страницы

gt

Показать следующую вкладку

gT

Показать предыдущую вкладку

PageDown, C-f

[число] номер страницы, перейти вперед

PageUp, C-b

[число] номер страницы, перейти назад

C-d

[число] половину страницы вперед

C-u

[число] половину страницы назад

H

Прокрутить к заголовку страницы

M

Прокрутить к середине страницы

L

Прокрутить в конец страницы

s

[число] пропустить

C-p, Up, k

[число] прокрутить вверх

C-n, Down, j

[число] прокрутить вниз

Backspace, Left, h

[число] прокрутить влево

Space, Right, l

[число] прокрутить вправо

/

Поиск строки. Введите и нажмите Enter.

?

Поиск строк, в обратном направлении.

f

Переключить в полно-экранный режим.

zi

увеличить масштаб.

zo

уменьшить масштаб.

zw

увеличить масштаб по ширине.

zh

изменить масштаб по высоте (полная страница).

m

Отметьте позицию чтения и назовите ее, нажимая символ.
Таким образом, нажав, 'ma' отметит текущую позицию как 'a', и Вы можете возвратиться сюда нажатием 'a'.

'

Перейти к позиции, обозначенной символом, то есть нажатием 'а' чтобы перейти в позицию 'a'.
Прежде символ должен быть отмечен 'm'. (см. выше).

"

Вернуться к предыдущей позиции.

q

Закрыть текущее окно.
Закрыть текущую вкладку (другие вкладки не будут затронуты).

Все команды могут быть сопоставлены с другими ключами. Например, если Вы помещаете ’map <C-n> o’ в Вашем .apvlvrc. Тогда, набрав <Ctrl-n> будет работать команда 'o', то есть, показать диалог выбора файлов PDF/DJVU/UMD для открытия файла.

Настройка
Apvlv поддерживает набор настроек в файле с именем .apvlvrc.

fullscreen = yes/no

Если установлено yes, после запуска Apvlv будет в полно-экранном режиме.

width = <целое число>

Когда полно-экранный не установлен в yes, это - ширина окна в пикселях.

height = <целое число>

Когда полно-экранный не установлен в yes, это - высота окна в пикселях.

defaultdir = <путь>

Когда на экран выводится диалоговое окно открытия файла (’o’), здесь указывается каталог по умолчанию.

zoom = режим

Установить масштаб по умолчанию.

normal

приложение устанавливает по умолчанию значение масштаба.

fitwidth

масштаб будет установлен в соответствии ширина страницы в ширину окна.

fitheight

масштаб будет установлен в соответствии высота страницы в высоту окна.

custom

Устанавливать специальное значение, например zoom=1.0, zoom=1.2, zoom=0.8.

content = yes/no

показать контент с начала.

continuous = yes/no

Показывать или нет непрерывно множество страниц PDF/DJVU/UMD.

continuouspad = целое число

установить дополнение в непрерывном представлении страницы

autoscrollpage = yes/no

Включить/отключить прокрутку страницы при нажатии конец/начало страницы

noinfo = yes/no

Включить/отключить использования ~/.apvlvinfo

pdfcache = целое число

Установить размер кеша PDF

[no]cache

Включить/отключить кэш

scrollbar = yes/no

Установить показывать или нет прокрутку

visualmode = yes/no

Установить использовать или нет визуальный режим для выделения/копирования текста

wrapscan = yes/no

Установить wrapscan искать текст или нет

doubleclick = действие

Установить по умолчанию действие двойное нажатие

none

Выбор ничего

word

Выбор слова под курсором в буфер обмена

line

Выбор строки под курсором в буфер обмена

page

Выбор страницы под курсором в буфер обмена

guioptions = m/T/mT

меню, панель инструментов или меню и панель инструментов

autoreload = целое число

Если автоматически перезагружать документ после нескольких секунд
Если использовать перевернутый режим для страницы pdf

Запрос

Как КОМАНДУ но с префиксом двоеточие:

:h[elp]

Показать справку

:h[elp] info

Показать справку (раздел «Введение»)

:h[elp] команда

Показать справку (раздел «Команда»)

:h[elp] настройка

Показать справку (раздел «Настройка»)

:h[elp] запрос

Показать справку (раздел «Запрос»)

:q[uit]

Закрыть текущее окно

:o[pen] файл

Открыть файл

:doc файл

Загрузить файл в текущее окно

:Totext файл

Преобразовать файл (или текущею страницу) в текстовый файл

:pr[int]

Печать текущего документа

:tabnew

Создать новую вкладку

:sp

Разделить горизонтально текущее окно

apvlv_sp_mini.jpg

:vsp

Разделить вертикально текущее окно

apvlv_vsp_mini.jpg

:fp, :forwardpage целое число

Идите вперед на «число» страниц (1 по умолчанию)

:bp, :prewardpage целое число

Идти назад на «число» страниц (1 по умолчанию)

:g, :goto целое число

Перейти на страницу «число/номер страницы»

:z[oom] режим

Установите зум в режиме (см. “выбор масштаба” в настройках)

:целое число

Перейти на страницу «число/номер страницы»

Установка:

emerge apvlv

Запуск:

apvlv