Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Vim: An Old Tool for Modern Web Development

Chris Toomey
November 22, 2013

Vim: An Old Tool for Modern Web Development

Slides from a talk I gave at the November 2013 Boston Vim Meetup, and the Ultimate Developer Event (#UDE2013).

Chris Toomey

November 22, 2013
Tweet

More Decks by Chris Toomey

Other Decks in Programming

Transcript

  1. A Language Verb Subject • d - Delete • y

    - Yank • c - Change • v - Visually select • gU - Uppercase • etc • i’ - Inside quotes • w - end of the word • iw - inner word • aw - a word • t<char> - unTil char • f<char> - find char • ap - a paragraph • 2j - down two lines • etc Friday, November 22, 13
  2. A Language Verb Subject • d - Delete • y

    - Yank • c - Change • v - Visually select • gU - Uppercase • etc • i’ - Inside quotes • w - end of the word • iw - inner word • aw - a word • t<char> - unTil char • f<char> - find char • ap - a paragraph • 2j - down two lines • etc Friday, November 22, 13
  3. A Language Verb Subject • d - Delete • y

    - Yank • c - Change • v - Visually select • gU - Uppercase • etc • i’ - Inside quotes • w - end of the word • iw - inner word • aw - a word • t<char> - unTil char • f<char> - find char • ap - a paragraph • 2j - down two lines • etc Friday, November 22, 13
  4. A Language Verb Subject • d - Delete • y

    - Yank • c - Change • v - Visually select • gU - Uppercase • etc • i’ - Inside quotes • w - end of the word • iw - inner word • aw - a word • t<char> - unTil char • f<char> - find char • ap - a paragraph • 2j - down two lines • etc Friday, November 22, 13
  5. Extensibility • commentary • ruby-block • CtrlP • markdown-folding •

    voom • nerd-tree • sparkup • surround • youcompleteme Friday, November 22, 13