Last active
August 29, 2017 11:23
-
-
Save nerdius/0fc2084706cbe6599a3d516a72f57887 to your computer and use it in GitHub Desktop.
Vimium key mappings for Georgian (QWERTY) keyboard layout
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# | |
# Vimium key mappings for Georgian (QWERTY) keyboard layout | |
# | |
# By Giorgi Gzirishvili (@giogziro95). This code is in the public domain. | |
# | |
# To use: | |
# 1. Copy the code. | |
# 2. Go to the Vimium options. | |
# 3. Click Show Advanced Options. | |
# 4. Under Advanced Options, scroll down to Custom key mappings. | |
# 5. Paste the code in the text field. | |
# 6. Click Save Changes. | |
# 7. Go to the website of your choice (or, if you have it open already, reload it) and check out the results. | |
# | |
# Georgian (QWERTY) keyboard layout | |
map ? showHelp | |
map ჯ scrollDown | |
map კ scrollUp | |
map <c-ე> scrollDown | |
map <c-ყ> scrollUp | |
map ჰ scrollLeft | |
map ლ scrollRight | |
map გგ scrollToTop | |
map G scrollToBottom | |
map ზH scrollToLeft | |
map ზL scrollToRight | |
map დ scrollPageDown | |
map უ scrollPageUp | |
map H goBack | |
map L goForward | |
map გუ goUp | |
map გU goToRoot | |
map რ reload | |
map ყყ copyCurrentUrl | |
map პ openCopiedUrlInCurrentTab | |
map P openCopiedUrlInNewTab | |
map ი enterInsertMode | |
map ვ enterVisualMode | |
map V enterVisualLineMode | |
map ფ LinkHints.activateMode | |
map F LinkHints.activateModeToOpenInNewTab | |
map <a-ფ> LinkHints.activateModeWithQueue | |
map ყფ LinkHints.activateModeToCopyLinkUrl | |
map [[ goPrevious | |
map ]] goNext | |
map გფ nextFrame | |
map ფF mainFrame | |
map გი focusInput | |
map მ Marks.activateCreateMode | |
map „ Marks.activateGotoMode | |
map / enterFindMode | |
map ნ performFind | |
map N performBackwardsFind | |
map ო Vomnibar.activate | |
map O Vomnibar.activateInNewTab | |
map ბ Vomnibar.activateBookmarks | |
map B Vomnibar.activateBookmarksInNewTab | |
map გე Vomnibar.activateEditUrl | |
map გE Vomnibar.activateEditUrlInNewTab | |
map თ Vomnibar.activateTabSelection | |
map ტ createTab | |
map ხ removeTab | |
map X restoreTab | |
map ყტ duplicateTab | |
map ჟ previousTab | |
map გთ previousTab | |
map K nextTab | |
map გტ nextTab | |
map გ0 firstTab | |
map გ$ lastTab | |
map ^ visitPreviousTab | |
map <a-პ> togglePinTab | |
map <a-მ> toggleMuteTab | |
map გს toggleViewSource | |
map << moveTabLeft | |
map >> moveTabRight | |
map ჭ moveTabToNewWindow | |
# Note: Because Georgian script doesn't have capital letters, some commands won't work with the Georgian (QWERTY) layout | |
# included in Windows and macOS by default, and since some Shift+Key combinations give a blank output | |
# (do not type anything at all), it's impossible to make them work either. All commands work fine with Georgian (QWERTY) on | |
# Linux since it uses a slightly different variant of the layout in which all Shift+Key combinations write a letter, some | |
# of which are Latin (instead of typing nothing at all). For more details about the layout, see: | |
# https://en.wikipedia.org/wiki/Georgian_keyboard_layout#QWERTY_keyboard | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment