The Gram Code Editor - 2026-07-18


  1. ombrelin

    Hi, I'm trying to use the "Angular" Zed extension on Gram. I successfully installed the extension, but I get an error message on starting it : `from extension "Angular" version 0.0.5: Failed to install package '@angular/language-server': npm install disabled in Language Server settings: ["@angular/language-server@21.1.5"]`. I don't quite get the error message as there is no setting related to NPM in the Language Servers config section of Gram. I checked all the toggles for Angular extension on this page. Is there something I am missing ? Thanks in advance 🙏️

  2. jckarter

    hi everyone! i was giving gram a spin, and i like what i see at first. i'm new to Zedlikes so i'm not sure if this is intentional behavior or something i misconfigured, but in a C project I opened, I notice that LSP operations like "go to symbol" or "go to definition" are only finding definitions within buffers i have opened, rather than working across the entire tree. do i need to change a setting to get gram to feed all files to the LSP? i'm using the binary gram-linux-x86_64-3.0.1.tar.gz on linux

  3. krig

    Hi! LSPs don’t run automatically in gram, you have to allow it in the language server settings. The UI is not great yet, but working on it

  4. jckarter

    thanks krig! i think i have LSPs enabled, at least all the places i could find in the UI, but i might've missed something. right now i've got ``` "lsp": { "asm-lsp": { "binary": { "allow_binary_download": true }, "enable_lsp_tasks": true }, "clangd": { "binary": { "enable_auto_updates": true, "allow_binary_download": true }, "enable_lsp_tasks": true } }, ```

  5. jckarter

    maybe it's something to do with the C extension or lsp. i opened a Rust project, and i get symbols and definitions from the entire project