This is my configuration for the SurfingKeys browser extension.
It includes:
| global | |
|---|---|
| Mapping | Description |
F | Open a link in non-active new tab |
zf | Open link URL in vim editor |
w | Scroll up |
s | Scroll down |
K | Scroll half page up |
J | Scroll half page down |
gh | Scroll to element targeted by URL hash |
gi | Edit current URL with vim editor |
gI | View image in new tab |
g. | Go to parent domain |
yp | Copy URL path of current page |
yI | Copy Image URL |
yA | Copy link as Markdown |
yO | Copy page URL/Title as Org-mode link |
yM | Copy page URL/Title as Markdown link |
yT | Duplicate current tab (non-active new tab) |
;se | Edit Settings |
=W | Lookup whois information for domain |
=d | Lookup dns information for domain |
=D | Lookup all information for domain |
=c | Show Google's cached version of page |
=a | Show Archive.org Wayback Machine for page |
=A | Show Alexa.com info for domain |
=s | View social discussions for page |
=S | View summary for page |
=o | Show outline.com version of page |
=bw | Show BuiltWith report for page |
=wa | Show Wappalyzer report for page |
;pd | Toggle PDF viewer from SurfingKeys |
gxE | Close tab to left |
gxR | Close tab to right |
\cgh | Open clipboard string as GitHub path (e.g. 'torvalds/linux') |
F | Open a link in non-active new tab |
oh | Open URL from history |
| Mapping | Description |
<Space>a | Open search result |
| Mapping | Description |
<Space>fs | Fakespot |
<Space>a | View product |
<Space>c | Add to Cart |
<Space>R | View Product Reviews |
<Space>Q | View Product Q&A |
<Space>A | Open Account page |
<Space>C | Open Cart page |
<Space>O | Open Orders page |
| Mapping | Description |
<Space>a | View package |
| Mapping | Description |
<Space>s | Appreciate project |
<Space>b | Add project to collection |
<Space>a | View project |
<Space>A | View project (non-active new tab) |
| Mapping | Description |
<Space>d | Copy user DID |
<Space>p | Copy user post ID |
| Mapping | Description |
i | Focus input |
| Mapping | Description |
i | Focus input |
| Mapping | Description |
<Space>a | View listing |
| Mapping | Description |
w | Scroll sidebar up |
s | Scroll sidebar down |
e | Scroll sidebar page up |
d | Scroll sidebar page down |
k | Scroll body up |
j | Scroll body down |
K | Scroll body page up |
J | Scroll body page down |
| Mapping | Description |
<Space>a | Open search result |
<Space>A | Open search result (non-active new tab) |
]] | Show more results |
<Space>g | Open search in Google |
<Space>sgh | Search site:github.com |
<Space>sre | Search site:reddit.com |
| Mapping | Description |
<Space>fs | Fakespot |
| Mapping | Description |
<Space>a | Activate font |
<Space>s | Favorite font |
| Mapping | Description |
<Space>A | Open repository Actions page |
<Space>C | Open repository Commits page |
<Space>I | Open repository Issues page |
<Space>N | Open notifications page |
<Space>P | Open repository Pull Requests page |
<Space>R | Open Repository page |
<Space>S | Open repository Settings page |
<Space>W | Open repository Wiki page |
<Space>X | Open repository Security page |
<Space>O | Open repository Owner's profile page |
<Space>M | Open your profile page ('Me') |
<Space>a | View Repository |
<Space>u | View User |
<Space>f | View File |
<Space>c | View Commit |
<Space>i | View Issue |
<Space>p | View Pull Request |
<Space>e | View external link |
gu | Go up one path in the URL (GitHub) |
<Space>s | Toggle Star |
<Space>yy | Copy Project Path |
<Space>Y | Copy Project Path (including domain) |
<Space>l | Toggle repo language stats |
<Space>D | Open in github.dev (new tab) |
<Space>dd | Open in github.dev |
<Space>G | View on SourceGraph |
<Space>r | View live raw version of file |
<Space>yr | Copy raw link to file |
<Space>yf | Copy link to file |
<Space>gcp | Open clipboard string as file path in repo |
| Mapping | Description |
<Space>R | Open Repository page |
| Mapping | Description |
<Space>s | Toggle Star |
<Space>y | Copy Project Path |
<Space>Y | Copy Project Path (including domain) |
<Space>D | View GoDoc for Project |
| Mapping | Description |
= | Increment temperature |
- | Decrement temperature |
<Space>h | Switch mode to Heat |
<Space>c | Switch mode to Cool |
<Space>r | Switch mode to Heat/Cool |
<Space>o | Switch mode to Off |
<Space>f | Switch fan On |
<Space>F | Switch fan Off |
| Mapping | Description |
<Space>d | Toggle Product Details |
<Space>i | Toggle Product Details |
<Space>r | Toggle Product Reviews |
<Space>C | Open Cart page |
<Space>P | Open Profile page |
<Space>F | Open Favorites page |
<Space>O | Open Orders page |
| Mapping | Description |
<Space>x | Collapse comment |
<Space>X | Collapse next comment |
<Space>s | Upvote |
<Space>S | Downvote |
<Space>a | View post (link) |
<Space>A | View post (link and comments) |
<Space>c | View post (comments) |
$ claude mcp add surfingkeys-conf \
-- python -m otcore.mcp_server <graph>