Session

Mouseless development on Android Studio with IdeaVim

Vim is still one of the most popular text editors for developers. Its major attractive is modal editing: switch from editing text to running commands with a keypress. This allows for precise declarative editing, resting your hands in the keyboard, without having to reach out your mouse.

Learning Vim is not easy, but it is a skill that we can carry all our career as developers, as many IDE and editors support vi-mode. Thanks to IdeaVim, we Android developers can also enjoy modal editing in Android Studio.

In this talk, I will introduce you to IdeaVim and modal editing. You will learn the basic actions, cursor movements, how to configure IdeaVim for your needs, and some of the tricks that helped me learn and fall in love with it. I will teach you to adopt Vim as your command line editor, for things like editing git commits and quickly changing configuration files.

After this talk, you will be able to start using Vim and IdeaVim, and enjoy many of the advantages of mouseless development without changing your favorite IDE.

This talk was performed previously at a local meetup and a conference in 2019.

This talks has live editing which requires me to be on my laptop and use a headset.

This talk can be delivered both as full session or lightning talk.

The talk is intended for intermediate developers who want to learn a new skill.

Miguel Beltran

Freelancer

Berlin, Germany

View Speaker Profile