Chapter 5: Lint Code Asynchronously

Chapter Overview

Part III: Asynchronous Tasks | Tips 24-28

Async linting with ALE and alternatives.

Tips in This Chapter

Tip Title Mastered

24

Meet ALE

[ ]

25

Configure ALE

[ ]

26

Navigate ALE’s Location List

[ ]

27

Trigger ALE Manually

[ ]

Key Concepts

Async linting, ALE vs LSP diagnostics.

My Setup: LSP Diagnostics

The book uses ALE. I use native LSP diagnostics:

ALE Neovim LSP

:ALENext

vim.diagnostic.goto_next()

:ALEDetail

vim.diagnostic.open_float()

:ALEFix

vim.lsp.buf.format()

Commands Learned

Command Description Notes

Practice

Commands I tried while reading:

" (Add commands you practiced)

Config Ideas

-- Ideas from this chapter
-- Diagnostic navigation

Questions

Things I want to explore further.

Chapter Complete

  • Read entire chapter

  • Understood linting concepts

  • Compared with LSP diagnostics

Date completed: _