Surfingkeys
by brookhong.github.io
Quick Look
Surfingkeys enhances browser productivity with Vim-like keyboard shortcuts for navigation, tab management, and page interaction.
AI Overview
Who is this for?
Users seeking to optimize their browsing experience with keyboard-centric controls, especially those familiar with Vim or Emacs.
Key Features
- → Vim-like keyboard shortcuts for browsing
- → Tab and window management
- → Page scrolling and capturing
- → Customizable with JavaScript
- → Search engine integration
Reviews Analysis
Overall Sentiment
Overwhelmingly PositiveUsers overwhelmingly praise Surfingkeys for its power, customizability, and efficiency, likening it to Vim for the browser, though some minor usability adjustments can be a learning curve.
Note: AI analysis focuses on the substance and recency of reviews, which may differ from the overall store rating.
What Users Love
- ✓ Significantly increases browsing speed and efficiency.
- ✓ Highly customizable for personalized workflows.
- ✓ Excellent emulation of Vim/Emacs keybindings.
Points to Consider
- × Initial learning curve for new users.
- × Occasional minor bugs or unexpected behavior.
Official Description
From the Developer
Rich shortcuts to click links/switch tabs/scroll, capture pages, use your browser like vim for productivity.
A Chrome extension for Vim users, but EMACS users would also love it, as it is much extendable with javascript.
to click links
f Open a link, press SHIFT to flip hints if they are overlapped. C Open a link in non-active new tab cf Open multiple links in a new tab gf Open a link in non-active new tab af Open a link in new tab
to switch tabs
E Go one tab left R Go one tab right x Close current tab X Restore closed tab W New window with current tab J Move current tab to left K Move current tab to right yt Duplicate current tab << Move current tab to left
Move current tab to right g0 Go to the first tab g$ Go to the last tab gx0 Close all tabs on left gxt Close tab on left gxT Close tab on right gx$ Close all tabs on right
to scroll pages / DIVs
0 Scroll all the way to the left e Scroll a page up d Scroll a page down gg Scroll to the top of the page G Scroll to the bottom Gf the page j Scroll down k Scroll up h Scroll left l Scroll right $ Scroll all the way to the right % Scroll to percentage of current page cS Reset scroll target cs Change scroll target
to capture full pages / DIV
yG Capture current full page yS Capture scrolling element
to search seleted with kinds of search engines
sg Search selected with google sw Search selected with bing sy Search selected with youtube sb Search selected with baidu
to edit input with vim editor
Ctrl-i Go to edit box with vim editor
to edit URL with vim editor
su Edit current URL with vim editor
Your extension? Let us know if we can update or correct anything!
Key Info
-
Rating:
4.7/5.0
(284 ratings)
- Users:20,000
- Version:1.17.11
- Updated:Aug 18, 2025
- Developer:Visit Website →
Stats from Chrome Web Store