DEV Community

Cover image for I Made an Extended Version of vimtutor - Introducing Vimtutor Sequel
Micah Kepe
Micah Kepe

Posted on

I Made an Extended Version of vimtutor - Introducing Vimtutor Sequel

Hey DEV community,

I'm excited to share something I've been working on - Vimtutor Sequel! 🎉

After going through the original vimtutor, I felt there was a need for an extended tutorial for some more advanced topics not covered in the original tutor program.

What's Vimtutor Sequel?

Vimtutor Sequel picks up where the original vimtutor left off. It’s designed for those who already know the basics and are ready to dive into more advanced Vim features and commands.

Key Features

  • Advanced Topics: Dive into splits, spellcheck, advanced search and replace, macros, Vim scripting, plugins, sessions, and registers.
  • Step-by-Step Tutorials: Hands-on lessons that encourage you to practice commands as you learn.
  • Custom Vim Configuration: Comes with a custom vimrc to ensure a consistent learning experience and mimic the original vimtutor.

How to Install

For Mac

To get started, install Vimtutor Sequel using Homebrew:

brew tap micahkepe/vimtutor-sequel

brew install vimtutor-sequel
Enter fullscreen mode Exit fullscreen mode

How to Use

To start the Vimtutor Sequel lessons, just run:

vimtutor-sequel
Enter fullscreen mode Exit fullscreen mode

For Windows/Linux

  1. Clone the repository:
git clone https://github.com/micahkepe/vimtutor-sequel.git
Enter fullscreen mode Exit fullscreen mode
  1. Navigate to the repository:
cd vimtutor-sequel
Enter fullscreen mode Exit fullscreen mode
  1. Make a Copy of the Tutorial:
cp vimtutor-sequel.txt vimtutor-sequel-copy.txt
Enter fullscreen mode Exit fullscreen mode
  1. Run Vim with the Custom Configuration:
vim -u vimtutor-sequel.vimrc vimtutor-sequel-copy.txt
Enter fullscreen mode Exit fullscreen mode

Looking for Feedback!

I'd love to hear what you think! Whether you spot any bugs, have suggestions for new lessons, or just want to share your thoughts, your feedback is really appreciated. Feel free to contribute or open issues on the GitHub repo.

Links

Thanks for checking it out, and I hope you find it useful in your Vim journey. Happy Vimming! 🚀

Top comments (0)