I'm not a programmer, but I tried four vibe coding tools to see if I could build anything at all on my own. Here's what I did and did not accomplish.
Many features in this guide work in other shells too. History expansion comes from csh. Keyboard shortcuts come from the readline library. Parameter expansion follows POSIX standards. Some features ...