Surfingkeys

Rich shortcuts to click links/switch tabs/scroll, capture pages, use your browser like vim for productivity.

Surfingkeys: An extendable Chrome extension for Vim and EMACS users

Surfingkeys is a dynamic Chrome extension that offers convenience and enhanced productivity for users, especially those experienced with Vim and EMACS. It turns your browser into a powerful tool by allowing the use of shortcuts to perform a range of browsing actions such as clicking links, switching or closing tabs, editing input, scrolling, capturing pages and even customizing searches across multiple search engines. With the addition of Javascript, Surfingkeys is easily extendable for personalized user experience.
Install from Chrome Web Store

Extension stats

Users: 10,000+
Rating: 4.65
(279)
Version: 1.17.5 (Last updated: 2024-11-26)
Creation date: 2020-06-02
Risk impact: Very high risk impact
Risk likelihood:
Manifest version: 3
Permissions:
  • nativeMessaging
  • tabs
  • history
  • bookmarks
  • scripting
  • storage
  • sessions
  • downloads
  • topSites
  • clipboardRead
  • See more
Host permissions:
  • <all_urls>
Size: 1.26M

Other platforms

Not available on Android
Surfingkeys (v1.17.5)
4.87 (93) 1,940+
Surfingkeys (v1.17.5)
4.90 (26) 7,813+
Want to check extension ranking and stats more quickly for other Chrome extensions? Install Chrome-Stats extension to view Chrome-Stats data as you browse the Chrome Web Store.

Extension summary

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
See more

User reviews

These summaries are automatically generated weekly using AI based on recent user reviews. Chrome Web Store does not verify user reviews, so some user reviews may be inaccurate, spammy, or outdated.
Pros
  • Powerful features and good functionality.
  • Helps users to browse the web without using a mouse.
  • Great for learning JavaScript and CSS.
  • Visual mode and vim-text box are appreciated.
  • Long-time users have a positive experience.
Cons
  • Default keybindings are considered horrible by some users.
  • Frequent issues with newer versions leading to features not working.
  • Conflicts with native shortcuts causing frustration.
  • Lack of updates and responsiveness to error reports.
  • Some features are difficult to configure or understand.
Most mentioned
  • Issues with newer versions breaking functionality.
  • Initial positive experience despite some difficulties.
  • Users miss mouse functionality but appreciate the keyboard shortcuts.
User reviews
really nice. horrible default keybindings...but that is configurable. the other vim-plugins have better mappings not forcing you to use shift key for the most common operations
by Zak McCracken, 2024-12-05

急需修复alt+s,不用插件浑身难受,个别网址依赖原生快捷键,冲突就只能手动关闭插件了
by Leon Lan, 2024-10-12

新版本好多编辑框的位置数字都输不上了
by 宫爵, 2024-09-24
View all user reviews

Extension safety

Risk impact

Surfingkeys requires a lot of sensitive permissions. Exercise caution before installing.

Risk likelihood

Surfingkeys has earned a good reputation and can be trusted.

Upgrade to see risk analysis details

Promo images

Surfingkeys small promo image
Small promo image

Similar extensions

Here are some Chrome extensions that are similar to Surfingkeys: