Compile Code The Way Vim Intended.

Опубликовано: 16 Апрель 2026
на канале: Gavin Freeborn
21,308
582

This tutorial is focused on Vim and Neovim's native compiler support. Many people don't realize you can replace many of the popular plugins like Syntastic, ALE, and many others with a feature built into Vim. Vim even comes with many of these compilers.

More Compiler Plugins:
https://github.com/Konfekt/vim-compilers

Gutter Signs using Quickfix:
https://gist.github.com/BoltsJ/5942ec...

Vim-dispatch:
https://github.com/tpope/vim-dispatch

efm-languageserver:
https://github.com/mattn/efm-langserver

Let me know what you think and if there is anything specific you would like to learn about.

---------------► Wanna Support Me? ◀︎---------------
Github:
https://www.github.com/sponsors/gavinok
Patreon:
  / gavinfreeborn  

---------------► Wanna Checkout My Dots? ◀︎---------------
Vimrc:
https://github.com/Gavinok/dotvim
Emacs.d:
https://github.com/Gavinok/emacs.d
---------------► Come Join The Community◀︎---------------
LBRY:
https://open.lbry.com/@GavinFreeborn:...
Matrix Space:
https://matrix.to/#/%23gavinfreeborn:...
Discord:
  / discord  

00:00 Intro
01:18 What Is an Error Message?
02:13 Makeprg
03:10 Quickfix Menu
05:38 Errorformat
08:58 Writting A Compiler Plugin
12:15 Compilers That Come With Vim
13:04 Auto Set Compiler Using ftplugins
15:08 Extension and Improvements
15:21 Gutter Signs
16:12 Async Compilation
17:44 LSP integration