Give Helix a try. It comes with everything you are asking for built in, plus discovery for the commands, plus a selection first approach so you can see what you’re doing.
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
replies: