Surfingkeys

CRX ID
gfbliohnnapiefjpjlpjnehglfpaknnc
Status
Live on Store
Description from extension meta

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

Image from store
Surfingkeys
Description from store

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 of 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

Latest reviews

Q A 2025-10-01

way better than any other similar extension, and it's open source.

Malaji Nagaraju 2025-09-01

Excellent Extension. I love it.

Clarence Gan (Dustynight) 2025-05-22

10 / 10 The must-have extension for vimer

Gleb Radin 2025-02-26

don't use ext from the store, build it yourself

Zak McCracken 2024-12-05

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

Thresh momo 2024-10-29

1.17.x 版本,所有自定义的map,unmap等设置全部无效.

Taras Kuzyk 2024-09-19

This is an amazing extension. It is so good, in fact, that now that Google inevitably made it incompatible with Chrome because "muh security", I switched to Firefox. Good riddance, Chrome.

bizzar 2024-07-13

The visual mode and vim-text box is great. I was a vimium user and after using it for 5min I switched.

123 123 2024-06-27

Been using for years. Top!

Md. Shahjalal 2024-04-06

It's just awesome, thanks a lot. It has saved my 4 years within 2 years internet browsing

Daniel Trstenjak 2024-04-04

Really enjoying using it. It would be even greater, if interacting with other tabs, opening or closing other tabs wouldn't close the editor window. Currently it's easy to loose your writing, if you haven't saved it.

司马子长 2023-12-19

The only extension you need to surf the web. Plus it also helped me to learn more JS and CSS.

Wei Zhao 2023-10-18

It's been really great. I can throw my mouse away. I mean, literally.

Wei Zhao 2023-10-18

It's been really great. I can throw my mouse away. I mean, literally.

Vlad Sidorov 2023-09-11

This often helps speed up the process.

Vlad Sidorov 2023-09-11

This often helps speed up the process.

George G 2023-07-16

Great stuff! Might even contribute a PR here

George G 2023-07-16

Great stuff! Might even contribute a PR here

update su 2023-06-29

国人开发,功能强大。只是好久没更新了,添加自己的搜索时 (比如我想添加一个知乎搜索) 一直报错,希望能早日解决一下!

林银辉 2023-04-08

好用,但是想请教一下怎么让的我的提示页面变成中文,我下载的插件 shift + ? 都是英文的提示

h z 2023-03-09

必备的名器,可以说真的可以不用鼠标了

叔魂儿 2023-03-01

刚开始用,体验还不错

Андрей 2022-11-06

This extension is not easy for customization if you have non-standard layout COLEMAK DH. You make graphic interface for modification, but it include only aprox 30% of all shortcuts and it is useless for me. And I have no idea how to use expert mode.

Андрей 2022-11-06

This extension is not easy for customization if you have non-standard layout COLEMAK DH. You make graphic interface for modification, but it include only aprox 30% of all shortcuts and it is useless for me. And I have no idea how to use expert mode.

Kuba Maliszewski 2022-09-07

Only problem I have is i can't disable pdf viewer and when i want to save from it add text saying "downloaded from chrome" or something like that.

Kuba Maliszewski 2022-09-07

Only problem I have is i can't disable pdf viewer and when i want to save from it add text saying "downloaded from chrome" or something like that.

h46incon 2022-08-30

更新之后经常报错,然后页面直接没有响应用不了

Krzysztof Fot 2022-08-22

This extension is my reliable companion for years now (and I am very picky). Some recent changes were the reason behind a misunderstanding but were quickly reverted. I can honestly recommend it.

Krzysztof Fot 2022-08-22

This extension is my reliable companion for years now (and I am very picky). Some recent changes were the reason behind a misunderstanding but were quickly reverted. I can honestly recommend it.

md7 2022-08-22

I love this extension so much! This is key for my workflow!

md7 2022-08-22

I love this extension so much! This is key for my workflow!

Neta 2022-08-19

The latest version (1.0.7) has changes which are not represented in the source code, as some folks said, one of the changes include changing the default search engine. This sketchy practice is making this extension dangerous. Don't take the risk.

