Neovim as a PHP and JavaScript IDE
Offered By: Laracasts
Course Description
Overview
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
Related Courses
Introduction to Computing 计算概论APeking University via Coursera 数据结构与算法 Data Structures and Algorithms
Peking University via Coursera Introduction to Ableton Live
Berklee College of Music via Coursera iOS Persistence and Core Data
Udacity 计算机操作系统
Nanjing University via Coursera