Zed setup: Vim bindings, Copilot and VS Code comparison
Learn how the speaker configures Zed with Vim bindings, GitHub Copilot, project threads and a custom task that inserts WebP screenshots into Markdown.
Player not loading? Watch on YouTube
The speaker walks through a Zed setup that combines the VS Code base keymap with Vim mode. He prefers its launch speed and bindings to his previous editors, though these are personal assessments rather than benchmark results. His layout moves panels to the right to leave room for his streaming camera.
Settings, keymaps and custom tasks use JSON files, which he backs up through a Git repository across Windows, Mac and Linux. One task takes a clipboard screenshot, saves a WebP image and inserts its reference into a Markdown article. The example produces a file of roughly 43 KB; that size belongs to the demonstrated image, not every screenshot.
GitHub Copilot supplies his coding assistant workflow. He shows agent configuration, model defaults and ways to attach selected lines or whole files as context. He uses parallel agents mainly for scaffolding, then reviews the code himself. Agent threads also let him return to the repository associated with an earlier request while another response runs.
The Git section covers reviewing changes in Zed and committing through the terminal with his own shortcut. Recent projects, branches and stashes support switching between repositories. The walkthrough ends with theme selection and hotkeys. It demonstrates an editor workflow with AI services, without establishing an offline or self-hosted model setup.