Vim is amazing. Well, Python is doing all the work, but I still like Vim.
Tabs are evil. This guide will show you how to convert tabs to spaces in Vim.
Need to change the case of characters to all caps or all lowercase? This is easily done using Vim. This guide will show you how to change the case of characters in Vim.
I've wanted to start blogging again after a few years off. I was thrilled to find that I can blog using markdown in Vim and publish using git.
Trailing whitespace can be a real pain - especially when diffing changes between two versions of a file.
Vundle, Pathogen, Vim-plug, VAM, and the others can be great time savers but sometimes you just have to do something yourself so you can understand what exactly the time saving software is doing for you in the background. For myself, I got sick of not understanding what these were doing to my system. I realized I did not know the fundamentals of vim plugins so I set out to learn. This is a step by step guide to teach you how to install a basic vim plugin without the help of any fancy manager.
I find Vim to be very useful in my daily development activities. I was delighted to learn that you can have your own key mappings in Vim. It is documented very well in the vim help section.
When learning vim it's nice to have a cheat sheet to refer to.
Using a fuzzy finder for vim is life changing. I've used two different fuzzy finders: command T and ctrlp.
By default, vim does not highlight search terms, and it can be difficult to find them in the document.
This guide will teach you how to set the indentation of files in Vim automatically.