Vim Masterclass
Vim Masterclass, available at $124.99, has an average rating of 4.75, with 50 lectures, based on 5459 reviews, and has 34934 subscribers.
You will learn about Edit plain text files quickly and efficiently using the Vim text editor. This course is ideal for individuals who are Anyone who needs to edit text files in a command line environment. It is particularly useful for Anyone who needs to edit text files in a command line environment.
Enroll now: Vim Masterclass
Summary
Title: Vim Masterclass
Price: $124.99
Average Rating: 4.75
Number of Lectures: 50
Number of Published Lectures: 50
Number of Curriculum Items: 50
Number of Published Curriculum Objects: 50
Original Price: $199.99
Quality Status: approved
Status: Live
What You Will Learn
- Edit plain text files quickly and efficiently using the Vim text editor.
Who Should Attend
- Anyone who needs to edit text files in a command line environment.
Target Audiences
- Anyone who needs to edit text files in a command line environment.
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:
-
Work with multiple files, including how to move data back and forth between different files, copying & pasting from one file to another, and quickly jumping to another file. You’ll also learn how to view multiple files at the same time using Vim’s windowing system.
-
Use the must-know keyboard shortcuts and how to remember them easily. You’ll actually learn how to “think in Vim” so you don’t even have to memorize each and every command, saving you countless hours of work.
-
Find and replace entire blocks of information within a file. That includes how to refactor your code by renaming all variables in a file or set of files, reliably. Of course, you’ll learn simple find and replace techniques to replace a word in an entire file and much more.
-
Cut, copy and paste. You’ll find out how to make the most of Vim’s built-in clipboard system, use Vim’s clipboard history, and how to access your system’s clipboard from within Vim.
-
Visually select blocks of text and perform edits on those blocks like moving the block, deleting the block, indenting/shifting the block, and more. You’ll understand Vim’s text objects so you can quickly select single or multiple words, lines, paragraphs, HTML/XML tags, code blocks, and more.
-
How to make vertical edits and use Vim’s Visual Block Mode. (Some call this column editing mode or rectangle mode…)
-
Enable syntax highlighting for source code, configuration files, or any type of file you edit often. That includes how to customize the color scheme and color code text in Vim.
-
Employ simple to advanced navigation techniques so you can go exactly to where you need in a file very fast.
-
Practical application tips such as how to edit source code, scripts, HTML, and more. You’ll find lots of opportunities for practice in this course.
- Make the most of the built-in help system to quickly find what you need, all without leaving Vim.
-
Use MacVim and gVim on Linux and Windows. This includes learning the advantages and disadvantages of both the textual interface and the graphical interfaces to Vim.
-
Create, save, and replay macros to normalize data and quickly repeat complicated edits. You’ll learn how to append or prepend text to every line in a text file, how to format one line of text and apply that formatting to a specified area in the file and more. In short, you’ll learn how to automate everything in Vim.
-
Create custom shortcuts and personalized key mappings. If you want to create a shortcut for something you do often, you’ll find out how to make your life a whole lot easier.
-
Indent and shift blocks of text. You’ll also learn how to enable auto indentation so you can quickly clean up and prettify your source code.
-
And more…
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.
Enroll Now!
Course Curriculum
Chapter 1: Course Introduction
Lecture 1: Course Overview
Lecture 2: Course Download
Lecture 3: What Vim Is and Why You Should Learn It
Chapter 2: Vim Quickstart
Lecture 1: Modes
Lecture 2: Vim Quickstart
Lecture 3: Exercise 01 Creating and Editing a New File with Vim
Lecture 4: Exercise 01 Creating and Editing a New File with Vim – Walkthrough
Chapter 3: Vim Essentials
Lecture 1: Essential Navigation Commands
Lecture 2: Exercise 02 Essential Navigation Commands
Lecture 3: Exercise 02 Essential Navigation Commands – Walkthrough
Lecture 4: Deleting Text and "Thinking in Vim"
Lecture 5: Exercise 03 – Deleting Text
Lecture 6: Exercise 03 – Deleting Text – Walkthrough
Chapter 4: The Vim Help System
Lecture 1: Getting Help
Lecture 2: Exercise 04 – Getting Help
Lecture 3: Exercise 04 – Getting Help – Walkthrough
Chapter 5: Deleting, Yanking, and Putting
Lecture 1: Cut, Copy and Paste – Part I
Lecture 2: Cut, Copy and Paste – Part 2 – Registers
Lecture 3: Exercise 05 – Cut, Copy and Paste
Lecture 4: Exercises 05 – Cut, Copy and Paste – Walkthrough
Chapter 6: Transforming and Substituting Text
Lecture 1: Inserting, Changing, Replacing, and Joining
Lecture 2: Search, Find, and Replace – Part One
Lecture 3: Search, Find, and Replace – Part Two
Lecture 4: Exercise 06 – Inserting, Changing, Replacing, and Joining
Lecture 5: Exercise 06 – Inserting, Changing, Replacing, and Joining – Walkthrough
Lecture 6: Exercise 07 – Search, Find, and Replace
Lecture 7: Exercise 07 – Search, Find, and Replace – Walkthrough
Chapter 7: Text Objects and Macros
Lecture 1: Text Objects
Lecture 2: Exercise 08 – Text Objects
Lecture 3: Exercise 08 – Text Objects – Walkthrough
Lecture 4: Macros
Lecture 5: Exercise 09 – Macros
Lecture 6: Exercise 09 – Macros – Walkthrough
Chapter 8: Visual Mode
Lecture 1: Visual Mode – Part 1
Lecture 2: Visual Mode – Part 2
Lecture 3: Exercise 10 – Visual Mode
Lecture 4: Exercise 10 – Visual Mode – Walkthrough
Chapter 9: Vim Settings, Preferences, and Customizations
Lecture 1: Vim Settings and the Vimrc File – Part 1
Lecture 2: Vim Settings and the Vimrc File – Part 2
Lecture 3: Exercise 11 – Vim Settings and the Vimrc File
Lecture 4: Exercise 11 – Vim Settings and the Vimrc File – Walkthrough
Chapter 10: Vim Buffers and Windows
Lecture 1: Editing Multiple Files and Vim Buffers
Lecture 2: Exercise 12 – Vim Buffers
Lecture 3: Exercise 12 – Vim Buffers – Walkthrough
Lecture 4: Working with Multiple Windows
Chapter 11: Vim Plugins
Lecture 1: Managing Vim Plugins
Chapter 12: Vim Graphical User Interfaces: Gvim and MacVim
Lecture 1: Vim Graphical User Interfaces: Gvim and MacVim
Chapter 13: Live Q&A Calls
Lecture 1: Live Q&A Call #1
Lecture 2: Live Q&A Call #2
Chapter 14: Bonus Section
Lecture 1: Bonus Lecture
Instructors
-
Jason Cannon
Professional system administrator, consultant, and author.
Rating Distribution
- 1 stars: 12 votes
- 2 stars: 26 votes
- 3 stars: 208 votes
- 4 stars: 1458 votes
- 5 stars: 3755 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024