2022-05-27
2082
#rust
Mario Zupan
111845
May 27, 2022 ⋅ 7 min read

Configuring Vim for Rust development

Mario Zupan I'm a self-employed Software Engineer and Trainer living in Vienna, Austria. I've worked at several companies and in multiple fields building, maintaining and operating distributed systems at scale using Java, Kotlin, Node, Go and Rust. I also taught advanced software engineering courses for several years at the University of Applied Sciences FH Joanneum in Graz and worked as a technical trainer, empowering other software engineers to reach their full potential. Currently, I work as a freelance software engineer and trainer again, looking to help companies build high-quality software solutions. Check out my personal blog: http://www.zupzup.org.

Recent posts:

Stop wasting money on AI: 10 ways to cut token usage

Learn practical techniques to reduce token usage in LLM applications and build more cost-efficient, scalable AI systems.

Emmanuel John
Mar 16, 2026 ⋅ 8 min read

Stop fighting forms: The schema-driven approach to validation

Build dynamic forms using a JSON schema-driven approach that keeps frontend and backend validation in sync.

Carlos Mucuho
Mar 16, 2026 ⋅ 13 min read

Does splitting work across AI agents actually save time? I tested it.

Within roughly the same six-month window, Anthropic shipped Agent Teams for Claude Code, OpenAI published Swarm and the production-ready Agents […]

Ikeh Akinyemi
Mar 13, 2026 ⋅ 6 min read
ai dev tool power rankings

AI dev tool power rankings & comparison [March 2026]

Compare the top AI development tools and models of March 2026. View updated rankings, feature breakdowns, and find the best fit for you.

Chizaram Ken
Mar 12, 2026 ⋅ 10 min read
View all posts

3 Replies to "Configuring Vim for Rust development"

  1. Thanks Mario! I updated my vim, used Plug to install Col and LSP. Now my vim looks like a real IDE. Love it. One last thing would be, how to use debugger inside vim painlessly.

  2. Much easier with Helix (the editor) – also uses rust-analyzer, but code completion works without additional tinkering.

Leave a Reply

Your email address will not be published. Required fields are marked *

Hey there, want to help make our blog better?

Join LogRocket’s Content Advisory Board. You’ll help inform the type of content we create and get access to exclusive meetups, social accreditation, and swag.

Sign up now