+1. I spend a lot of time writing notes with snippets of code in them, and as a result I end up more often than not having to create/edit them in my text editor and then copy them to Drafts. If I could edit with vim keybindings (even relatively basic bindings), then it would make Drafts 10x more fluid and useful to me.
To be clear, I think it would only be desirable/necessary to provide this on macOS, since iOS wouldn’t see much benefit from having the capability.
I’m not sure what Drafts currently uses for text editing internally, but assuming its not completely custom, perhaps its possible to pull in a dependency that handles providing different sets of keybindings without having to build it from scratch, e.g. what AceEditor provides for web-based text editors.