---
title: Dive Into Neovim & Vim 8, Now on Upcase
teaser: 'Pump up your Neovim and Vim 8 workflow with our latest course from Upcase!

  '
tags: news,upcase,vim,neovim
author: Jason Ramirez
published_on: 2017-07-04
---

There's nothing more frustrating than a clunky workflow or
<abbr title="Integrated Development Environment">IDE</abbr> when coding.
It can take years to optimize your workflow to code quickly and effectively.
One of the most important parts of that workflow is your text editor.

If you’re a Vim or Neovim user, it feels like there is unlimited room for
optimization. <strong>[Drew Neil from Vimcasts](http://vimcasts.org) is here to
show you how to get the most out of Neovim & Vim 8.</strong>

In our latest Upcase course, <i>Dive into Neovim & Vim 8</i>,
Drew will take you on a tour to install, setup,
and take advantage of the new features that Neovim and Vim 8 give you.

<strong>Neovim & Vim 8 give you even more power than previous Vim versions, and
this trail will get you comfortable with all of them.</strong> Soon you’ll be
able to send commands from your Vim buffer to the terminal for execution, see a
live preview of how the substitute command will change your file, easily manage
plugins with native Vim functionality, as well as run a terminal emulator inside
a buffer and use it alongside regular buffers in your workflow.

Whether you are a current Vim user looking to pump up your workflow, or you are
looking for a new editor and want to know why Vim is so powerful,
this trail is for you.

For Upcase subscribers, the course is available today. All visitors can watch
the **first three videos for free**.

<div class="post-cta-section">
  <div class="cta-image-wrapper">
    <img class="cta-image"
      src="https://images.thoughtbot.com/blog-vellum-image-uploads/722Tzkc1SNGhM3rrLiqq_dive-into-neovim-titlecard.jpg"
    />
  </div>

  <div class="cta-content">
    <p>
      Ready to optimize your workflow?
    </p>

    <a class="cta-button" href="https://upcase.com/dive-into-neovim">
      Check it out!
    </a>
  </div>
</div>
