Skip to content

Latest commit

 

History

History
85 lines (68 loc) · 4.49 KB

vim.md

File metadata and controls

85 lines (68 loc) · 4.49 KB
layout title date permalink tags type
page
Vim Tutorial
2011-08-24 10:16
/resources/vim/
vim
preparing

Introducing Vim

Developer preferences for interacting with code break down into two categories—text editors and integrated development environments (IDE)—each of which has its own approach to handling text and code. The code editor of choice for the R&D Team is vim. Vim was developed before there were mice, so the editor is optimized for efficient, mouseless interaction with your code. (You'll be surprised how much time you waste moving your hand to the mouse.) There is a learning curve, but once you get used to a few simple commands and build up some muscle memory, it becomes quite natural.

There is an excellent set of video tutorials on Derek Wyatt's Blog. Install vim (there are pre-built binaries on the vim download page. Once you get through those tutorials, these visual cheatsheets (from ViEmu) will help you with your movements.

Vim Games

Vim Cheatsheets

Vim Novice Tutorial Videos

These are just the basic movement and editing screencasts. There are many more tutorials on Derek's blog.

Welcome to Vim

<iframe src="http://player.vimeo.com/video/6999927?title=0&byline=0&portrait=0" width="400" height="293" frameborder="0"></iframe>

Welcome to Vim from Derek Wyatt on Vimeo.

Basic Movements 1

<iframe src="http://player.vimeo.com/video/6170479?title=0&byline=0&portrait=0" width="400" height="320" frameborder="0"></iframe>

BASIC Movement (Screencast 1) from Derek Wyatt on Vimeo.

Basic Movements 2

<iframe src="http://player.vimeo.com/video/6185584?title=0&byline=0&portrait=0" width="400" height="320" frameborder="0"></iframe>

BASIC Movement (Screencast 2) from Derek Wyatt on Vimeo.

Basic Movements 3

<iframe src="http://player.vimeo.com/video/6216655?title=0&byline=0&portrait=0" width="400" height="306" frameborder="0"></iframe>

BASIC Movement (Screencast 3) from Derek Wyatt on Vimeo.

Basic Editing 1

<iframe src="http://player.vimeo.com/video/6329762?title=0&byline=0&portrait=0" width="400" height="316" frameborder="0"></iframe>

Basic Editing (Screencast 1) from Derek Wyatt on Vimeo.

Basic Editing 2

<iframe src="http://player.vimeo.com/video/6332848?title=0&byline=0&portrait=0" width="400" height="316" frameborder="0"></iframe>

Basic Editing (Screencast 2) from Derek Wyatt on Vimeo.

How to use the Help System

<iframe src="http://player.vimeo.com/video/7035132?title=0&byline=0&portrait=0" width="400" height="293" frameborder="0"></iframe>

Vim's Help System from Derek Wyatt on Vimeo.