I think all Unix/Linux developers should know vim. Because vi or vim is almost always installed on these variants. Sure for local development a UI is great, a very useful tool! But for editing files on remote machines, the ability to ssh to a remote machine and make a quick change is very important.
git push --force
on a regular basisI don’t think the second is a bad habit. There’s no special reason one needs to be using bin or nano imo.
Vim won't make you a more productive developer
Mac Siri ・ 1 min read
I think all Unix/Linux developers should know vim. Because vi or vim is almost always installed on these variants. Sure for local development a UI is great, a very useful tool! But for editing files on remote machines, the ability to ssh to a remote machine and make a quick change is very important.
My git alias for that command is
git fush
😄I need that in my life. I'm an obsessive compulsive interactive rebaser.