Skip to content

Instantly share code, notes, and snippets.

@pablospe
Created July 23, 2018 12:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save pablospe/edb401aee85e4c02d81840eccddc30f1 to your computer and use it in GitHub Desktop.
Save pablospe/edb401aee85e4c02d81840eccddc30f1 to your computer and use it in GitHub Desktop.
Vim Vixen configuration
{
"keymaps": {
"0": {
"type": "scroll.home"
},
":": {
"type": "command.show"
},
"o": {
"type": "command.show.open",
"alter": false
},
"O": {
"type": "command.show.open",
"alter": true
},
"t": {
"type": "command.show.tabopen",
"alter": false
},
"T": {
"type": "command.show.tabopen",
"alter": true
},
"W": {
"type": "command.show.winopen",
"alter": true
},
"b": {
"type": "command.show.buffer"
},
"k": {
"type": "scroll.vertically",
"count": -1
},
"j": {
"type": "scroll.vertically",
"count": 1
},
"s": {
"type": "scroll.vertically",
"count": -1
},
"d": {
"type": "scroll.vertically",
"count": 1
},
"h": {
"type": "scroll.horizonally",
"count": -1
},
"l": {
"type": "scroll.horizonally",
"count": 1
},
"<C-U>": {
"type": "scroll.pages",
"count": -0.5
},
"<C-D>": {
"type": "scroll.pages",
"count": 0.5
},
"": {
"type": "urls.paste",
"newTab": false
},
"gg": {
"type": "scroll.top"
},
"G": {
"type": "scroll.bottom"
},
"$": {
"type": "scroll.end"
},
"x": {
"type": "tabs.close"
},
"z": {
"type": "tabs.reopen"
},
"J": {
"type": "tabs.prev",
"count": 1
},
"K": {
"type": "tabs.next",
"count": 1
},
"<A-j>": {
"type": "tabs.prev",
"count": 1
},
"<A-k>": {
"type": "tabs.next",
"count": 1
},
"g0": {
"type": "tabs.first"
},
"g$": {
"type": "tabs.last"
},
"R": {
"type": "tabs.reload",
"cache": true
},
"zp": {
"type": "tabs.pin.toggle"
},
"zd": {
"type": "tabs.duplicate"
},
"zi": {
"type": "zoom.in"
},
"zo": {
"type": "zoom.out"
},
"zz": {
"type": "zoom.neutral"
},
"f": {
"type": "follow.start",
"newTab": false
},
"F": {
"type": "follow.start",
"newTab": true
},
"<A-a>": {
"type": "navigate.history.prev"
},
"<A-s>": {
"type": "navigate.history.next"
},
"H": {
"type": "navigate.history.prev"
},
"L": {
"type": "navigate.history.next"
},
"[[": {
"type": "navigate.link.prev"
},
"]]": {
"type": "navigate.link.next"
},
"gu": {
"type": "navigate.parent"
},
"gU": {
"type": "navigate.root"
},
"gi": {
"type": "focus.input"
},
"yy": {
"type": "urls.yank"
},
"P": {
"type": "urls.paste",
"newTab": true
},
"/": {
"type": "find.start"
},
"n": {
"type": "find.next"
},
"N": {
"type": "find.prev"
},
"<S-Esc>": {
"type": "addon.toggle.enabled"
}
},
"search": {
"default": "duckduckgo",
"engines": {
"google": "https://google.com/search?q={}",
"duckduckgo": "https://duckduckgo.com/?q={}"
}
},
"properties": {
"hintchars": "abcdefghijklmnopqrstuvwxyz",
"smoothscroll": true
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment