A little bird told me about Zed and I just downloaded it after listening to https://changelog.com/podcast/531
Does it have a Markdown previewer?
Yes, it has :smile: https://github.com/zed-industries/zed/pull/6958
Ah ha! Wow, I'm not sure I would have found it. Thanks! Should I get used to hitting cmd-shift-p? :grinning:
Yes, there is plenty to explore :grinning_face_with_smiling_eyes:
The "Multiplayer" Editor is very handy when working together
We'll have to try it sometime. :grinning:
Sure! :grinning_face_with_smiling_eyes:
Multiplayer was fun! Reminds me of Code With Me: https://www.jetbrains.com/code-with-me/
Weird that I have to hit Shift-PageDown instead of just PageDown to move the cursor. :thumbs_up: to https://github.com/zed-industries/zed/issues/8993
Ok, Zed is driving me a bit crazy about how if I simply save a file without making changes and do a git status there are a load of changes. For example: changes.txt
You can turn off format on save
Adding this to the settings or the specific language should work:
"format_on_save": "off"
Interesting. I guess I should start a list of issues to track, like I have for Zulip: https://github.com/pdurbin/zulip/discussions/1
Even Google Docs does what I expect when I PageUp or PageDown. The cursor moves.
Ok, I created my wishlist: https://github.com/pdurbin/zed/discussions/1
I just created a pull request: https://github.com/zed-industries/zed/pull/12224
One more: https://github.com/zed-extensions/java/pull/6
Ha, the first one got merged already. :grinning:
Come to think of it, @Vaida PlankytΔ do you happen to be on a Mac? If so we could use Zed for collaborative editing in a few hours as we continue to hack on the upcoming Contributor Guide. #ux-wg > Contributor Guide
:eyes: Phil sent me!
Ha. Zed is not perfect (I have a half-written blog post about it), but it's definitely interesting.
Ha, I just converted @Juan Pablo Tosca Villanueva , I think. :crazy:
Some audio troubles in Zed, though, so we used Zoom for audio. :thinking:
It may be some security settings with the microphone and mac but I will check that later :laughing:
Available for Linux now, too! https://www.heise.de/en/news/Code-editor-Zed-released-for-Linux-9798635.html and https://zed.dev/docs/linux#installing-via-a-package-manager
Anyone interested in trying cross-platform?
Absolutely!
Philip Durbin said:
Come to think of it, Vaida PlankytΔ do you happen to be on a Mac? If so we could use Zed for collaborative editing in a few hours as we continue to hack on the upcoming Contributor Guide. #ux-wg > Contributor Guide
i was too curious about all this Zed business that I've built it from source so I could try it on Windows... I haven't installed all the dependencies, so the actual collaborative features might not work, but I'd be curious to try at the next Contrib UX WG call! :big_smile:
At least on Windows now you could have a VM running Ubuntu and use the Linux version :smile:
true that! i'll have to try that out if my hacky build doesn't work :big_smile:
@Oliver Bertuch told me just today that Zed is supported on Linux now (without compiling it yourself, I mean).
Yes! The linux version is officially released so while the native Windows version is not out yet, now you can run the Linux version on Windows with a VM so at least that is something :sweat_smile:
I'm using Zed to write the 6.4 release notes and I love it. It has a nice Markdown previewer built in.
Can I come to see? :laughing:
VS code also has a MD preview :sweat_smile:
But I wonder how they compare :thinking:
Sure! Come on over.
@Juan Pablo Tosca Villanueva were you suitably impressed? :grinning:
Philip Durbin π said:
Juan Pablo Tosca Villanueva were you suitably impressed? :grinning:
I wonder how it would handle TOC and emojis :laughing:
Bah. I haven't added to TOC yet. Yes, it would be nice to have a preview of that!
I threw a :croissant: in there but then took it out. No emojis! :angry:
Is anyone using Zed with Ollama? It seems to work fine.
Screenshot 2024-11-01 at 9.17.02β―AM.png
Oh wow, so you just type on zed and it makes the request to ollama?
WOULD YOU LIKE A DEMO
Maybe next week :laughter_tears: when I am at the office :smile:
yeah, in person is better
I wrote a blog post about how I'm using Zed with Ollama: http://blog.greptilian.com/2024/11/09/ollama-enchanted-open-web-ui-and-zed/
That's great! Since you're running a local Ollama instance, have you noticed any performance changes? I've been using it for other tasks as well, and I've noticed it has had a substantial impact on my machine. I'm using an M3 Pro.
Not really. I have an M3 at work and an M1 at home and I can't really tell I have Ollama running. Maybe I need to exercise these machines more! :muscle: :sweat_smile:
@Jan Range please remind me, are you using Zed for Python?
On a line like spec = cp.detect(url, ref=ref) how do I tell Zed I want to go to the detect() function?
Here's that line, by the way, if the context helps: https://github.com/jupyterhub/repo2docker/blob/2024.07.0/repo2docker/app.py#L494
I am afraid that it does not support this feature atm. Typically you would go cmd + left click, but it does not work. Maybe I am missing a language server option.
Does not work on my side either.
Got it! You need to install the LSP extension
https://github.com/rgbkrk/python-lsp-zed-extension
Hmm, I need to run a language server? I'll check this out soon. Thanks!
I just installed the extension and there is no extra setup required :smile:
Huh, globally? I guess I'm confused where I install it. I don't start a venv before I start Zed. Or do you mean I should install it in my local git checkout of the repo2docker project?
Sorry, that might have been confusing. When you hit cmd + p and search for "extensions" you are taken to a search field where you can install the LSP extension.
Bildschirmfoto 2024-12-11 um 15.56.45.png
Ok, installed it, thanks.
cmd+left click seems to be F12 (go to definition)
It works on "info" in self.log,info(... but not "detect" in cp.detect(....
Meh that's a pity :frown: Are you working with conda or venv?
venv
But should that matter? Should Zed be able to just navigate the code?
After just cloning, for example.
Is the detect method part of the repo you are in? You need to specify a pyrightconfig.json per project so Zed knows from which environment it should grab the details of packages. Pretty cumbersome, I dont really like their decision in that respect. Let me look for a tutorial
"detect" is an interface by the way. cp.detect is implemented in each of the content providers. Maybe that's why it doesn't work. In Netbeans, with Java anyway, I can do something like "show implementation" and I get a dropdown to choose which implementation (which content provider) I want to go to.
https://zed.dev/docs/languages/python
Yes, detect is in the same code base.
Maybe specifying the venv helps with that, but since it is in the same directory that is kind of odd
They have recently added a new language server, but I have not given it a shot.
https://github.com/zed-industries/zed/pull/20358
This is what I mean in Netbeans (getInfo() Java example):
Screenshot 2024-12-11 at 10.25.21β―AM.png
Anyway, thanks. For now I'll lower my expectations. And maybe I'll ask in #python for other suggested editors. :big_smile:
I know that's a deal breaker and a pity that such a basic feature is not supported :-(
Ever since you introduced me to Cursor, I've been using it exclusively :grinning:
Full circle back to VSCode :woozy_face:
Ha. But even VSCode is giving me trouble:
Screenshot 2024-12-11 at 10.35.01β―AM.png
:anguish::anguish::anguish:
Today is not a good day for neither VSCode or Zed :grinning:
And we're getting 2 inches (5 cm) of rain. :rainy:
2024-12-11 10:31:09.830 [error] Unknown: Unknown error while installing extension ms-python.python :sob:
Philip Durbin π schrieb:
And we're getting 2 inches (5 cm) of rain. :rainy:
Signs are not good today :sob:
Philip Durbin π schrieb:
2024-12-11 10:31:09.830 [error] Unknown: Unknown error while installing extension ms-python.python:sob:
The worst of errors to receive :skull:
Anyway, none of this is Zed's fault. Sorry, Zed. :heart: I still use you for Markdown all the time! And I appreciate the new "preview Markdown" button! :heart:
Does Zed have any tooling to help resolve merge conflicts in git? I couldn't quickly find anything. :thinking:
Hmm! Maybe this will help! https://zed.dev/blog/git
I just got an email about it. :big_smile:
Oh, "conflict resolution" is first under "what's next". Oh well. :big_smile:
At least it is to be expected to find its way into Zed :grinning:
Hmm, should "find all references" work in a typescript project? It doesn't seem to. It finds references in the file I'm in but not other files.
It works fine in IntelliJ
Screenshot 2025-03-21 at 3.05.23β―PM.png
Does anyone have Zed configured to run a Python file?
Playing around with Zed and the Dataverse MCP server! https://github.com/gdcc/mcp-dataverse/pull/5
If I'm being honest, I'm having a little trouble getting Zed to use it though.
I mean, lists the tools from https://mcp.dataverse.org/tools ok:
Screenshot 2025-05-29 at 12.20.41β―PM.png
... but stuff like "explore dataset doi:10.7910/DVN/6TFFPG" for example, doesn't "just work" ![]()
I do have it working fine in Cursor, VS Code, and Windsurf. See the PR above.
And PR #11541
Last updated: Nov 01 2025 at 14:11 UTC