Броузер. Расширение Vimium-c
Броузер. Расширение Vimium-c.
Содержание
1 Общая информация
- Репозиторий: https://github.com/gdh1995/vimium-c
- Расширение для броузера, которое позволяет управлять навигацией и вкладками с помощью клавиатуры в стиле vim.
2 Сочетания клавиш
2.1 Навигация по текущей странице
?
показать диалог справки со списком всех доступных клавишh
прокрутка влевоj
прокрутка внизk
прокрутка вверхl
прокрутка вправоgg
прокрутка к верху страницыG
прокрутка к низу страницыd
прокрутка вниз на полстраницыu
прокрутка вверх на полстраницыf
показать подсказки для ссылок и кнопок для открытия в текущей вкладкеF
показать подсказки для ссылок и открыть ссылку в новой вкладкеr
перезагрузкаgs
просмотр исходного кодаi
войти в режим вставки (все команды будут игнорироваться до тех пор, пока вы не нажмете Esc)yy
копирование текущего URL в буфер обменаyf
копирование url ссылки в буфер обменаgf
перейти вперед к следующему фреймуgF
фокусировка главного/верхнего фрейма
2.2 Переход на новые страницы
o
открыть URL, закладку или запись в историиO
открыть URL, закладку, запись в истории в новой вкладкеb
открыть закладкуB
открыть закладку в новой вкладке
2.3 Поиск
/
войти в режим поиска – введите поисковый запрос и нажмите Enter для поиска или Esc для отменыn
цикл вперед к следующему найденному совпадениюN
цикл назад к предыдущему найденному совпадению
2.4 Навигация по истории
H
переход назад по историиL
переход вперед по истории
2.5 Управление вкладками
J
,gT
переход на одну вкладку влевоK
,gt
переход на одну вкладку вправоg0
переход на первую вкладку. Используйте `ng0` для перехода на n-ю вкладку по `g` и числовому символу `0`g$
переход на последнюю вкладку^
переход на ранее посещённую вкладкуt
создание вкладкиyt
дублирование текущей вкладкиx
закрытие текущей вкладкиX
восстановление закрытой вкладкиT
поиск по открытым вкладкамW
переместить текущую вкладку в новое окно- <a-p>закрепить/развернуть текущую вкладку
2.6 Использование меток
ma
,mA
установить локальную меткуa
(глобальную меткуA
)`a
,`A
перейти к локальной меткеa
(глобальной меткеA
)`` вернуться в позицию перед предыдущим переходом - то есть перед предыдущим gg, G, n, N, / или `a
2.7 Дополнительные расширенные команды просмотра
]]
,[[
перейдите по ссылке с меткой “следующий” или “>” (“предыдущий” или “<">) - полезно для просмотра страничных сайтов<a-f> откройте несколько ссылок в новой вкладке
gi
сфокусируйтесь на первом (или n-ом) поле ввода текста на странице. Используйте <tab> для перебора вариантов.gu
перейти на один уровень вверх в иерархии URLgU
перейти в корень иерархии URLge
редактировать текущий URLgE
редактировать текущий URL и открыть в новой вкладкеzH
прокрутить до конца влевоzL
прокрутить до конца вправоv
перейти в визуальный режим; используйте p/P для вставки и перехода, используйте y для выдергивания, используйте v/c/V для переключения визуального/строчного/каретного режимовV
перейдите в визуальный строчный режимyc
выберите первое слово предложения и перейдите в визуальный режимVimium C поддерживает повторение команд:
- нажатие
5t
откроет 5 вкладок подряд.
- нажатие
<esc> (или <c-[>) очистит все частичные команды в очереди, а также выйдет из режимов вставки и поиска.