Skip to content

SysIntruder/virefox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

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