Skip to content

Course resources for "Vim For Everyone" on The Taggart Institute

Notifications You must be signed in to change notification settings

The-Taggart-Institute/vim-for-everyone

Repository files navigation

Vim For Everyone

Course resources for "Vim For Everyone" on The Taggart Institute.

This repo is intended to be used in conjunction with the instructional materials in the course. You can certainly use the repo by itself, but it'll be much less valuable. The course is free, so why not enroll?

Setup

The course requires Vim, so you'll want to install it on our operating system of choice.

Linux

While your distro may already have Vim installed, you want to make sure you have all the features we'll use. Specifically, we want Vim compiled with the clipboard feature.

To check whether your version has this, run:

vim --version

There will be a lot of output, but you're looking for the +clipboard option. If you see -clipboard, you'll want to install vim-gtk3 instead.

Windows

Download the stable version of gVim listed on vim.org. Alternatively, you could live dangerously and install the latest build.

This will install both a windowed and terminal (PowerShell) version of Vim.

macOS

You knew this was coming:

brew install vim

Repl.it

If you would rather experiment in the cloud, our recommendation is to create a project on repl.it.

Usage

Each Unit for the course has its own directory. Each Unit has lesson directories, containing README files with instructions for completing the checks for understanding for that lesson. Use Vim to complete each check, and move on!

Acknowledgments

Special thanks go out to Matt (HuskyHacks) and Praxaeus from the Taggart Institute Discord for QA on this course.

Thanks to the developers of Screenkey for an amazing tool!

About

Course resources for "Vim For Everyone" on The Taggart Institute

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages