Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Laracasts

Neovim as a PHP and JavaScript IDE

via Laracasts

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Neovim is a modern fork of Vim, an incredibly popular modal text editor. Modal editing unlocks more efficient ways of moving around and editing text and is especially suited to code. Neovim is a general-purpose text editor out of the box, but in this course we'll learn how to harness the best of both worlds and turn it into a powerful PHP and JavaScript IDE.

Syllabus

  • Introduction
    • Why Neovim?
  • Fundamentals
    • Modal Editing and Moving Around
    • Managing Files with Buffers
    • Motions, Commands, and Text Objects
  • Beyond the Basics
    • Dotfiles
    • Configuring your Terminal for Neovim
    • Tmux
    • Configuring Neovim with Lua
    • Neovim Settings
    • Key Mapping
    • Using Plugins
    • Essential Plugins
    • Color Schemes
    • Improved File Navigation
    • Improving the UI
    • Git Integration
    • Terminals Inside Neovim
    • Tree-sitter
    • Language Server Protocol (LSP)
    • Autocompletion
    • Linting and Formatting
    • Snippets
    • Phpactor
    • Projectionist
    • Running Tests
    • Find and Replace
    • Automating Repetitive Changes
    • Vim is My Lightsaber

Taught by

Jess Archer

Reviews

Start your review of Neovim as a PHP and JavaScript IDE

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.