Recently, I gave a talk for the Software Crafters Barcelona community. For many years, I’ve been using Vim and Vim extensions in various IDEs. Vim gives us great power to do things faster and more efficiently. But efficiency is not the key; the key is the Vim’s philosophy. In the talk, I explore the philosophy of Vim and I explain ways to harness this power and use it in modern IDEs (Intellij, VSCode) to improve the development workflow.
As the security support for PHP 8.0 recently finished, it’s time to move forward and update my projects, including the open-source ones. The silver lining in all of this is that I can finally switch to attributes in tests. I think the attributes are better and have some advantages over annotations. So, let’s do it, but let’s try to do it as fast as possible with the power of Vim.
Vim is an incredible tool. Sometimes, it allows us to do the same things in a very different ways. Recently, I’ve found a shorter way to yank (in other words to copy) a whole file.
Recently, I had an interesting case where the power of Vim, especially macros, really shines. Let's start an adventure and dig deeper into this interesting and fascinating world.