Skip to content

Latest commit

 

History

History
60 lines (47 loc) · 1.95 KB

vim.md

File metadata and controls

60 lines (47 loc) · 1.95 KB

Vim

A text editor first released publicly in 1991. Vim's power is that it is keyboard driven and can be extensively customized.

Beginning Vim

You should be able to

  • Move with h, j, k, l.
  • Move up and down a page.
  • Move to beginning and end of a line.
  • Move to beginning and end of a file.
  • Enter and exit insert mode.
  • Exit.
  • Append text.
  • Save.
  • Combine operators (like delete) with motions (like end of word).
  • Operate on lines.
  • Undo.
  • Search forward and backward.
  • Match parentheses and brackets.
  • Substitute.
  • Execute a shell command.
  • Copy and paste.
  • Tab complete.
  • Split horizontally and vertically.
  • Jump forward and backward.
  • Modify your environment via dotfiles.

Intermediate Vim

You should be able to

  • Install plugins.

Advanced Vim

  • Read :help
  • Read :help g
  • Read :help motion.txt
  • Read :help spell.txt
  • Read :help user-manual
  • Read :help visual.txt
  • Read Learn Vimscript the Hard Way

You should be able to

  • Identify vim's use of every letter on the keyboard (uppercase and lowercase).