I checked out the CLI for Joplin and it's a multi-pane environment with a command line at the bottom. This is also true of Vim, especially if you like panes, or "splits". For those of us hooked on Vim (I am silent on its merits), there is a state of flow that is quite pleasant, and you find that you want that flow wherever you can get it. The arrow keys just are j,k,l,; for example, and just lifting a hand from the home row position feels awkward if you're in deep enough. :)
I don't use vim, so it's just a matter of curiosity for me - but it's always interesting to hear what kinds of tools other developers like to use.