A Zero to Hero Vim + Metals setup for Scala
summary
Quick runnable setup that installs Metals automatically via COC.nvim extension, configures mappings, imports build interaction and works with bloop and sbt; provides rename, find references, code actions (bring into scope, implement members), a tree view, worksheets with virtual-text output in Neovim, and a doctor check. Debugger/inspector integration is landing soon. Claims setup takes minutes, aims for parity with VS Code features, and notes about 30% of Scala users already using Metals in recent surveys.
AI-written summary · about
chapters (6)
- 0:00Introduction and goals
- 2:00Longevity and ecosystem
- 5:14LSP and COC configuration
- 7:57Features and functionality
- 10:47Configuration and debugging
- 12:08Future outlook and wrap-up
related talks
44mGetting started with Scala js, Laminar and Vite
49mHow to Get Started with Scala?
45mGetting started with Scala.js, Laminar and Vite
29mPuzzles and Problem Solving with Scala Tooling.
30mEfficient programming with Scala and LLMs
43mBoost Your Productivity with IntelliJ, Scala Plugin and More
08mScala, Bazel and VirtusLab
53mScala with batteries included
