Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

You should learn vim if you want to deal with systems. You can learn vim or not if you don't.

lookback: vi, sh and unix have become your vim, bash and linux systems of today. Now, while they have forward compatibility, of sorts, vi and sh, the same cannot be said in reverse, as a rule. Modern bash folks have bent bourne shell syntax into foreign looking contortions where bourne shell syntax is a) performant and conformant, b)a lot simpler when simpler is better and c) is why bash maintains posix.

I agree, learn basic vim. And bash. But not really to program with. It's more of a burden than not for a million languages and formats.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: