To some, Vim is a beautiful relic from the past. To others, it’s that annoying thing you have to escape whenever you need to write a message for a merge commit. Let me introduce you to this picturesque text editor and its wonders, and show you why we’re still using it 26 years after its first release.
In this shell tutorial, we’ll deal with tasks that require interaction with files or strings.
As developers, there are lots of repetitive things we do every day that take away our precious time. Finding ways to automate and optimize those processes is usually very lucrative.
As developers, the terminal can be our second home.
Vim is the Swiss-army knife of text editing. It’s not enough that it has a feature and command for almost every use case and user: it will also let you customize it to add whatever specific things you think it’s missing. In this tutorial we’re going to see how to use two of those features: multiple windows, and multiple vim registers.