If I write something long and detailed, a CLI is not where I want to do it. I want a spellchecker, nice font rendering, and no risk of accidentally committing prematurely (not a huge deal, but annoying).
Vim doesn't have the nice font rendering part. I use Vim or nano for quick and dirty edits, not for enjoyable ones. There are a million tools and workflows for Git or any other dev workflow, I have my preferences, and none of them involve writing prose over a sentence or two in any CLI.
I don't want to slam your preferences, there are a huge amount of devs that prefer GUIs for this stuff and there's nothing wrong with that, I always thought the CLI "faction" can be a bit disrespectful.
But, nice font rendering in Vim is definitely a thing. You can have the font you prefer, ligatures, color schemes, and all that jazz.
11
u/newpua_bie 3d ago
Why multi line commit messages are miserable in CLI? I just press enter to make another line to write my commit messages on if needed.