[IDE] VIM Commands

VIM Commands

I’am currently using

  • VIM Editor for Python (iTerm)
  • IdeaVim for Golang (IntellJ)
  • VSCodeVim for JavaScript (VS Code)


Vim has 3 modes.

  1. Insert Mode
    Write text
  2. Normal Mode (Visual Mode)
    Navigate and manipulate text
  3. Command Mode
    Can input a wide variety of commands.

Change Modes

Left, Down, Up, Right

Undo, Redo


Move cursor

Jumping around

Scrolling screen

Copy, Paste

Add new lines.


Save, quite File

Save and quite in command mode.