So I want to make an attempt at creating a very simple "Vim mode" for a text editor with some of the basic (primitive?) features of Vim. To go with that, I'd like to use a block caret for Normal and Visual mode because I find that it makes things much easier and I think it's available in gVim. Not sure because I use the terminal version, but still enabled the block cursor for Normal and Visual.
Anyways, is there a way to do this in JUCE already? If not, then how do you think I could do it? I saw the CaretComponent, but I'm not really sure how to use it with the text editors in JUCE.