diff options
| author | 2025-06-10 17:40:57 -0700 | |
|---|---|---|
| committer | 2025-06-10 17:40:57 -0700 | |
| commit | a91f71b22bde791ec0a14b31f948203adc73b880 (patch) | |
| tree | 3904bc1fee1ef6b1daacce53d8696710484c8937 | |
| parent | d66567550a107ebd904c916aeeb921fe41213684 (diff) | |
| download | new-dotfiles-a91f71b22bde791ec0a14b31f948203adc73b880.tar.gz new-dotfiles-a91f71b22bde791ec0a14b31f948203adc73b880.zip | |
Surfingkeys: Add added keys from Lisp variant
| -rw-r--r-- | surfingkeys/surfingkeys.js | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/surfingkeys/surfingkeys.js b/surfingkeys/surfingkeys.js index 738280d..46bd748 100644 --- a/surfingkeys/surfingkeys.js +++ b/surfingkeys/surfingkeys.js @@ -12,6 +12,8 @@ api.addSearchAlias('aw', 'archlinux wiki', 'https://wiki.archlinux.org/index.php api.addSearchAlias('ap', 'archlinux packages', 'https://archlinux.org/packages/?q=%s'); api.addSearchAlias('m', 'melpa', 'https://melpa.org/#/?q=%s'); api.addSearchAlias('e', 'emacswiki', 'https://duckduckgo.com/?q=site%3Aemacswiki.org+%s&atb=v98-1&ia=web'); +api.addSearchAlias('mdn', 'Mozilla Developer Network', 'https://developer.mozilla.org/en-US/search?q=%s'); +api.addSearchAlias('metallum', 'Encyclopaedia Metallum', 'https://www.metal-archives.com/search?searchString=%s&type=band_name'); api.addSearchAlias( 'w', 'wikipedia', @@ -36,6 +38,20 @@ api.mapkey('<Ctrl-c>g', '#14Load new posts', function() { api.mapkey('cc', '#13Capture current page', orgCapture); +api.vunmap('t'); +api.vmapkey('<Alt-p>', 'Go one tab left', function () { + return api.RUNTIME('previousTab'); +}); +api.imapkey('<Alt-p>', 'Go one tab right', function () { + return api.RUNTIME('previousTab'); +}); +api.vmapkey('<Alt-n>', 'Go one tab right', function () { + return api.RUNTIME('nextTab'); +}); +api.imapkey('<Alt-n>', 'Go one tab right', function () { + return api.RUNTIME('nextTab'); +}); + api.map('<Ctrl-b>', 'h'); api.map('<Ctrl-n>', 'j'); api.map('<Ctrl-p>', 'k'); |
