Do You Even Vim?

When I was eight, I remember hearing my father battle one of his friends about the status of the Atlanta Braves pitching bullpen. "Greg Maddux is the best control pitcher i've seen in decades!" "That's ridiculous! Glavine's gonna have statues made in his image! Half the kids in Georgia will be named 'Tom' in five years!" At the time, my main concern was how many Transformers I could sneak in my school backpack without getting caught, but I remember listening to the intensity of the conversation thinking, "Why are they arguing so much over something so... stupid?" Whatever the topic, give a friendly chat enough time and strange opinions start to rear their head. So what happens you put roughly 80 unique, technologically-inclined individuals in a basement for 50+ hours a week and teach them to code? We debate our text editor. The argument generally falls into two groups: The Vim evangelists, and everyone else. Vimmers trade dot files like candy, sinking hours of time into their vimrc in the name of productivity, while the coding laymen clog around on their primitive trackpads and nav keys, unaware of the looming carpal tunnel disaster that's inevitably around the corner. When did this argument start? Much further back than I expected, as it turns out. To paint the full picture, I'll have to give a little history lesson: Primitive computers relied on manual punchcards to input information. Holes would be inserted into a card, which would then be read as binary by a computer to input data. After punch cards came 'line-editors', which could could be considered the first real text-editors. A user would use a typewriter-like device to send commands to the editor, which guided an imaginary 'cursor' to certain lines and positions within lines so that edits could be made,...
Read Full Article
Upload Background Image
Drop File