aboutsummaryrefslogtreecommitdiff
path: root/src/shared/default-settings.js
diff options
context:
space:
mode:
authorShin'ya Ueoka <ueokande@i-beam.org>2017-11-22 22:38:34 +0900
committerShin'ya Ueoka <ueokande@i-beam.org>2017-11-26 11:40:12 +0900
commit4e5ddc1d57ba4f42314eb49ae57a9b67950be596 (patch)
treec43db0b38d030446cbbde392d63cd7faf2d6f533 /src/shared/default-settings.js
parentd33b37cdb9d2956f5f2d23ab4e71e35db137b16e (diff)
Add keybindings form
Diffstat (limited to 'src/shared/default-settings.js')
-rw-r--r--src/shared/default-settings.js66
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={}'
+ }
+ }
+ }
};