From 4e5ddc1d57ba4f42314eb49ae57a9b67950be596 Mon Sep 17 00:00:00 2001 From: Shin'ya Ueoka Date: Wed, 22 Nov 2017 22:38:34 +0900 Subject: Add keybindings form --- src/shared/default-settings.js | 66 +++++++++++++++++++++++++++++++++++++++++- 1 file changed, 65 insertions(+), 1 deletion(-) (limited to 'src/shared/default-settings.js') 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}': '', + 'scroll.pages?{count:0.5}': '', + 'scroll.pages?{count:-1}': '', + 'scroll.pages?{count:1}': '', + + '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': '', + '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={}' + } + } + } }; -- cgit v1.2.3