Learn, master, and get productive with Vim.
In this article, we will quickly look at how to delete a line or multiple lines in Vim
I want to introduce you to the concept of a macro. It is a very effective editing technique, and at the same time, it's super easy to use.
Let's finally learn how to exit Vim, either saving the changes or abandoning them.
There is no built-in way to comment code in Vim, but there are several excellent plugins.
Let me show you how to setup Vim for Git and introduce some great plugins that will forever change your world for the better.
How to find and replace in Vim? Meet the "substitute" command.
Working with paired symbols, search, navigate, and highlight them is a big part of being productive with Vim. We'll start with some basics and then talk about some cool plugins out there.
Here are several great but less-known Vim plugins that will boost your productivity.
In this article, I will quickly show you how to use case-insensitive search in Vim and how to make it work this way by default.
In this article, we'll quickly talk about what is a language server, why we need the LSP protocol, and how to set up it with Vim
Folding is a way to collapse some chunks of code and thus hiding it from the view. That comes handy if you want to focus on editing of some other part of the file and don't want everything else to clutter your view.
In this article, we'll quickly have a look at how to repeat changes, motions and the whole sets of commands in Vim, starting from an elementary case and eventually covering macros.
In this article, I will quickly show you how to undo or redo changes in Vim.
Build your own Python IDE with Vim, syntax highlighting, autocomplete, proper indenting, code linting, and auto-formatting.
How To Quit Vim? Ho To Rename a file? And other most-commonly asked questions with short answers for those who are starting with Vim.
Have a look at these awesome CLI tools for a productive development experience (screenshots and examples are included).
Code is good. But sometimes you actually have to write documentation, README files and maybe even prose in Vim. How to check if the spelling is correct and avoid typos? Let's see how Vim can help.
How to set up Vim for a productive Ruby And RoR workflow? In this articles we will set up syntax highlighting, formatting and linting, ways to run tests and quickly jump between files, autocompletion with solargraph, snippets and more.
So now that we have all those beautiful editors, is it still worth it to invest in learning Vim in 2019? The answer is yes and yes of course. In this article let me give some of the reasons why Vim is still the most productive editor for me.
In this article I would like to share 5 VIM plugins I can't imagine my development workflow without. The absolutely must-have Vim plugins.
Starting with Vim can be hard. Here is a list of advices for the beginners I wish I had when started myself.
Build yourself a TypeScript IDE with Vim, syntax highlighting, intellisense, linting, and auto-formatting.
I have been browsing people's dotfiles recently and found some very cool Vim plugins which I've never seen before. So I thought I need to spread the word.
How to set up Vim for JavaScript And React? Here is a list of useful Vim plugins for JavaScript and React in 2019. We'll cover syntax highlighting, linting, auto-completion, and more.
Since Vim macros are just plain text stored in the registers you can edit them as such and thus fix the mistakes made while recording.
In this article I will quickly show you how to copy and paste lines in Vim.