26 lines
613 B
Markdown
26 lines
613 B
Markdown
|
|
# nuwiki-rs
|
||
|
|
|
||
|
|
Rust crates powering [nuwiki](https://code.gfran.co/gffranco/nuwiki): the vimwiki-compatible language server and editor plugin for Vim/Neovim.
|
||
|
|
|
||
|
|
## Crates
|
||
|
|
|
||
|
|
- **nuwiki-core** — Vimwiki lexer, parser, AST, HTML renderer, and date utilities
|
||
|
|
- **nuwiki-lsp** — Language Server Protocol implementation (tower-lsp)
|
||
|
|
- **nuwiki-ls** — Binary entry point (stdio server bridge)
|
||
|
|
|
||
|
|
## Quick Start
|
||
|
|
|
||
|
|
```bash
|
||
|
|
# Build
|
||
|
|
cargo build --release -p nuwiki-ls
|
||
|
|
|
||
|
|
# Run
|
||
|
|
cargo run --bin nuwiki-ls
|
||
|
|
|
||
|
|
# Tests
|
||
|
|
cargo test
|
||
|
|
```
|
||
|
|
|
||
|
|
## License
|
||
|
|
|
||
|
|
Licensed under MIT or Apache-2.0, at your option. See `LICENSE-MIT` and `LICENSE-APACHE`.
|