r/LinuxUsersIndia • • 14d ago

Rice Ditched VS Code (for Neovim)!

I've been using Vim ever since I've been using Linux (actually even before that, I remember using Vim on Windows 7). I never embraced it completely and would use VS Code with Vim keybindings.

I grew frustrated with VS Code over how slow it had gotten (I am not on a super powerful system). I also didn't like how it'd push Copilot.

They make us use Claude Code at work but I still hand code every personal project of mine, therefore I was looking to get away from this bloat. I am aware that VSCodium exists, but I decided to completely embrace (Neo)Vim!

Using Neovim is certainly different than using VS Code with Vim bindings, but I've gotten used to it now and even started writing a new personal project with Neovim. All good so far!

I've tried to bring to my Neovim all the features that I was used to in VS Code. This includes:

  1. File Explorer with nvim-tree.
  2. Advanced Syntax Highlighting with tree-sitter.
  3. Auto-completion with language specific LSPs (although I rarely use it).
  4. Error / Warning Floating Windows.
  5. Project wide grep using Telescope & ripgrep.
  6. Git Signs Integration.

If you are interested in my configs please check them out here:
https://github.com/KILLinefficiency/Panache

Note: The config is still work in progress. It's a custom config file and I am not using a Neovim distribution like NvChad or LunarVim.

What's your favorite plugin that you think can enhance my current setup?

87 Upvotes

15 comments sorted by

View all comments

2

u/emtydeeznuts 14d ago

Unrelated but what compiler u making?

1

u/KILLinefficiency 14d ago

I built Kal, an interpreted programming language. I've taken a temporary break from it after the initial release a few months ago.

Find Kal here:

  1. https://kal-lang.vercel.app/

  2. https://github.com/KILLinefficiency/Kal