-
-
Notifications
You must be signed in to change notification settings - Fork 486
Just press ?
to check default shortcuts, and try them.
Press Alt-s
to disable Surfingkeys on current site, press Alt-s
again to turn it on.
Note: Press
yj
to dump all settings into system clipboard, then paste it in your text editor, searchblacklist
.
Press ;s
.
To add below example in your settings will turn on smartPageBoundary
on Google:
if ( document.origin === "https://www.google.com" ) {
settings.smartPageBoundary = true;
}
Press se
to look up your proxy mode, it should be clear
, in which mode, Surfingkeys will not take control of proxy settings, this is the default mode.
If it's not, press spc
to set it to clear
.
There are some different reasons.
- The page content does not get focus. If focus was on toolbar or addressbar or some input box on the page, then Surfingkeys will not scroll.
- The page content gets focus, and you could use other keys in normal mode like
?
/se
. Trycs
to change scroll target, or tryw
to switch frame. - A bug, please create an issue, and identify the URL you are having problem with scroll.
Prefix a number before T
, for example, 12T
to go to the 12th tab.
There are some sites (e.g. Gmail, Twitter, etc.) have their own keybindings, and you feel happy with them, but you would also like some specific shortcuts from Surfingkeys to be available on those sites. You could use unmapAllExcept
, for example,
// only keep E, R and T from Surfingkeys for gmail.com and twitter.com
api.unmapAllExcept(['E','R','T'], /gmail.com|twitter.com/);
Please see Surfingkeys across all pages
Please see Bring focus back to page content from address bar
Add this to your settings:
api.aceVimMap('jk', '<Esc>', 'insert');