25 ms·
Is anyone using them vim with Claude or any of these coding tools? I want to, but I haven’t found a good workflow.
by toisanji 6mo ago
Is anyone using them vim with Claude or any of these coding tools? I want to, but I haven’t found a good workflow.
- OliverWich 6mo agoSidekick.nvim is nice, you get a "real" terminal window on the side with many different agents to choose from. Either opencode, claude, gemini, copilot, basically most that are relevant :D Its a pretty light connection-layer, so it helps with sending context.
- thayne 6mo agoFWIW, it's also made by Folke, the same developer who made lazy.nvim and snacks.nvim, as well as some other high-quality plugins.
- lachlan_gray 6mo agoMentioned elsewhere, but :term claude In a split goes a long way for me!
- Zizizizz 6mo agoYes tab split, neovim on the left, companion on the right, or different tabs. The plugin codecompanion.nvim is also great. I use it for common tasks. Like: vaf (visual around function) <space>ad (leader key add docstring). And it documents the functions with my system prompt instructions for what good docstings should look like.
- mathieudombrock 6mo agoCodeCompanion.nvim is a pretty nice plugin. I use that for quick stuff and opencode in the embedded terminal for larger tasks.
- altermetax 6mo agoJust open a terminal split/tab and use claude there. The neovim buffer will update real-time.
- kelnos 6mo agoI just have vim open in one terminal tab and Claude Code open in another terminal tab. Works great.
- Trufa 6mo agoUse no plugins, install Zellij (or tmux) and use in split panes, works great.
- bluepeter 6mo agoAm I misremembering cause I could have sworn that Aider started out as a nvim plugin?? https://github.com/Aider-AI/aider https://github.com/Aider-AI/aider
- g947o 6mo agoThat project is half dead now. There are commits, but has been no release in half a year, is missing major features (e.g. MCP server), and I haven't seen people talking about it for quite a while.
- bluepeter 6mo agoNuts to let a 42k starred project just fade away. Seems like it could really have been something. I remember being supe rimpressed w it when I installed it in its first few months.
- mkozlows 6mo agoI just run them in separate terminals. The only real gap was that I couldn't tell the robot to open files in nvim when I wanted to look at them, the way it could in other IDEs, so I whipped up a quick skill (https://github.com/mkozlows/nvim-skill https://github.com/mkozlows/nvim-skill) to do that.
- mikey_p 6mo agoCheck out avante.nvim: https://github.com/yetone/avante.nvim https://github.com/yetone/avante.nvim
- jonaustin 6mo agoJust use this; it's literally claude code in a terminal tab in vim; also aware of what files are open in vim. https://github.com/coder/claudecode.nvim https://github.com/coder/claudecode.nvim
- gkfasdfasdf 6mo agoGhostty split panes - coding TUI in one pane, neovim in the other, maybe a third pane for shell.
- mjrbrennan 6mo agoThis is why I switched to cursor over the last few months out of nvim. Just wasn't any smooth first class integrations with AI tooling. I still use vim bindings there, and I use nvim for quicker edits, but the AI editing and Cursor Tab is just way better than the AI stuff in nvim.
- nzach 6mo agoWhat I do is use 'C-z' and 'fg' to suspend and resume my editor when I need. Pressing C-z on neovim puts me back in the terminal so I can do whatever I need to do and when that is done I just type 'fg' in the terminal and it opens up my neovim again, exactly as it was.