Barbarian Meets Coding Titlebarbarianmeetscoding

WebDev, UX & a Pinch of Fantasy

25 minutes readexploring-vim

Boost Your Coding Fu With Visual Studio Code and Vim

Visual Studio Code is superb. It offers an unparalleled user experience with great support for many languages and development ecosystems. It comes with great defaults and is super easy to use and to get started with.

Vim is awesome. It’s modal nature and text editing features make it unique amongst other editors. Vim offers a complete different level of text editing proficiency, speed and accuracy from anything else out there.

The combination of both couldn’t be anything less that amazingly superbsome (yep, I just did that).

In the next few minutes you’ll boost your Visual Studio editing skills by bringing in lots of incredibly useful tools from the Vim editor right inside the comfort of your favorite editor: Visual Studio Code.

Read on →
6 minutes readwizardsusevim

The Wizard Logs - Part II - The Adventures, Glory and Misfortunes of Writing Wizards Use Vim

Hello! I’m back two weeks and two days after the last update on Wizards Use Vim. I’ve written, reviewed, sketched and drawn a lot throughout the past weeks, improving the front-cover, nearly doubling the number of pages in the book from ~120 to ~220 and publishing about 40 new versions (between 2-4 per day). Wiiihooo!

What are the most significant updates in the book?

Read on →
7 minutes readwizardsusevim

Wizards Use Vim: Tips For Learning Vim

Beasts slain, editors installed, here are more practical tips to help you along The Path of Learning Vim, if you still have the determination to follow (which I’m sure you do because the rewards are plentiful and the glory unmeasurable):

  • Practice, Practice, Practice
  • Prepare for the Dip
  • Be in the Habit of Improving Your Vim. Feel when there’s pain in your workflow and adapt
  • Learn to use and rely on Vim’s help
  • If you haven’t done this already try vimtutor at least once
Read on →
10 minutes readwizardsusevim

Wizards Use Vim: Getting Started With Vim

Excellent! Now that you are aware of the most common pitfalls on the path to Vim mastery let’s get yourself setup. In this chapter you’ll learn how to get started with a vanilla development environment in Vim that you can use and improve throughout the rest of our journey.

There are different paths that you can follow to get started with Vim, and each corresponds with different factions within The Order of Vim. Each with their own idiosyncrasies and approaches to using Vim, some of them purists, some others pragmatists, but all tied by the love and awesomeness of Vim.

Read on →