- • VimL layer for universal Vim support
- • Lua layer for Neovim integration
- • Zero-logic editor layers (pure wiring only)
- • Supports vim-lsp and coc.nvim for Vim
- • Built-in LSP client for Neovim 0.11+
- • Strict layer separation (no circular deps)
- • nuwiki-core is editor-agnostic
- • LSP bridge uses tower-lsp
- • Binary crate is intentionally thin
- • Strict dependency rules enforced
- • Syntax highlighting (semantic tokens)
- • Diagnostics (broken links, parse errors)
- • Go-to-definition and references
- • Document symbols (TOC/outline)
- • Hover, completion, workspace symbols
- • Rename and workspace-wide operations