I first encountered the text editor Vim back in the late 1990s. I needed to edit some configuration settings in my first Linux install ever and the tutorials I found all told me to use Vim.
I cussed that program until the ears of the guy who created it had to burn. I hated that text editing program with a purple passion so I abandoned it with glee as soon as I completed my task.
A few years later I found myself with an ancient Windows 95 laptop that was far too old to even think about using Windows so I installed Damn Small Linux (DSL Linux for the polite) on the machine to restore functionality. My goal was to do a bit of surfing and to write my journal entries on that old beast. I was far too broke and entirely too stubborn to discard a laptop that was perfectly functional, if old and slow.
I hated the graphical text editor that came with DSL. I can’t remember why I didn’t like it, only that I did. When I eventually discovered that the battery on that ancient laptop lasted a lot longer when I used a shell (think really old school – no pictures), I cringed and tried to use Vim once again.
It wasn’t pleasant but I figured out how to operate the program enough to do what I needed. I used Vim on that laptop daily until that old computer died.
I forgot about Vim after that but after spending this last decade trying to find a blessed program that was comfortable to write in, a program that didn’t randomly delete chunks of my file or whatever, and didn’t cost a small fortune I became so annoyed that I decided to try again. I installed Vim on my writing computer and told myself that I would learn that program or die trying.
I spent the first few days searching up how-to pages but managed to knock out a few paragraphs. There was a bit of cursing involved but with this hillbilly, that’s par for the course.
But when I decided to move a chunk of text around, things changed. I looked up a tutorial and discovered that two teeny-tiny commands would allow me to rip a chunk of whatever size from one place and either delete it, create another file with it, or move it wherever in the document I desired.
Oh. My. God.
Anyone who has used a standard word processor like Word or even a basic graphical text editor knows what a nightmare that can be. You’ve got to fight with the mouse to highlight the chunk (the bigger the chunk the greater the pain), then scroll to where you want to stick it, and pray that it pastes it properly. It took what used to be an event I dreaded and made it amazingly simple.
Then I discovered that when you add another command to the process called folding, the task gets infinitely easier. You can fold up chunks of a document so that you only see the headings so that you can actually SEE the spot where you want to go. You can arrange those folds however you like in a way that is only seen in a Wordsmith’s wet dream.
I wasted 20 years of my life and thousands of dollars searching for a program that would allow me to write and edit my words easily. And I am more than embarrassed at the fact that I possessed the perfect program the whole time. Even more embarrassing, that program is FREE.
Bram Moolenaar, I owe you an apology. I have cussed you and your program for more years than I care to admit. But I am mature enough to admit when I’m wrong so that is what I am going to do.
I was wrong to dismiss the ancient text editing program Vim. You have created the best damn program for writing books, blogs, journal entries, and anything else a writer wants to write. I’ve just sent you a small donation and I intend to send more as money allows.
Thank you, Bram Moolenaar. Thank you from the bottom of this old woman’s heart.
If you happen to be a writer, you need to use Vim. You will curse that program until you’re hoarse the first few days because the way it works and the commands you use will be utterly unfamiliar to you. Keep a browser tab open and search for whatever it is you want to do. Make some notes as you go along, and don’t hesitate to look for tutorials to learn how to do stuff you think is completely impossible. Chances are there’s a command in Vim that will let you do whatever it is by punching a couple of letters.
I won’t go into the details about basic Vim commands here. There are pages enough about that subject so there’s no point. I am just going to tell you that Vim has changed my entire writing life for the better.
I cannot thank Bram enough.
We have all been programmed to believe that newer is better. Newer models, newer features must always be better than the old and tried and true. For writers, that means that we spend small fortunes on programs or subscriptions to programs that are supposed to make writing easier. Yet I have discovered that a 30-year old program, a 30-year old FREE program trumps them all.
Don’t dismiss the old stuff, folks. You may find yourself eating your hat like I have with Vim.
Do you have something old in your life that you’ve found more useful than the modern stuff? Please share your stories in the comments below.
It is hypocritical to run a website about buying and living on less while begging your readers to buy your crap so I refuse to do it. That said, I live on the money I receive from book sales, so if you can find it in your heart to pitch in I would be immensely grateful.
I’ve written a lot of books sharing my odd view of life in hopes of helping others. My most notorious book is titled The Shoestring Girl: How I Live on Practically Nothing and You Can Too, but The Minimalist Cleaning Method is pretty popular as well. You can find them at the following places:
Barnes and Noble
Apple iBooks
Smashwords (non-DRM)
My old backpacking camp stove is a wonder during a power outage. It beats my new induction burner hands down.
What type of fuel does it run on, Linda?
So true that older is often better. Remember how some of the old vacuum cleaners lasted 30 years? Washers and dryers lasting 20 plus years? The bells and whistles added to products today lure the consumer to financial destruction much like the sirens luring the sailors’ ships to destruction!
I have never heard of Vim. How is it for formatting your books for submission to Smashwords or Amazon?
Omigosh, I MISS those old vacuum cleaners and other appliances! When I stumble upon an old appliance like that in a thrift shop I grab it! I think my primary clock radio is from the 1970s or early 1980s, actually. Even Apple has started doing that now that Steve Jobs is dead. The quality of the parts they use in their products is decreasing while their prices are soaring. They want you to be forced to buy new on a regular basis so that they can increase their profit margins, and we’re the ones that suffer.
Vim is a plain text editor. I use Markdown for formatting things like italics, bold, or to create hyperlinks when needed, though I’ve reached the point in my life where I’ve realized that less is more when it comes to emphasis and other items. Vim allows me to go entirely back to the basics when creating my drafts, in a way that would take far too long in a comment. When I complete a draft, I convert it to HTML (for my blog posts) or DOC format for final formatting. It allows me to write in a way that is comfortable without dealing with all of the little formatting glitches that can result when you’re trying to get a book out of your head.
If you’d like, I can work up a post about how I use Vim to write my stuff with in the future. Let me know!
Annie, my daughter has an iPhone that is about 4 or 5 years old. It is slowing down, glitchy- all malfunctions that come with aging that are built in by Apple to cause the user such exasperation that said user upgrades to a new iPhone. I am so disgusted with this kind of business model.
Suggestion- write a manual on how you use VIM to write your stuff and I will buy that!
Another suggestion- sell services to format books for writers who are overwhelmed by the how-to’s of digital publishing.
Thanks for your suggestions, Essie!
I’ve considered writing a book on Vim geared towards writers once I become more familiar with the program myself. I’ve barely scratched the surface of what this program is capable of, so I will feel more comfortable with that endeavor after I learn a bit more.
I’ve also thought about doing another book for writers. I’ve actually been tinkering on one for several years. The publishing industry has changed quite a bit since I wrote my last book, so it desperately needs an update. As for the services one…that is something to consider. A place where writers can submit their books in plain text for formatting. That would eliminate their need to own expensive word processing programs and encourage writers to stop feeding the machine. I’ve also considered offering editing services. I may not be the one to approach for stylistic issues, but I’m pretty good at spotting a typo when I’m not on a rant lol!