Neta 2022-08-19

The latest version (1.0.7) has changes which are not represented in the source code, as some folks said, one of the changes include changing the default search engine. This sketchy practice is making this extension dangerous. Don't take the risk.

Charley Rathkopf 2022-08-18

Like others have said, it seems that this extension, which was AWESOME is now malware as it is changing the search provider. Looking in the source code I don't see anything reference to smartwebfinders.com, so there must be some "phone home" function that is getting this site as a target for the change. Thank you Google for highlighting this change. I wish I had the time to review the source code and find why this is happening and make a safe personal copy, but sadly that is unlikely to happen. I hope that there is another good VIM chrome overlay to use. https://imgur.com/a/KjgAvKL

Charley Rathkopf 2022-08-18

Like others have said, it seems that this extension, which was AWESOME is now malware as it is changing the search provider. Looking in the source code I don't see anything reference to smartwebfinders.com, so there must be some "phone home" function that is getting this site as a target for the change. Thank you Google for highlighting this change. I wish I had the time to review the source code and find why this is happening and make a safe personal copy, but sadly that is unlikely to happen. I hope that there is another good VIM chrome overlay to use. https://imgur.com/a/KjgAvKL

Jaekyeom Kim (Jaekyeom Kim) 2022-08-18

The search engine changing thing happened to me as well. "Change your search settings to: smartwebfinders.com"

Jaekyeom Kim (Jaekyeom Kim) 2022-08-18

The search engine changing thing happened to me as well. "Change your search settings to: smartwebfinders.com"

modiX 2022-08-18

Great, but I miss the ability to use VIM controls in inputs and textareas. EDIT: It changes my default search provider. Sadly this is malware now.

modiX 2022-08-18

Great, but I miss the ability to use VIM controls in inputs and textareas. EDIT: It changes my default search provider. Sadly this is malware now.

Michael Kashkov 2022-07-25

I cannot find enough words to describe how convenient it is! Thanks for such a fantastic app!

Michael Kashkov 2022-07-25

I cannot find enough words to describe how convenient it is! Thanks for such a fantastic app!

ash 2022-06-30

请问老是报这个错误 咋办啊 Uncaught (in promise) Failed to connect neovim, please make sure your neovim version 0.5 or above. 上下文 _generated_background_page.html 堆叠追踪 background.js:3 (匿名函数)

邓勇 2022-06-23

强大

Hp Darren 2022-06-11

最新版本的 chrome,老是会自动禁用 Surfingkeys;每天都要手工开启几次

Jody Dickerson 2022-05-03

This is amazingly helpful for voice controlling a computer, but please build in an option to disable all so that I can turn on the 2-4 shortcuts that someone is going to actually use in this scenario, turning them all off manually takes forever.

Jody Dickerson 2022-05-03

This is amazingly helpful for voice controlling a computer, but please build in an option to disable all so that I can turn on the 2-4 shortcuts that someone is going to actually use in this scenario, turning them all off manually takes forever.

Anonymous 2022-04-25

just love it, saves time and effort once you get used to it. Omnibar is almost a separate great productivity tool if you like to open a lot of tabs like me.

Tron Guignard 2022-04-08

Leaving the PDF viewer on by default is a mistake, causes problems. But my main issue and imo is a oversite is no mention of this in the settings, nothing within the extension itself told me how to turn it off. What you need is a simple check box in the options, If I need to go to github to get the full instructions then link it or tell me in the options.

Tron Guignard 2022-04-08

Leaving the PDF viewer on by default is a mistake, causes problems. But my main issue and imo is a oversite is no mention of this in the settings, nothing within the extension itself told me how to turn it off. What you need is a simple check box in the options, If I need to go to github to get the full instructions then link it or tell me in the options.

X Stone 2022-03-22

与协作的本机应用通信???

Statistics

Installs
20,000
Market
Chrome Web Store
Rating
4.67 (285 votes)
Last update
2025-08-18
Version 1.17.11
Languages