- improved key mappings
Vomnibar
: fix URLs with space characters would breakmap
: fix bugs of$then
and$else
, and apply them to much more commands- for example,
enterFindMode
supports$then="enterVisualMode"
, andscroll*
runs$then
when something is scrolled - most commands operating tabs support
$then
and$else
- for example,
runKey
command: change syntax of.keys
, to support command treesenv
: nowhost
only considers about top frame URL; addiframe: boolean | string
to match iframesmapKey
: support<...:n>
and they will only take effect in normal modeLinkHints
: image mode: now can open simple SVG images- Firefox: some commands operating tabs will run faster when repeating count is 1
- fix
w
ande
inVisualMode
on Chrome 90+ on Windows - fix
passNextKey
on macOS - fix a bug about
filter
incloseOtherTabs
;joinTabs
andsortTabs
now supportsfilter
- some other improvements and bug fixes
- 1.92.1
- keyMappings: not treat a line as an error if with
$if={...}
- add
unmap!
to unmap a key sequence when it exists - aka ignoring errros
- add
- word around some configurations of
Dark Reader
- fix settings has no backup in
storage.local
when syncing is disabled
- keyMappings: not treat a line as an error if with
- 1.92.2
- fix some new bugs
- add a new command of
dispatchEvent
to simulate dispatching events (options are used to init events) .filter
option: support sub-arguments likeurl=...
andhost=...
LinkHints.*
:.toggle
option: accept[+-]?(\[attr~?=.*\]|\.?\S*)
to modify attributes and classNames
- 1.92.3
- Chrome: fix Vimium C Options can not show if only setting syncing is enabled
- 1.92.4
- fix a crash during import settings
- small improvements on
runKey