The problem
I'm used to the vim mappings in all editors I use, it makes me use the mouse less and improves my effiency. Although I understand this is not the most important feature to have I feel like it's a nice to have.
Proposed solution
How you imagine it working. Optional.
Alternatives considered
I don't mind using the software as is right now, it would just be a thing that would make me consider Inkyscape as a better solution for my note-taking.
I can also just open the typst file I want to work on in another editor and use the vim key bindings there...
Could Typst do this?
It's not related to Typst directly...
Additional context
By quickly looking if there is something that exists for CodeMirror, I found out that there is a codemirror-vim extension. So the main point of development (if the extension works) would be to add a setting to enable it or not and enable the plugin depending on that.
I can try to tackle this if you'd like.
<!-- Thanks for the idea. A clear problem statement is more useful than a
pre-decided solution; it leaves room for the best design. -->
## The problem
I'm used to the vim mappings in all editors I use, it makes me use the mouse less and improves my effiency. Although I understand this is not the most important feature to have I feel like it's a nice to have.
## Proposed solution
How you imagine it working. Optional.
## Alternatives considered
I don't mind using the software as is right now, it would just be a thing that would make me consider Inkyscape as a better solution for my note-taking.
I can also just open the typst file I want to work on in another editor and use the vim key bindings there...
## Could Typst do this?
It's not related to Typst directly...
## Additional context
By quickly looking if there is something that exists for CodeMirror, I found out that there is a [codemirror-vim](https://github.com/replit/codemirror-vim) extension. So the main point of development (if the extension works) would be to add a setting to enable it or not and enable the plugin depending on that.
I can try to tackle this if you'd like.