6

Learn Vim the Simple Way

 2 years ago
source link: https://www.vimified.com/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Learn Vim the Simple Way

logo
Vimified
logo

A simpler way to learn Vim.

Start with an interactive lesson below.

  • Lesson One

    Vertical Movement

    In Vim, you can move vertically by using j to go down and k to go up. For this exercise, navigate to the * character and delete it using x.

    Notice the number of keystrokes required, we will learn much more efficient ways of navigating in later lessons!

  • Attempts
    Get to 10
    Keystrokes
  • * // <--- Move to this using j and k, then delete it using x
  • Your Progress
    • Total Time
      Get to 300s
      Fastest Time
      Get to 8s
      Fewest Keystrokes
      Get to 100
    • Average Time
      Average Keystrokes
    Keystrokes

Why Vim?

Fast.

Vim treats text as objects, meaning a few keystrokes can manipulate entire strings, blocks of code, and even HTML tags.

Everywhere.

Vim works on every OS and over SSH. Combine Vim's fast keybindings with features of your favorite editor, such as VS Code, by using plugins.

Vim’s language allows commands to be combined to get the precise action you want. It’s like using combos in a video game, but to edit code.

Bite-sized lessons get to the point. Early lessons get you walking in Vim as fast as possible. Later lessons let you go fast, increasing speed and efficiency with advanced concepts.

Focused exercises make concepts stick, building proficiency and agility, preparing your new Vim powers for real world tasks.

Use statistics and achievement rings to target weak spots, get rapid feedback, reveal progress, and systematically practice to reach mastery, setting multiple lessons into muscle memory, removing the friction between converting the ideas from your mind into your editor, letting you code at the speed of thought.

Take a Peek

Learn Vim. Practice Vim. Master Vim. Lifetime Access.
Profile picture

Contact Me


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK