A personal Neovim config for Flutter, Go and Lua — installed with one command.
Install · Keymaps · Health check · Structure · Uninstall
nvim-demo.mp4
Chapters
| Time | Chapter |
|---|---|
| 0:00 | Search |
| 0:18 | Files, buffers and windows |
| 0:41 | Motion and editing |
| 1:00 | Multicursor |
| 1:11 | LSP and diagnostics |
| 1:39 | Completion and AI |
| 1:56 | Git |
| 2:46 | Flutter |
| 3:40 | Debugging |
| 4:33 | Go |
| 4:59 | Notebooks |
| 5:25 | Terminal and Markdown |
curl -fsSL https://raw.githubusercontent.com/Catherine1401/nvim/main/install.sh | bashLinux and macOS, no sudo. Details in docs/install.md.
- Flutter and Go: run, hot reload, widget tree, debugging with nvim-dap
- Git: gitsigns hunks, diffview with LSP in diff buffers, Neogit commits
- Telescope search with frecency, Neo-tree, Trouble diagnostics
- AI: Claude Code, Codex and Codeium inline suggestions
:checkhealth configreports missing tools- Press
<Space>for which-key; full list in docs/keymaps.md
Personal config, not a distribution. Expect it to change without notice.
MIT © 2026 huyvv · License