I use short custom command names like aa, st, di, dp, cm and le in some thin wrappers around git.
One of these names actually collides with a utility that is installed by default on some systems.
Doesn’t matter to me. I have my own bin dirs before the system dirs in my path, so mine “win”, and I’m not really interested at all in the tool that mine has a name collision with.
If someone were to make a useful to me tool that collided with one of my own tools, I’d probably sooner alias that other tool to a new name that didn’t collide with mine, than to change any of my own tool names.
It’s just too comfortable to use these two-character tools of mine.
One of these names actually collides with a utility that is installed by default on some systems.
Doesn’t matter to me. I have my own bin dirs before the system dirs in my path, so mine “win”, and I’m not really interested at all in the tool that mine has a name collision with.
If someone were to make a useful to me tool that collided with one of my own tools, I’d probably sooner alias that other tool to a new name that didn’t collide with mine, than to change any of my own tool names.
It’s just too comfortable to use these two-character tools of mine.