vi - the one fundamental, invaluable skill that I've used almost daily in my 35 years in IT.
Programming languages, databases, IDEs, tools -  all change from job to job and over time. 
But vi is eternal.