Fine‑Tuning Neovim’s LSP: Async Jobs, Floating Diagnostics, and Lua Hooks
Learn how to use Neovim’s Lua‑based LSP client and async job control to create responsive, floating diagnostics and run external formatters without blocking the editor. The article covers a concrete example, trade‑offs, and best‑practice checks.