Highlights
- Project dashboard, recent projects, file browsing, and consistent project context.
- File, text, symbol, definition, reference, and recursive type-hierarchy search.
- Git history and Diffview review, with branch, commit, issue, and pull-request inspection.
- LSP completion, diagnostics, type information, and language-aware navigation.
- Tree-sitter highlighting, folds, pinned syntax context, and structural selection.
- Markdown previews with responsive tables, Mermaid diagrams, and source editing in the same pane.
- Integrated terminal, translation, proxy management, and project diagnostics.
Installation
Back up any existing Neovim configuration, then run:
git clone --branch v0.1.0 https://github.com/BeckWlim/BeckNvim.git ~/.config/nvim
cd ~/.config/nvim
./setup.sh
Start Neovim to install plugins and configured language servers. Use a Nerd Font for icons.
See the README for details.
Validation
Setup tests, the full Lua test suite, startup checks, and installed Markdown/Mermaid integration passed with
Neovim 0.12.4.
Versioning
This is the initial 0.x release. Configuration and workflows may evolve in future minor releases.
Select the existing v0.1.0 tag and mark it as Latest release.