Hello there, I’ve been using Sonic Pi for a few days and it is awesome. Just getting my feet wet with livecoding
.
However, I’m too used to VS Code, and also their shortcuts to navigate/edit text. Most text navigation shortcuts in almost every text editor are the same, but it is not the case for Sonic Pi, ie:
- To go to the start of a line in VS Code would be:
CMD + Left Arrow
- To go to the end of a line in VS Code would be:
CMD + Right Arrow
in Sonic Pi would be instead:
Ctrl + A
Ctrl + E
And some other shortcuts that VS Code (and the vast majority of text editors) has that Sonic Pi does not support.
The main question is: How can I modify this, how can I add the missing shortcuts that I want Sonic Pi to support? I’m looking at least for a starting point and from there I can figure it out, but because of my lack of experience contributing to open source projects kind of limits me.
I would appreciate any help, thanks!
PD: I found a Sonic Pi extension that let’s you work on VS Code https://marketplace.visualstudio.com/items?itemName=mactkg.sonic-pi which is cool. I configured my own shortcuts for Stop and Play, the problem is that I don’t get the autocomplete/suggestions/code completion. when writing some Ruby/Sonic Pi code, feature which is SUPER helpful for beginners like me. To find a way that this extension gives you that autocomplete/suggestions feature would be also a good workaround, appreciate any help with this.