Created
September 16, 2011 21:04
-
-
Save liamcain/1223147 to your computer and use it in GitHub Desktop.
OSX keybindings for volcano
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
Show hidden characters
[ | |
{ | |
"args": { | |
"token_type": "char", | |
"cmd" : "toggle" | |
}, | |
"command": "volcanise", | |
"context": [], | |
"keys": [ | |
"ctrl+," | |
] | |
}, | |
{ | |
"args": { | |
"token_type": "word", | |
"cmd": "toggle" | |
}, | |
"command": "volcanise", | |
"context": [], | |
"keys": [ | |
"ctrl+;" | |
] | |
}, | |
{ | |
"args": { | |
"cmd": "exit" | |
}, | |
"command": "volcanise", | |
"context": [ | |
{ | |
"key": "setting.volcanise", | |
"operand": true, | |
"operator": "equal" | |
} | |
], | |
"keys": [ | |
"escape" | |
] | |
}, | |
{ | |
"args": { | |
"cmd": "exit" | |
}, | |
"command": "volcanse", | |
"context": [ | |
{ | |
"key": "setting.volcanise", | |
"operand": false, | |
"operator": "equal" | |
}, | |
{"key" : "volcanise"} | |
], | |
"keys": [ | |
"escape" | |
] | |
}, | |
{ | |
"args": { | |
"by": "words", | |
"extend": false, | |
"forward": false | |
}, | |
"command": "move", | |
"context": [], | |
"keys": [ | |
"ctrl+n" | |
] | |
}, | |
{ | |
"args": { | |
"by": "word_ends", | |
"extend": false, | |
"forward": true | |
}, | |
"command": "move", | |
"context": [], | |
"keys": [ | |
"ctrl+i" | |
] | |
}, | |
{ | |
"args": { | |
"by": "lines", | |
"extend": false, | |
"forward": false | |
}, | |
"command": "move", | |
"context": [], | |
"keys": [ | |
"ctrl+u" | |
] | |
}, | |
{ | |
"args": { | |
"by": "lines", | |
"extend": false, | |
"forward": true | |
}, | |
"command": "move", | |
"context": [], | |
"keys": [ | |
"ctrl+e" | |
] | |
}, | |
{ | |
"args": { | |
"extend": false, | |
"to": "eol" | |
}, | |
"command": "move_to", | |
"context": [], | |
"keys": [ | |
"ctrl+quote" | |
] | |
}, | |
{ | |
"args": { | |
"extend": false, | |
"to": "bol" | |
}, | |
"command": "move_to", | |
"context": [], | |
"keys": [ | |
"ctrl+h" | |
] | |
}, | |
{ | |
"args": { | |
"extend": true, | |
"to": "bol" | |
}, | |
"command": "move_to", | |
"context": [], | |
"keys": [ | |
"ctrl+shift+h" | |
] | |
}, | |
{ | |
"args": { | |
"extend": true, | |
"to": "eol" | |
}, | |
"command": "move_to", | |
"context": [], | |
"keys": [ | |
"ctrl+shift+quote" | |
] | |
}, | |
{ | |
"args": { | |
"commands": [ | |
{ | |
"args": { | |
"by": "words", | |
"extend": false, | |
"forward": false | |
}, | |
"command": "move" | |
}, | |
{ | |
"args": { | |
"token_type": "word" | |
}, | |
"command": "volcanise" | |
} | |
] | |
}, | |
"command": "sequence", | |
"context": [ | |
{ | |
"key": "setting.volcanise", | |
"operand": false, | |
"operator": "equal" | |
} | |
], | |
"keys": [ | |
"ctrl+n" | |
] | |
}, | |
{ | |
"args": { | |
"commands": [ | |
{ | |
"args": { | |
"by": "word_ends", | |
"extend": false, | |
"forward": true | |
}, | |
"command": "move" | |
}, | |
{ | |
"args": { | |
"token_type": "word" | |
}, | |
"command": "volcanise" | |
} | |
] | |
}, | |
"command": "sequence", | |
"context": [ | |
{ | |
"key": "setting.volcanise", | |
"operand": false, | |
"operator": "equal" | |
} | |
], | |
"keys": [ | |
"ctrl+i" | |
] | |
}, | |
{ | |
"args": { | |
"commands": [ | |
{ | |
"args": { | |
"by": "lines", | |
"extend": false, | |
"forward": false | |
}, | |
"command": "move" | |
}, | |
{ | |
"args": { | |
"token_type": "word" | |
}, | |
"command": "volcanise" | |
} | |
] | |
}, | |
"command": "sequence", | |
"context": [ | |
{ | |
"key": "setting.volcanise", | |
"operand": false, | |
"operator": "equal" | |
} | |
], | |
"keys": [ | |
"ctrl+u" | |
] | |
}, | |
{ | |
"args": { | |
"commands": [ | |
{ | |
"args": { | |
"by": "lines", | |
"extend": false, | |
"forward": true | |
}, | |
"command": "move" | |
}, | |
{ | |
"args": { | |
"token_type": "word" | |
}, | |
"command": "volcanise" | |
} | |
] | |
}, | |
"command": "sequence", | |
"context": [ | |
{ | |
"key": "setting.volcanise", | |
"operand": false, | |
"operator": "equal" | |
} | |
], | |
"keys": [ | |
"ctrl+e" | |
] | |
}, | |
{ | |
"args": { | |
"commands": [ | |
{ | |
"args": { | |
"by": "characters", | |
"extend": true, | |
"forward": false | |
}, | |
"command": "move" | |
}, | |
{ | |
"args": { | |
"token_type": "word" | |
}, | |
"command": "volcanise" | |
} | |
] | |
}, | |
"command": "sequence", | |
"context": [ | |
{ | |
"key": "setting.volcanise", | |
"operand": false, | |
"operator": "equal" | |
} | |
], | |
"keys": [ | |
"ctrl+shift+n" | |
] | |
}, | |
{ | |
"args": { | |
"commands": [ | |
{ | |
"args": { | |
"by": "characters", | |
"extend": true, | |
"forward": true | |
}, | |
"command": "move" | |
}, | |
{ | |
"args": { | |
"token_type": "word" | |
}, | |
"command": "volcanise" | |
} | |
] | |
}, | |
"command": "sequence", | |
"context": [ | |
{ | |
"key": "setting.volcanise", | |
"operand": false, | |
"operator": "equal" | |
} | |
], | |
"keys": [ | |
"ctrl+shift+i" | |
] | |
}, | |
{ | |
"args": { | |
"commands": [ | |
{ | |
"args": { | |
"by": "lines", | |
"extend": true, | |
"forward": false | |
}, | |
"command": "move" | |
}, | |
{ | |
"args": { | |
"token_type": "word" | |
}, | |
"command": "volcanise" | |
} | |
] | |
}, | |
"command": "sequence", | |
"context": [ | |
{ | |
"key": "setting.volcanise", | |
"operand": false, | |
"operator": "equal" | |
} | |
], | |
"keys": [ | |
"ctrl+shift+u" | |
] | |
}, | |
{ | |
"args": { | |
"commands": [ | |
{ | |
"args": { | |
"by": "lines", | |
"extend": true, | |
"forward": true | |
}, | |
"command": "move" | |
}, | |
{ | |
"args": { | |
"token_type": "word" | |
}, | |
"command": "volcanise" | |
} | |
] | |
}, | |
"command": "sequence", | |
"context": [ | |
{ | |
"key": "setting.volcanise", | |
"operand": false, | |
"operator": "equal" | |
} | |
], | |
"keys": [ | |
"ctrl+shift+e" | |
] | |
}, | |
{ | |
"args": { | |
"by": "characters", | |
"extend": true, | |
"forward": false | |
}, | |
"command": "move", | |
"context": [ | |
{ | |
"key": "setting.volcanise", | |
"operand": true, | |
"operator": "equal" | |
} | |
], | |
"keys": [ | |
"ctrl+shift+n" | |
] | |
}, | |
{ | |
"args": { | |
"by": "characters", | |
"extend": true, | |
"forward": true | |
}, | |
"command": "move", | |
"context": [ | |
{ | |
"key": "setting.volcanise", | |
"operand": true, | |
"operator": "equal" | |
} | |
], | |
"keys": [ | |
"ctrl+shift+i" | |
] | |
}, | |
{ | |
"args": { | |
"by": "lines", | |
"extend": true, | |
"forward": false | |
}, | |
"command": "move", | |
"context": [ | |
{ | |
"key": "setting.volcanise", | |
"operand": true, | |
"operator": "equal" | |
} | |
], | |
"keys": [ | |
"ctrl+shift+u" | |
] | |
}, | |
{ | |
"args": { | |
"by": "lines", | |
"extend": true, | |
"forward": true | |
}, | |
"command": "move", | |
"context": [ | |
{ | |
"key": "setting.volcanise", | |
"operand": true, | |
"operator": "equal" | |
} | |
], | |
"keys": [ | |
"ctrl+shift+e" | |
] | |
}, | |
{ | |
"args": { | |
"to": "word" | |
}, | |
"command": "expand_selection", | |
"context": [ | |
{ | |
"key": "setting.volcanise", | |
"operand": true, | |
"operator": "equal" | |
} | |
], | |
"keys": [ | |
"ctrl+d" | |
] | |
}, | |
{ | |
"args": { | |
"by": "characters", | |
"extend": true, | |
"forward": false | |
}, | |
"command": "move", | |
"context": [ | |
{ | |
"key": "setting.volcanise", | |
"operand": true, | |
"operator": "equal" | |
} | |
], | |
"keys": [ | |
"ctrl+shift+n" | |
] | |
}, | |
{ | |
"args": { | |
"by": "characters", | |
"extend": true, | |
"forward": true | |
}, | |
"command": "move", | |
"context": [ | |
{ | |
"key": "setting.volcanise", | |
"operand": true, | |
"operator": "equal" | |
} | |
], | |
"keys": [ | |
"ctrl+shift+i" | |
] | |
}, | |
{ | |
"args": { | |
"by": "lines", | |
"extend": true, | |
"forward": false | |
}, | |
"command": "move", | |
"context": [ | |
{ | |
"key": "setting.volcanise", | |
"operand": true, | |
"operator": "equal" | |
} | |
], | |
"keys": [ | |
"ctrl+shift+u" | |
] | |
}, | |
{ | |
"args": { | |
"by": "lines", | |
"extend": true, | |
"forward": true | |
}, | |
"command": "move", | |
"context": [ | |
{ | |
"key": "setting.volcanise", | |
"operand": true, | |
"operator": "equal" | |
} | |
], | |
"keys": [ | |
"ctrl+shift+e" | |
] | |
}, | |
{ | |
"args": { | |
"cmd": "reverse" | |
}, | |
"command": "volcanise", | |
"context": [ | |
{ | |
"key": "setting.volcanise", | |
"operand": true, | |
"operator": "equal" | |
} | |
], | |
"keys": [ | |
"ctrl+r" | |
] | |
}, | |
{ | |
"__doc__" : "Copy this to the end of your User/ keymap", | |
"command": "volcanise", | |
"context": [ | |
{ | |
"key": "setting.volcanise", | |
"operand": true, | |
"operator": "equal" | |
}, | |
{ | |
"key": "setting.command_mode", | |
"operand": true, | |
"operator": "equal" | |
} | |
], | |
"keys": [ | |
"<character>" | |
] | |
}, | |
{ | |
"__doc__" : "Copy this to the end of your User/ keymap after <character>", | |
"args": { | |
"characters": " " | |
}, | |
"command": "insert", | |
"context": [ | |
{ | |
"key": "setting.volcanise", | |
"operand": true, | |
"operator": "equal" | |
}, | |
{ | |
"key": "setting.command_mode", | |
"operand": true, | |
"operator": "equal" | |
} | |
], | |
"keys": [ | |
"space" | |
] | |
} | |
] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment