After hearing Zed has vim mode, I might give it a try. Currently my workflow is just opencode + nvim/opencode