| ▲ | hmokiguess 2 days ago |
| Zed was supposed to be the answer to Atom / Sublime Text in my opinion, and I kinda do want to use it as my main driver, but it just isn’t there yet for me. It’s shameful because I like its aesthetics as a product more than the competition out there. Just this other day I tried using it for something it sort of advertised itself as the superior thing, which was to load this giant text file I had instantly and let me work on it. I then tried opening this 1GB text file to do a simple find/replace on it only to find macOS run out of system memory with Zed quickly using 20gb of memory for that search operation. I then switched to vscode, which, granted opened it in a buffered sort of way and limited capability, but got the job done. Maybe that was a me issue I don’t know, but aside from this one-off, it doesn’t have a good extensions support in the community for my needs yet. I hope it gets there! |
|
| ▲ | klaussilveira 2 days ago | parent | next [-] |
| I feel like Zed stopped working on the editor itself since AI was rolled out. I also wanted it to be the open-source alternative to Sublime, but nothing comes close. |
| |
| ▲ | bombcar 2 days ago | parent | next [-] | | If the full magnitude of products that stopped working on the main product and started to try to shoehorn AI in was known, the economy would collapse overnight. | | |
| ▲ | kace91 2 days ago | parent | next [-] | | It really is concerning. I keep an excel sheet with links of all companies I could apply to whenever i change jobs, and checking it the other day practically every row was now selling an ai product. | | |
| ▲ | sensanaty 2 days ago | parent | next [-] | | I just went through the job hunt circuit and honestly while many companies do have some AI thing they're selling, for the actual day-to-day work and what most teams are working on, there's barely any mention of AI. It seems mostly marketing people and non-technical management cares, the devs I've spoken to in my interviews have not cared about AI much at all, and I had interviews with some large, influential companies. | |
| ▲ | ihsw 2 days ago | parent | prev [-] | | [dead] |
| |
| ▲ | 0x1ceb00da 2 days ago | parent | prev [-] | | Intellij wasn't immune to it either. Number of bugs has exploded since they started adding ai features to their ide, none of which I used for more than 5 minutes. | | |
| |
| ▲ | rtfeldman 2 days ago | parent | prev | next [-] | | A quick glance at Zed's changelog is all it takes to see that AI has been a minority of what Zed has shipped since it was rolled out over a year ago. :) https://zed.dev/releases/stable (And that's even with almost none of the work on the massive Windows project being included in the changelog!) | | |
| ▲ | hmokiguess a day ago | parent | next [-] | | The roadmap on the other hand seems to have 4 things tagged AI on it. https://zed.dev/roadmap The blog used to be really personal and nice but now it's all AI https://zed.dev/blog I get it, pausing some work to ship AI integration plumbing is a good strategy to keep momentum up with competition. I think after their Series B, looking at the roadmap, and now with this pricing featured it's pretty clear what their priorities have become. I'm not against AI, I just feel like they can do better and their original mission is still a better long-term angle. | | |
| ▲ | rtfeldman a day ago | parent [-] | | > I get it, pausing some work to ship AI integration plumbing is a good strategy to keep momentum up with competition. By every metric - lines of code shipped, hours per week spent on it, number of people assigned to it, etc. - AI is a minority part of what Zed does. It's a priority, but it's not the priority. I know there's a disproportionate amount of blogging about AI, but that's a decision about what prose gets written, not what code gets written! | | |
| ▲ | hmokiguess a day ago | parent [-] | | Appreciate your reassurance on this, and I believe this is indeed _currently_ the case. My worry is on the direction and positioning as it stands _now_ when looking _out_. I guess time will tell, and I have no problems being wrong here. In fact I even desire to be wrong. Excited to see what DeltaDB is all about and how it affects the company direction too, especially now with Sequoia pulling some strings. |
|
| |
| ▲ | fatata123 a day ago | parent | prev [-] | | [dead] |
| |
| ▲ | hmokiguess 2 days ago | parent | prev | next [-] | | Yeah exactly this! I get they want to stay in the game and follow the market, but I’m sad they’re not being more aggressive on that original vision. I still think there could be a huge payoff for them if they invested more on their brand and aesthetics of a more polished and comfy editor. The way I see it, we’re sort of living in a world where UX is king. (Looking at you Cursor) I feel like there’s a general sentiment where folks just want a sense of home with their tools more than anything. Yes they need to work, but they also need to work for you in your way. Cursor reinvented autocomplete with AI and that felt like home for most, what’s next? I see so much focus on Agents but to me personally that feels more like it should live on the CI/CD layer of things. Editors are built for humans, something isn’t quite there yet, excited to see how it unfolds. | |
| ▲ | rcarmo 2 days ago | parent | prev | next [-] | | Yep. I used it for a while and went back to VS Code for my personal stuff because there just wasn’t any visible improvement on the editor itself. Having a native UI is a great party trick, but the functionality needs to follow. | |
| ▲ | hakanensari 2 days ago | parent | prev | next [-] | | I think their recent push to delegate to CLI agents in the agent panel is the right direction. Claude Code has been running in Zed for the past month. Sure, there are SDK limitations and kinks to iron out, but it’s moving quickly. I’m into it. | | |
| ▲ | SOLAR_FIELDS 2 days ago | parent | next [-] | | I really do like the Claude code integration in zed. Conceptually it’s pretty well done. Provides some better visualization over running Claude code in the terminal and really aligns with the close supervisor style I like to work with. I really like the follow feature that brings the editor along with the agent. My complaints: No Claude code hooks support at the time of this writing. As someone who leverages this somewhat heavily this is why I don’t really use it all the time. I actually find it to be somewhat of a feature at times because I can simply run the thing through Zed if I want to temporarily run with no hooks. Performance is noticeably degraded presumably because of the “ACP” protocol they invented. I usually work either directly in Claude terminal window using its edit tools or using repoprompt’s mcp editor tools and both are noticeably faster than running in zed. What seems to be memory leaks in the agent window causes sluggish performance, especially when scrolling. It’s not bad enough to make it unusable, but for an editor whose main advertisement is speed it feels particularly painful. | |
| ▲ | hmokiguess 2 days ago | parent | prev [-] | | I get what you are saying, and I think they are doing a good job there as well. That said, it still feels like something is missing in that whole workflow to me. I sometimes worry if we are moving too fast for no reason. Some things are becoming standards in an organic way but they feel suboptimal in my own little bias bubble corner. Maybe I am getting old and struggling to adapt to the new generation way of getting work done, but I have a gut feeling that we need to revisit some of this stuff more deliberately. I still see Agents as something that will be more like a background thread that yields rather than a first class citizen inside the Editor you observe as it goes. I don't know about you, but I feel an existential dread whenever I prompt an Agent and turn into a vegetable watching it breathe. — am I using it wrong? Should I be leaving and coming back later? Should I pick a different file and task while it's doing its thing? |
| |
| ▲ | jamesgeck0 2 days ago | parent | prev | next [-] | | There have been improvements recently, but it still has some of the worst text rendering of any editor on macOS, if you have a non-4K display plugged in. Rendering text is kind of a big deal! | | | |
| ▲ | jeanlucas 2 days ago | parent | prev [-] | | Question out of curiosity: why does Sublime need an alternative? As far as I know it still is maintained? | | |
| ▲ | hmokiguess 2 days ago | parent | next [-] | | Sorry did not mean to hate on Sublime, it was pointed out in another comment that the comparison didn’t really match and I sort of agree. The mental model that brought that initially was the one-off use case of opening large files, for which I have traditionally done through Sublime in the past. | |
| ▲ | WD-42 a day ago | parent | prev | next [-] | | Sublime is great but falling behind. LSP support being a janky plugin instead of first party is a great example. | |
| ▲ | halJordan 2 days ago | parent | prev | next [-] | | I don't think they mean "replacement" but rather "the sublime of ai editors" | |
| ▲ | klaussilveira 2 days ago | parent | prev [-] | | I love Sublime. I have been using it for years and it's just fantastic software. I have no problems paying for it. But since it is such an important part of my toolbox, not having the source code is a liability. What if they decide to drop support for my platform? What if they decide to shift gears into AI and enshittify the experience? Every other piece of software in my toolbox is open-source. The scenarios I've described happened to some of those tools, and I maintain my own forks. Currently, Sublime is the single point of failure on my toolbox. I would buy a source code license if I could. | | |
| ▲ | NuclearPM 2 days ago | parent [-] | | > The scenarios I've described happened to some of those tools, and I maintain my own forks. Which ones? |
|
|
|
|
| ▲ | laweijfmvo 2 days ago | parent | prev | next [-] |
| Similar experience: I added a folder to my zed project that was too big, causing zed to lock up and eventually crash. But because the default setting was to re-open projects on launch, I was stuck in a loop where I couldn’t remove the folder either. Eventually found a way to clear the recent projects, load an empty editor, and change the setting to avoid it in the future. |
| |
| ▲ | silverwind 2 days ago | parent | next [-] | | Big files/projects is where Sublime really shines. I hope Zed can replicate that performance. | |
| ▲ | mr90210 2 days ago | parent | prev [-] | | Ok, how big was your project? My JetBrains IDEs (RustRover, Goland) probably would have choked out too. | | |
| ▲ | tux3 2 days ago | parent | next [-] | | You can open large codebases in Jetbrains IDEs and it takes forever to index, but it shouldn't outright crash or completely freeze. You can open the kernel in CLion. Don't expect the advanced refactoring features to work, but it can deal with a ~40 million lines project folder for example | |
| ▲ | sensanaty 2 days ago | parent | prev [-] | | IntelliJ IDEs are fine with huge files and projects. At certain sizes it'll disable intellisense in active files, but IME stuff like find and replace works fine regardless of size and you can still turn intellisense on if you want. They'll index for a long time on huge codebases, but I only go through that like once a month max, I just have the editors as always open |
|
|
|
| ▲ | mr90210 2 days ago | parent | prev | next [-] |
| Speaking of aesthetics, I switched back to VSCode but I ended up installing the theme "Zed One Theme" and switched the editor's font to "IBM Plex Mono". I know it's not Zed, but I am pretty satisfied with the results. |
|
| ▲ | jeltz 2 days ago | parent | prev | next [-] |
| My experience with Zed was that it was a buggy mess with strange defaults. I had high hopes until I tried it but it was not even close to working for my pretty normal use case of coding C so I went back to Sublime. |
| |
| ▲ | jimmydoe 2 days ago | parent | next [-] | | same. I reported some issue a few months back but saw they have thousands to deal with so mine will understandably stay open forever. | |
| ▲ | sevensor 2 days ago | parent | prev [-] | | I thought programs written in Rust didn’t have bugs? Maybe those are just features that you don’t enjoy. |
|
|
| ▲ | SpartanJ 2 days ago | parent | prev | next [-] |
| I think there's still space in the editor market for an open-source Sublime/Zed alternative. I've been working solo on a code editor with similar characteristics for a few years. It's still a work in progress, but it's already feature-rich (all the basics and some advanced features, like LSP, DAP, multi-cursor, etc.): https://github.com/SpartanJ/ecode/ ecode can handle big files, though it's not specifically designed for that. I just tested it with the largest text file I could find (760MB), and it worked just fine (searches included). The editor is designed with performance in mind, taking a similar approach to Zed (custom GPU-accelerated renderer, fully native C++ code, heavily multi-threaded, etc.). The biggest challenge is forming a community of collaborators, solo developing such a project in my free time is a huge task. So if anyone is interested, please contact me =) |
| |
| ▲ | jeanlucas 2 days ago | parent [-] | | Why? Genuine curiosity, what's the angle for a market for sublime/zed alternatives? What are they lacking? And congrats on your project, looks interesting. | | |
| ▲ | SpartanJ 2 days ago | parent [-] | | > Why? Genuine curiosity, what's the angle for a market for sublime/zed alternatives? What are they lacking? In my opinion, Sublime’s biggest gap is that it’s not open-source, and there aren’t many (if any) open-source alternatives that match its feature set, performance, and unique user experience, Sublime just feels especially nice. Zed comes closest, and I think it’s fantastic, but it’s VC-backed, so their focus on profitability will likely shape the user experience over time (as some users are already noticing). Every editor has its pros and cons, and preferences vary, but there’s always room for innovation. Even subtle differences can add up to a significantly better user experience. With ecode, I’m aiming to deliver a polished, enjoyable experience while subtly innovating on common editor features. That said, ecode is opinionated in some ways, so it won’t suit everyone, though it’s highly customizable and configurable. > And congrats on your project, looks interesting. Thanks! =) | | |
| ▲ | pokipoke 2 days ago | parent [-] | | > Sublime’s biggest gap is that it’s not open-source But yours is also not open-source | | |
|
|
|
|
| ▲ | j_bum 2 days ago | parent | prev | next [-] |
| VSCode is my go to for large text file interaction on macOS. TextEdit may be worth looking into as well? Haven’t tested it for large files before. |
| |
| ▲ | dewey 2 days ago | parent | next [-] | | I have Sublime Text installed for the onlu use case of opening large files. Nothing comes close. | | |
| ▲ | CharlesW 2 days ago | parent | next [-] | | Googling around a bit, Sublime Text doesn't seem to be particularly good at this: https://forum.sublimetext.com/t/unable-to-open-a-large-text-... In my experience, BBEdit will open files that kill other editors: "Handling large files presents no intrinsic problems for BBEdit, though some specific operations may be limited when dealing with files over 2GB in size." | | |
| ▲ | roto 2 days ago | parent | next [-] | | I have always found sublime to be the best at large files, well over 1gb. Since you mention bbedit, maybe this is some mac specific issue? I really don't know. But at least among people i know, opening large files has effectively become its main USP. Should be noted that the linked post is almost 15 years old at this point too, so perhaps not the most up to date either. | |
| ▲ | xrisk 2 days ago | parent | prev | next [-] | | While I don’t know if the claim is true, you’ve linked a post from 2012… | |
| ▲ | spartanatreyu 2 days ago | parent | prev [-] | | Sublime text works better on large files (where file sizes are a few gb) compared to VSCode. But, you can go faster depending on your usecase: - If you're trying to manually look through the file, use `less`. You can scroll up and down, go quickly to the top and bottom of the file, and also search the file for strings quickly - If you already know the string in the file that you're looking for, use ripgrep - If you're trying to do a search and replace, and you already know what the strings are, use sed. (macos' built-in sed isn't good, so get the proper gnu coreutills through homebrew, and you can access the good sed through `gsed`) | | |
| |
| ▲ | fdg4t a day ago | parent | prev [-] | | The open source CudaText has the same speed on opening huge files. It has slower rendering, but for huge files it is not the issue. |
| |
| ▲ | typpilol 2 days ago | parent | prev | next [-] | | Vscode has a special optimizations in place for large files. That's why it works so good. You can actually disable it in the settings if you want it to try and render the entire thing at once | |
| ▲ | hmokiguess 2 days ago | parent | prev [-] | | Speaking of TextEdit, I like what the folks at CodeEdit are doing. They are moving slow and focusing on just the core parts. Maybe I should go give them a try too! |
|
|
| ▲ | shafyy 2 days ago | parent | prev | next [-] |
| Zed is the opposite of Sublime. Zed is VC funded and will eventually be enshittified. Sublime is not and has been going strong for many years. |
| |
| ▲ | hmokiguess 2 days ago | parent [-] | | Yeah fair point. I think CodeEdit is a perhaps a closer comparison there |
|
|
| ▲ | indigodaddy 2 days ago | parent | prev | next [-] |
| CotEditor is quite good with very large files. https://github.com/coteditor/CotEditor |
|
| ▲ | razodactyl 2 days ago | parent | prev | next [-] |
| Thoughts on https://nova.app/ ? |
| |
|
| ▲ | epolanski 2 days ago | parent | prev | next [-] |
| They don't care about the editor anymore, it's all about becoming millionaires. |
|
| ▲ | 2 days ago | parent | prev [-] |
| [deleted] |