Posted on 7th Jul 2020
Mastering the vi and Vim Editors on the Linux, Unix, Mac, and Windows Operating Systems
Did you know that the most productive command line experts exploit the powerful features of the Vim text editor?
The problem is that if you want to get really good with Vim it can take you an extremely long time if you’re trying to learn it on your own.
That’s why the Vim Masterclass was created.
This course gives you the absolute shortest path to learning the basics. It also provides you the fastest way to learn the most advanced features, too.
By the time you finish the Vim Masterclass you’ll know how to:
When you start the course, you’ll be able to use vim almost immediately. I want to make sure you get up and running as quickly as possible. That’s why at the beginning of the course you’ll learn how to start vim, how to make simple edits, and how to save your changes.
After that, we’ll build on your knowledge and even get into some really advanced techniques such as editing multiple files at once, creating macros, making global substitutions in many files at the same time, ways to format and normalize data, how to “think in vim”, and much more.
Having taught thousands of students over the years, I know people learn best by doing. That’s why I’ve packed this course with tons of practice exercises. For each exercise you, get detailed, step-by-step instructions. I encourage you to try the labs on your own first. Then I walk through the exercise while you look over my shoulder.
Not only will you learn the concepts, you’ll watch me demonstrate how to put those concepts to good use, and you’ll practice those new skills immediately so that you really understand and retain what you’re learning.
This course is ideal for anyone who works on the command line often. Whether you’re a system administrator, a developer, a database administrator, or anyone else who has to edit files in a command line environment, this course is for you.
Even though this course does cover the graphical version of vim, it is NOT for people who are looking for “what you see is what you get” (WYSIWYG) word processing help.
No, this course is for people who want to get really efficient at editing plain text files, such as server configuration files, shell scripts, source code, and any other type of textual data.
So, if you’re tired of being scared of vim, or just aren’t making the progress you’d hope to by just dabbling in vim, it’s time to take your vim skills to the next level by enrolling in this course.
1 Course Overview
2 Course Download
3 What Vim Is and Why You Should Learn It
5 Vim Quickstart
6 Exercise 01 Creating and Editing a New File with Vim.html
7 Exercise 01 Creating and Editing a New File with Vim – Walkthrough
8 Essential Navigation Commands
9 Exercise 02 Essential Navigation Commands.html
10 Exercise 02 Essential Navigation Commands – Walkthrough
11 Deleting Text and Thinking in Vim
12 Exercise 03 – Deleting Text.html
13 Exercise 03 – Deleting Text – Walkthrough
The Vim Help System
14 Getting Help
15 Exercise 04 – Getting Help.html
16 Exercise 04 – Getting Help – Walkthrough
Deleting Yanking and Putting
17 Cut Copy and Paste – Part I
18 Cut Copy and Paste – Part 2 – Registers
19 Exercise 05 – Cut Copy and Paste.html
20 Exercises 05 – Cut Copy and Paste – Walkthrough
Transforming and Substituting Text
21 Inserting Changing Replacing and Joining
22 Search Find and Replace – Part One
23 Search Find and Replace – Part Two
24 Exercise 06 – Inserting Changing Replacing and Joining.html
25 Exercise 06 – Inserting Changing Replacing and Joining – Wakthrough
26 Exercise 07 – Search Find and Replace.html
27 Exercise 07 – Search Find and Replace – Walkthrough
Text Objects and Macros
28 Text Objects
29 Exercise 08 – Text Objects.html
30 Exercise 08 – Text Objects – Walkthrough
32 Exercise 09 – Macros.html
33 Exercise 09 – Macros – Walkthrough
34 Visual Mode – Part 1
35 Visual Mode – Part 2
36 Exercise 10 – Visual Mode.html
37 Exercise 10 – Visual Mode – Walkthrough
Vim Settings Preferences and Customizations
38 Vim Settings and the Vimrc File – Part 1
39 Vim Settings and the Vimrc File – Part 2
40 Exercise 11 – Vim Settings and the Vimrc File.html
41 Exercise 11 – Vim Settings and the Vimrc File – Walkthrough
Vim Buffers and Windows
42 Editing Multiple Files and Vim Buffers
43 Exercise 12 – Vim Buffers.html
44 Exercise 12 – Vim Buffers – Walkthrough
45 Working with Multiple Windows
Vim Graphical User Interfaces Gvim and MacVim
46 Vim Graphical User Interfaces Gvim and MacVim
Live QA Calls
47 Live QA Call 1
48 Live QA Call 2
Bonus Lecture Section Get my other courses at the maximum discount
49 Bonus Lecture Get my other courses at the maximum discount.html