Surfkeys - Features

Comfortable surfing with keyboard

Next/Prev

With the "next/prev" option you can specify two links which will be called when you press the m or n keys. The Site value should be the URL of the site, where you want to use the next/prev functionality, you can use regular expression here. The next and prev value should be the text of the link. You can use also the title and rel attributes of the link.

This functionality is very useful on sites what you visiting frequently. For example, if you configure the Next and Previous links on Google, you don't need to scroll down and move your mouse over those links to go the next result page, it's enough to press the m hotkey or the n to go to the previous page.

Another way to add a link to this list is via context menu (you can reach it by focusing the link you desire, and then pressing e.g. the "menu"-key in your MS-keyboard and selecting 1 (for previous) or 2 (for next).

You can use this feature also with various forums for browsing down threads and for pages with an image browser. Notice, that the page history doesn't change when using this option, so you just are changing a page in the history, NOT adding a new page.

NOTICE: It's important to turn off the Find As You Type-mode from preferences, and use ' and / keys for searching.

Default keybindings

Key Action
h scroll left
l scroll right
k scroll up
j scroll down
m next page
if the next page is defined in the html, it directs you there. If not defined, it will try the custom next page
n previous page
if the previous page is defined in the html, it directs you there. If not defined, it will try the custom previous page
c upper page
if the upper page is defined in the html, it directs you there.
, previous page (back)
. next page (forward)
o next tab / buffer
u previous tab / buffer
shift + u move current tab to left
shift + o move current tab to right
b make current tab to the beginning of tablist
e move current tab to the end of tablist
p page up
; page down
[ Go to the top of the page
] Go to the bottom of the page
shift + p go to the top of the page
; go to the bottom of the page
y close current buffer/tab
g go to location bar
d go to search bar
r reload page
t new tab/buffer
w close current window
f focus to the first tab
v focus to the last tab