Sample vim configurations for Rust development (by sharksforarms)


Basic vim-rust repo stats
about 2 months ago

Vim-rust Alternatives

Similar projects and alternatives to vim-rust

  • GitHub repo alacritty

    A cross-platform, OpenGL terminal emulator.

  • GitHub repo typescript-language-server

    TypeScript & JavaScript Language Server

  • GitHub repo kitty

    Cross-platform, fast, feature-rich, GPU based terminal

  • GitHub repo rust-analyzer

    A Rust compiler front-end for IDEs

  • GitHub repo neovide

    No Nonsense Neovim Client in Rust

  • GitHub repo nvim-lspconfig

    Quickstart configurations for the Nvim LSP client

  • GitHub repo nvim-compe

    Auto completion plugin for nvim that written in Lua.

  • GitHub repo coc-rust-analyzer

    rust-analyzer extension for coc.nvim

  • GitHub repo diagnostic-languageserver

    diagnostic language server integrate with linters

  • GitHub repo coc-actions

    Actions menu for Neovim

  • GitHub repo nix-dotfiles

    My personal nix and nixos configuration

  • GitHub repo alacritty

    A cross-platform, GPU-accelerated terminal emulator (by zenixls2)

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better vim-rust alternative or higher similarity.


Posts where vim-rust has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-03-10.
  • Neovim - Why I'm switching to Native LSP over CoC | 2021-03-10
    Interesting, then I don’t know what it is. I tried a few completion plugins and all variations of sharkforarm’s rust configs. Nothing is fast and I am on a Ryzen 7 4800H on kitty terminal. I even disabled most other plugins like gitgutter. And then currently all of a sudden my inlay hints are gone without changing anything in my init. Really frustrating. Maybe it is because of bigger project and larger dependencies. The expansion does not work for me in any of the native lsp completion plugins besides coc. No idea why. I even tried several of the snippets plugins but also does not work. | 2021-03-10
    I tried neovim-init-lsp-compe.vim and neovim-init-lsp.vim from these minimal configs but no luck. I currently am all drained trying to debug my issues so might live with it or go back to vscode or coc. But I really really appreciate the work you guys do!
  • rust-analyzer features in neovim | 2021-01-17
    And the repo for examples: