diff --git a/custom_key_mappings.txt b/custom_key_mappings.txt new file mode 100644 index 0000000..7c4561e --- /dev/null +++ b/custom_key_mappings.txt @@ -0,0 +1,86 @@ +# Use Emacs-style bindings only. +unmapAll + +# +# rules. +# +# 1. when operation in the same page, use 'c-c'. +# 2. when operation effects to others page, use 'c-x'. +# +# 1. when often operation, use 'c-'. +# 2. when rare operation, use 'c-g'. + +# scroll +map n scrollDown +map p scrollUp +map b scrollLeft +map f scrollRight +map scrollDown +map scrollUp +map scrollLeft +map scrollRight +map scrollToTop +map scrollToBottom +map scrollFullPageDown +# +# doesn't work. +# +#map ¯ scrollToTop # map scrollToTop +#map ˘ scrollToBottom # map > scrollToBottom +#map √ scrollFullPageUp # map scrollFullPageUp + +# Edit +map reload +map copyCurrentUrl +map LinkHints.activateModeToCopyLinkUrl +map openCopiedUrlInCurrentTab +map openCopiedUrlInNewTab +map enterInsertMode +map focusInput + +# LinkHints +map LinkHints.activateMode +map LinkHints.activateModeToOpenInNewForegroundTab +# +# doesn't work. +# +#map LinkHints.activateModeWithQueue +#map LinkHints.activateModeToOpenInNewTab + +# Vomnibar(search bar) +map Vomnibar.activate +map Vomnibar.activateInNewTab +map b Vomnibar.activateTabSelection +map Vomnibar.activateBookmarksInNewTab +map Vomnibar.activateBookmarks + +# Find +map enterFindMode +map enterFindMode +map s performFind +map r performBackwardsFind + +# History +#map B goPrevious +#map F goNext +map b goBack +map f goForward + +# Tab +map previousTab +map nextTab +# +# doesn't work. +# +#map Ï nextTab # map nextTab +#map ı previousTab # map previousTab +# +map firstTab +map lastTab +map createTab +map createTab +map removeTab +map restoreTab + +# Help +map showHelp