I freakin' love Sublime Text but the AI chat features of Cursor make all of the benefits in this post irrelevant.
It's fast? Not as fast as an LLM.
LSP code completion? Not as good as LLM completions aware of your entire codebase at once.
Snippets? These don't matter if an LLM can just make them up on the fly.
We've entered a new paradigm of what it means to be a good code editor. I'd love if Sublime added the LLM chat and code diff from Cursor but I think the new way to edit code is going to look a lot more like having a conversation (text or voice) with an LLM that's making the changes for you.
Deep understanding and being able to reason about problems is more important than speed. Offloading too much to LLMs has a detrimental effect on our brains.
I'm not saying don't use LLMs. Use them in ways that increase your skills, and be wary of using them in ways that atrophy your skills.
AI LSPs are coming. There are about half a dozen of them right now that you can find on GitHub, but I haven't been able to get any of them working really nicely and Sublime. But I have faith that eventually they'll mature up and a good one will surface as the go-to solution.
It's fast? Not as fast as an LLM.
LSP code completion? Not as good as LLM completions aware of your entire codebase at once.
Snippets? These don't matter if an LLM can just make them up on the fly.
We've entered a new paradigm of what it means to be a good code editor. I'd love if Sublime added the LLM chat and code diff from Cursor but I think the new way to edit code is going to look a lot more like having a conversation (text or voice) with an LLM that's making the changes for you.