This is my issue tracker for the personal painpoints I have on Zed. And I want to know if they're already done.
- Image width overflowing width (It works now)
- Issue: ??
- PR: ??
- Using
<img /> - Using Gifs
- Animated gifs
- Weird codeblock spacing when using
>inside it. - Extension for auto table headings?? Is this maybe possible to make?
- Preview for Callouts in GH-flavored MD.
- Cursor should stay in-place when previewing.
- π Color Highlight
- Anchor tags Highlight - zed-industries/zed#11895
- π Fuzzy Search Cmd + P order of tokens.
- zed-industries/zed#14428 (comment)
- zed-industries/zed#7586
- Very promising PR: zed-industries/zed#7586
- When I multi-cursor highlight two quotes (like end to end):
"'or a backtick. When I press a different type of quote, it shouldn't WRAP that quote with the new quote. e.g. ('"' hello world '"') - it becomes like this. (Maybe not that important)- Alternative vim motion
cs"(but doesnt work perfect) - Or just
F " r ` f " r `- can attach a keymap or just do it manually.
- Alternative vim motion
- Copy-Pasting File on File-Tree from one Zed window to another Zed window.
- Copy-Pasting Images from Browser to a Zed Window.
- VSCode-compatible Snippets (scope so no need to repeat). (I made a workaround: https://vscode-to-zed-snippets.pages.dev/)
- Jank Pasting in Vim-Mode + Svelte
- Issue: zed-extensions/svelte#15
- Svelte Icon in Catppucin
- Issue: catppuccin/zed-icons#6
- Svelte import labels not shown autoimport
- Issue: zed-extensions/svelte#14
There's a lot of limitations right now, but I just use lazygit I prefer it over anything else.
- Viewing currently staged, added, etc.
- Viewing files from old branches, commits, etc.
- Git Graph-like old commits viewer/search.
π - means I really want this feature PLEASE
{ "context": "vim_mode == normal && !menu", "bindings": { // Replace quotes with ` "space r `": ["workspace::SendKeystrokes", "F \" r ` f \" r `"], // Replace ` with quotes "space r \"": ["workspace::SendKeystrokes", "F ` r \" f ` r \""], // "space \"": [ // "workspace::SendKeystrokes", // "v a q Escape r \" v a q o Escape r \"" // ] "space o a": "assistant::InlineAssist" } }