jsa-aerial / saite

Interactive document creation for exploratory graphics and visualizations. 咲いて (in bloom). Built on top of hanami vega/vega-lite library with CodeMirror and self hosted ClojureScript
MIT License
138 stars 4 forks source link

Default key bindings for Vim and Sublime #12

Open jsa-aerial opened 2 years ago

jsa-aerial commented 2 years ago

Vim and Sublime can be used as editors and their base key bindings and behavior are available. However, key bindings, or other means as appropriate for these editors, for code evaluation (JS only, JVM only, and mixed), as well as code navigation (in particular, paredit capabilities) are not setup. This is mostly due to the fact that I do not know what is most appropriate for these editors for such capabilities. The actual functions for these capabilities, are available and should work just as well as for the emacs editor. See the std-key-maps for details on those. A PR to help with setting either of these up more completely would be most welcome!