Editing complex commands in VIM command mode can be a pain, especially when you need to jump around the command to fix a typo. In this post, I will show you different ways how to edit commands in VIM command mode like a pro.
In this post, I will explain all registers in VIM, what they are, how to use them, and provide some examples to help you understand them better, and use them in your daily VIM workflow
In this post, you will learn how to use the expression register to evaluate a mathematical expresion and insert the result in vim, you will also learn how to use expression register in combination with other registers to evaluate a long expression
In this post, you will learn how to perform some minor modifications such as inserting new line above/below current line, deleting current line,
inserting at the beginning/ending of current line, etc. without leaving insert mode.
Working with VIM, there are times when you want to process the content of the buffer with an external command and replace the content with the output of the command. In this post, I will show you how to do it.
Using NeoVim as my PDE has been a great experience, it does not only help in programming my projects, but also help in programming the IDE itself. In this post, I'll show you how to perform code actions across many files in NeoVim, which is very hard, if not impossible, to do in other IDEs.