diff options
author | Shin'ya Ueoka <ueokande@i-beam.org> | 2017-11-22 22:38:34 +0900 |
---|---|---|
committer | Shin'ya Ueoka <ueokande@i-beam.org> | 2017-11-26 11:40:12 +0900 |
commit | 4e5ddc1d57ba4f42314eb49ae57a9b67950be596 (patch) | |
tree | c43db0b38d030446cbbde392d63cd7faf2d6f533 /src/shared/default-settings.js | |
parent | d33b37cdb9d2956f5f2d23ab4e71e35db137b16e (diff) |
Add keybindings form
Diffstat (limited to 'src/shared/default-settings.js')
-rw-r--r-- | src/shared/default-settings.js | 66 |
1 files changed, 65 insertions, 1 deletions
diff --git a/src/shared/default-settings.js b/src/shared/default-settings.js index 608890b..c1402b7 100644 --- a/src/shared/default-settings.js +++ b/src/shared/default-settings.js @@ -62,5 +62,69 @@ export default { "wikipedia": "https://en.wikipedia.org/w/index.php?search={}" } } -}` +}`, + + 'form': { + 'keymaps': { + 'scroll.vertically?{count:-1}': 'j', + 'scroll.vertically?{count:1}': 'k', + 'scroll.horizonally?{count:-1}': 'h', + 'scroll.horizonally?{count:1}': 'l', + 'scroll.home': '0', + 'scroll.end': '$', + 'scroll.pages?{count:-0.5}': '<C-U>', + 'scroll.pages?{count:0.5}': '<C-D>', + 'scroll.pages?{count:-1}': '<C-B>', + 'scroll.pages?{count:1}': '<C-F>', + + 'tabs.close': 'd', + 'tabs.reopen': 'u', + 'tabs.next?{count:1}': 'J', + 'tabs.prev?{count:1}': 'K', + 'tabs.first': 'g0', + 'tabs.last': 'g$', + 'tabs.reload?{cache:true}': 'r', + 'tabs.pin.toggle': 'zp', + 'tabs.duplicate': 'zd', + + 'follow.start?{newTab:false}': 'f', + 'follow.start?{newTab:true}': 'F', + 'navigate.histories.prev': 'H', + 'navigate.histories.next': 'L', + 'navigate.link.next': ']]', + 'navigate.link.prev': '[[', + 'navigate.parent': 'gu', + 'navigate.root': 'gU', + + 'find.start': '/', + 'find.next': 'n', + 'find.prev': 'N', + + 'command.show': ':', + 'command.show.open?{alter:false}': 'o', + 'command.show.open?{alter:true}': 'O', + 'command.show.tabopen?{alter:false}': 't', + 'command.show.tabopen?{alter:true}': 'T', + 'command.show.winopen?{alter:false}': 'w', + 'command.show.winopen?{alter:true}': 'W', + 'command.show.buffer': 'b', + + 'addon.toggle.enabled': '<S-Esc>', + 'urls.yank': 'y', + 'zoom.in': 'zi', + 'zoom.out': 'zo', + 'zoom.neutral': 'zz', + }, + 'search': { + 'default': 'google', + 'engines': { + 'google': 'https://google.com/search?q={}', + 'yahoo': 'https://search.yahoo.com/search?p={}', + 'bing': 'https://www.bing.com/search?q={}', + 'duckduckgo': 'https://duckduckgo.com/?q={}', + 'twitter': 'https://twitter.com/search?q={}', + 'wikipedia': 'https://en.wikipedia.org/w/index.php?search={}' + } + } + } }; |