Skip to content

SysIntruder/virefox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

24a275f · Oct 23, 2024
Oct 18, 2024
Oct 23, 2024
Oct 21, 2024
Oct 15, 2024
Oct 19, 2024

Repository files navigation

Virefox


Vi keybind for firefox

Leader key using Space

Mode


  • <leader-v> toggle indicator
  • i insert
  • I hint - select input element
  • gi focus to first input
  • s hint - select scrollable element
  • S reset scrollable to window
  • gs focus to first scrollable
  • f hint - open link in current tab
  • F hint - open link in new tab
  • yf copy hinted link

Motion


  • k scroll up
  • j scroll down
  • h scroll left
  • l scroll right
  • gg scroll top
  • G scroll bottom
  • <c-u> scroll page up
  • <c-d> scroll page down

Tab


  • L go forward one page
  • H go back one page
  • t new tab
  • T new tab private
  • r reload
  • R reload bypass cache
  • K previous tab in current container
  • J next tab in current container
  • dd close tab
  • yy copy current link

TODO


  • hint link is still slow
  • select input
  • click button
  • undo close tab need to save deleted tab state per cookieStoreId
  • copy current url
  • edit current url need to create new input component and access history
  • address bar need to create new input component and access history
  • find string in page
  • next found match
  • prev found match
  • new private tab / window
  • read config
  • chrome support maybe
  • restructure
  • click chat on whatsapp
  • click chat on telegram
  • save tab last mode on state
  • copy hinted link
  • focus first input found
  • focus first scrollable found
  • add url to bookmark
  • remove url from bookmark
  • fix bug key sequence error when page changing after using gi
  • move keymap checking into backgrounds
  • move some command into backgrounds

About

Vi keybind for firefox

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published