
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/5942ecac7f0b0e9811749ef6e19d2176
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:
https://www.patreon.com/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:d?r=FVxxdjxLmbpPS5K4EdMsLjBjkxv9eEGs
Matrix Space:
https://matrix.to/#/%23gavinfreeborn:matrix.org
Discord:
https://discord.gg/JJk5KKU
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
...
https://www.youtube.com/watch?v=vB3NT9QIXo8