dotfiles/emacs/.emacs.d/elpa/evil-collection-20260818.145/modes/xwidget/README.org

2.9 KiB

xwidget

Evil bindings for xwidget-webkit, modeled after vimium.

Key bindings

Standard read-only motion / quit bindings come from evil-collection-set-readonly-bindings.

Command Original Evil
xwidget-webkit-scroll-up-line C-n j
xwidget-webkit-scroll-down-line C-p k
xwidget-webkit-scroll-top M-< gg
xwidget-webkit-scroll-bottom M-> G
xwidget-webkit-scroll-backward B h
xwidget-webkit-scroll-forward F l
xwidget-webkit-scroll-up SPC C-f
xwidget-webkit-scroll-down S-SPC C-b
xwidget-webkit-back r H, <
xwidget-webkit-forward R L, >
xwidget-webkit-reload g r, gr
xwidget-webkit-current-url u yy
xwidget-webkit-browse-url a o, gu, J
xwidget-webkit-copy-selection-as-kill (visual) w y
xwidget-webkit-insert-string i RET
xwidget-webkit-zoom-in + +, =
xwidget-webkit-zoom-out - -
describe-mode C-h m ?

New commands

Command Key Notes
evil-collection-xwidget-webkit-scroll-half-page-up d half-page down (vim semantics)
evil-collection-xwidget-webkit-scroll-half-page-down u half-page up (vim semantics)
evil-collection-xwidget-webkit-new-tab t prompt URL in new buffer
evil-collection-xwidget-webkit-close-tab x kill current buffer
evil-collection-xwidget-webkit-restore-last-closed-tab X reopen last closed
evil-collection-xwidget-webkit-search-tabs T, gt switch via completing-read

When evil-want-C-d-scroll / evil-want-C-u-scroll are non-nil, C-d and C-u scroll the page.