What's your current Vim+Rust setup?

This page summarizes the projects mentioned and recommended in the original post on /r/rust

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • kickstart.nvim

    A launch point for your personal nvim configuration

  • If you're happy to jump into nvim & Lua, I recommend kickstart.nvim and the accompanying video. It's a single file you can base your config on, rather than a distro with its own structure. Beware that the repo gets updates, so it'll differ from the video over time. If your vimrc's simple enough you can port settings & config quickly.

  • nvim-treesitter

    Nvim Treesitter configurations and abstraction layer

  • I'd start with nvim-treesitter, nvim-lspconfig, and use rust-tools.nvim as an accelerant. Any remaining advice I'd have is about Neovim but not about Rust. That advice would also be mostly questions of taste for this-or-that decisions.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • nvim-lspconfig

    Quickstart configs for Nvim LSP

  • I'd start with nvim-treesitter, nvim-lspconfig, and use rust-tools.nvim as an accelerant. Any remaining advice I'd have is about Neovim but not about Rust. That advice would also be mostly questions of taste for this-or-that decisions.

  • rust-tools.nvim

    Discontinued Tools for better development in rust using neovim's builtin lsp

  • I'd start with nvim-treesitter, nvim-lspconfig, and use rust-tools.nvim as an accelerant. Any remaining advice I'd have is about Neovim but not about Rust. That advice would also be mostly questions of taste for this-or-that decisions.

  • coc.nvim

    Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.

  • coc.nvim has served me well, though LSPs sometimes get into crash loops so I'm looking for something more reliable.

  • nvim-bacon

    bacon's companion for neovim

  • bacon + nvim-bacon

  • bacon

    background rust code check

  • bacon + nvim-bacon

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • helix

    A post-modern modal text editor.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts