Upcase header logo small

Menu
Vim

Vim

The Art of Vim

Walk the path of Vim mastery with this ongoing series of Vim tips and time-savers

15 steps remaining

Exercises

Introduction, with Ben Orenstein

Indenting, with Ben Orenstein

Relative Number, with Ben Orenstein

Tabs, with Joel Quenneville

Search Overview, with Chris Toomey

Splits, with Patrick Brisbin

Intro to Vimscript, with Ben Orenstein

Text Objects, with Jon Yurek

Transitioning to Vim, with Mikael Muszynski

Intro to Splits, with Melissa Xie

Commanding Split Windows, with Melissa Xie

Mapping Commands, with Laila Winner

Rspec Customization, with Laila Winner

Search and Replace, with Laila Winner

Range Commands With Relative Numbering (Jason Draper)

  • Joel Quenneville
    Taught by

    Joel Quenneville

    Joël is passionate about good architecture, OO, and best practices. He started his career writing PHP before falling in love with Ruby and Coffeescript. When he is not writing code, you can find him buried in a history book or exploring the city of Boston.

  • Chris Toomey
    Taught by

    Chris Toomey

    Chris is a big fan of Vim and the general Unix philosophy of sharp, focused tools. He started his career as a mechanical engineer but has always had a passion for programming, specifically web development. He has worked in Visual Basic and Python, but since finding Ruby and Rails, there’s been no looking back. Outside of coding, Chris is a fan of dinner with friends, skiing, and an embarrassingly eclectic cross section of music.

  • Pat Brisbin
    Taught by

    Pat Brisbin

  • Jon Yurek
    Taught by

    Jon Yurek

    Jon Yurek spends his days trying to reach vim enlightenment and writing code solely to make his tests pass. Ever since he played with BASIC on his Apple IIe, he knew programming was for him. The rest of his time is spent camping and playing European-style board games.

  • Mikael Muszynski
    Taught by

    Mikael Muszynski

  • Melissa Xie
    Taught by

    Melissa Xie

  • Laila Winner
    Taught by

    Laila Winner

    Originally from the Pacific Northwest, she graduated Dev Bootcamp and apprentice.io. Before deciding to write code for a living, she studied economics, traveled the world, and did marketing for a cleantech startup. She enjoys pairing, good writing, and most pickled foods.

  • Jason Draper
    Taught by

    Jason Draper

    Jason began his programming career at Virginia Tech writing applications in Ruby on Rails. Since then he has taken every opportunity to improve his coding and TDD skills. Graduating from Radford University tucked in the mountains of Virginia, he enjoys the outdoors, wakeboarding, snowboarding, and riding curves on his motorcycle.