DEV Community

vindarel
vindarel

Posted on

Zed editor plugin for Common Lisp: installation notes

The very new Zed extension lives here: https://github.com/etyurkin/zed-cl/

As it seems it's a quickly generated AI plugin.

  • install Zed: https://zed.dev/
    • you need a correct GPU driver (for Vulkan). This took me 1GB of space and it required to restart the computer.
  • look at issue #1: https://github.com/etyurkin/zed-cl/issues/1 if it's still open, clone the project of the pending PR.
  • run make build and see.
  • you need a Rust toolchain (rustc, cargo, rustup)
    • count 1GB of disk space, less if you exclude rust-docs
  • you will install tree-sitter-commonlisp on the Lisp and Rust sides, you'll build the LSP server, a Jupyter kernel, a TUI REPL client, the Zed extension in WASM (and a couple hundred crates)
    • this will already take a few minutes of compilation, depending on your machine
    • for this step you need the wasm32-wasip1 target: rustup target add wasm32-wasip1. I stopped here.

That's all for now :D

Top comments (0)