Advanced Vim Customization

By Elle Krout

Learn how to extend Vim to work as a coding environment using native Vim features and plugins.

1 hour
  • 12 Lessons
  • 1 Hands-On Lab

About the course

In this course, Advanced Vim Customization, you’ll learn to fine-tune your Vim setup for any situation. First, you’ll explore your .vimrc file to its full extend, alongside helpful native Vim commands. Next, you’ll discover how to leverage plugins like NerdTree, YouCompleteMe, Fugitive, and others to fully integrate Vim into your workflow. Finally, you’ll learn how to leverage both native and plugin linters and debugging functionality. When you’re finished with this course, you’ll have the skills and knowledge of a Vim wizard, ready to develop any kind of code without ever having to exit the infamous text editor.

Lab Highlights

  • Chapter 1 12 Lessons Advanced Vim Customization 2:07:21

    Course Introduction

    1:28

    Vimrc Configuration

    14:32

    Command Mode Refresher

    3:36

    Plugin Refresher

    10:26

    File and Project Management

    10:59

    Fuzzy Searching

    7:48

    Autocomplete

    7:39

    Git Integration

    6:56

    Linting

    6:14

    Debugging

    11:40

    Configure Vim to Work as a Python Development Environment

    45:00 Hands-On Lab

    Conclusion

    1:03

What are Hands-on Labs

What's the difference between theoretical knowledge and real skills? Practical real-world experience. That's where Hands-on Labs come in! Hands-on Labs are guided, interactive experiences that help you learn and practice real-world scenarios in real cloud environments. Hands-on Labs are seamlessly integrated in courses, so you can learn by doing.

Get Started
Who’s going to be learning?
Sign In
Welcome Back!

Psst…this one if you’ve been moved to ACG!