Skip to content

Instantly share code, notes, and snippets.

@conan
Created August 7, 2019 12:07
Show Gist options
  • Save conan/aa38688d7daa50804c8a433215dc6dc9 to your computer and use it in GitHub Desktop.
Save conan/aa38688d7daa50804c8a433215dc6dc9 to your computer and use it in GitHub Desktop.
Keybindings to replace Calva's default chain-start of CTRL+ALT+V with ALT+V. (Originally from WebWitch, retrieved from Google cache)
[
{
"key": "alt+v shift+c",
"command": "calva.toggleCLJCSession"
},
{
"key": "ctrl+alt+v alt+c",
"command": "-calva.toggleCLJCSession"
},
{
"key": "alt+v i",
"command": "calva.fmt.toggleAutoAdjustIndent"
},
{
"key": "ctrl+alt+v i",
"command": "-calva.fmt.toggleAutoAdjustIndent"
},
{
"key": "alt+v n",
"command": "calva.setREPLNamespace"
},
{
"key": "ctrl+alt+v n",
"command": "-calva.setREPLNamespace"
},
{
"key": "alt+v s",
"command": "calva.selectCurrentForm"
},
{
"key": "ctrl+alt+v s",
"command": "-calva.selectCurrentForm"
},
{
"key": "alt+v t",
"command": "calva.runNamespaceTests"
},
{
"key": "ctrl+alt+v t",
"command": "-calva.runNamespaceTests"
},
{
"key": "alt+v alt+t",
"command": "calva.rerunTests"
},
{
"key": "ctrl+alt+v ctrl+t",
"command": "-calva.rerunTests"
},
{
"key": "alt+v alt+c",
"command": "calva.reconnect"
},
{
"key": "ctrl+alt+v shift+c",
"command": "-calva.reconnect"
},
{
"key": "alt+v ctrl+`",
"command": "calva.openREPLTerminal"
},
{
"key": "ctrl+alt+v z",
"command": "-calva.openREPLTerminal"
},
{
"key": "alt+v alt+n",
"command": "calva.loadNamespace"
},
{
"key": "ctrl+alt+v alt+n",
"command": "-calva.loadNamespace"
},
{
"key": "alt+v l",
"command": "calva.lintFile"
},
{
"key": "ctrl+alt+v l",
"command": "-calva.lintFile"
},
{
"key": "alt+v r",
"command": "calva.evaluateSelectionReplace"
},
{
"key": "ctrl+alt+v r",
"command": "-calva.evaluateSelectionReplace"
},
{
"key": "alt+v p",
"command": "calva.evaluateSelectionPrettyPrint"
},
{
"key": "ctrl+alt+v p",
"command": "-calva.evaluateSelectionPrettyPrint"
},
{
"key": "alt+v e",
"command": "calva.evaluateSelection"
},
{
"key": "ctrl+alt+v e",
"command": "-calva.evaluateSelection"
},
{
"key": "alt+v alt+`",
"command": "calva.evalCurrentTopLevelFormInREPLTerminal"
},
{
"key": "ctrl+alt+v alt+space",
"command": "-calva.evalCurrentTopLevelFormInREPLTerminal"
},
{
"key": "alt+v space",
"command": "calva.evaluateCurrentTopLevelForm"
},
{
"key": "ctrl+alt+v space",
"command": "-calva.evaluateCurrentTopLevelForm"
},
{
"key": "alt+v alt+e",
"command": "calva.evalCurrentFormInREPLTerminal"
},
{
"key": "ctrl+alt+v alt+e",
"command": "-calva.evalCurrentFormInREPLTerminal"
},
{
"key": "alt+v c",
"command": "calva.connect"
},
{
"key": "ctrl+alt+v c",
"command": "-calva.connect"
},
{
"key": "alt+v alt+v",
"command": "calva.activate",
"when": "!calva:activated"
},
{
"key": "ctrl+alt+v ctrl+alt+v",
"command": "-calva.activate",
"when": "!calva:activated"
},
{
"key": "alt+v enter",
"command": "calva.evaluateFile"
},
{
"key": "ctrl+alt+v enter",
"command": "-calva.evaluateFile"
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment