{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreihkmw4cwq4iw5xbbpjs42sb5ssnzostoofko6ms3yyebdsh43cuum",
    "uri": "at://did:plc:4n6wgsqsqm6q2hjncgwmreey/app.bsky.feed.post/3mmc44gwpqgf2"
  },
  "path": "/post/50685773",
  "publishedAt": "2026-05-20T11:09:48.000Z",
  "site": "https://programming.dev",
  "tags": [
    "Neovim",
    "ZeDoTelhado",
    "4 comments"
  ],
  "textContent": "submitted by ZeDoTelhado to neovim\n8 points | 4 comments\n\nI am very new to nvim in general, and lately I have been trying to see if I can get configured to work better for rust programming (simple stuff, like proper language highlights, automatic formatting, if not too much work have rust-analyzer to sometimes check what is being done once in a while). I tried to check online what people post about this subject, and more often than not I am lead to guides and explanations that clearly do not work with the more recent versions of nvim. And in some cases, they shove so many plugins that I lose count (and many times tried to change stuff like init.lua just to end up with a broken install).\n\nSo my questions are:\n\n  * What options can be used by nvim itself that makes it more suitable for rust development (excluding plugins)?\n  * If plugins must be used to have more advanced features, what are they and what are the best practices to add them to nvim?\n\n\n\nEDIT: typos",
  "title": "What options should I use for rust programming for nvim?"
}