Is there a terminal (setting) that colorcodes already the command line itself? Here I have parameters and parameter values that could be paired visually, and also long filenames with spaces that could also benefit from visual grouping.
@mwichary as others have said, that's something your shell has to do, not your terminal. zsh needs some config, fish does it by default iirc.

@thakis Thanks! It seems fish is doing *something* by default, but not yet enough to fully help me.

I like the truncated pathname, though.

@mwichary Here's what it looks like with the shell of a hobby OS I'm sometimes working on. ("ffmpeg" is red because I don't have it on my path.) Quoted strings get highlighted, but backslash-escaped strings aren't for some reason. But it's probably somewhat close to what you imagine. Likely achievable in more mainstream shells too :)

I liked https://www.linusakesson.net/programming/tty/index.php for a writeup of what the Terminal does, and what the shell does.

There's a big selection of alternative shells (nushell and whatnot), in case that's a rabbit whole you'd like to pursue for a bit :)

@thakis Yeah, this feels very close. Thanks!