Was confused until I realised I'd confused Zed, with Xi[1] which is also rust based, and which incidentally has a frontend called "Xim".. Also there's a wiki-editor (like Tomboy[2]) called "Zim"[3]. [1] https://github.com/xi-editor/xi-editor. - Source: Hacker News / about 1 year ago
Project site linked from the GitHub[0] is https://xi-editor.io. Linked doc is a mirror of this[1], which was afaik originally written by Raph Linus. [0]: https://github.com/xi-editor/xi-editor. - Source: Hacker News / about 1 year ago
You’re referring to Raph Levien’s work on Xi [0]. Not really just a vim clone. In Fuchsia, it would have been the basis of all text editing services. If nothing else, it seems to have popularized rope data structures [1] for newer text editors. [0]: https://github.com/xi-editor/xi-editor. - Source: Hacker News / over 1 year ago
Helix is awesome, though once Lapce (spiritual successor to Xi editor) gets the Helix/Kakoune editing model, I may have to jump ship. Source: almost 2 years ago
I am very surprised that you haven't even mentioned Xi text editor, which is (was) designed as a microservice to start with, separating the text editor core from the GUI. Source: over 2 years ago
Maybe architect kernel as a microservice? There was some text editor developed as a microservice; I don't see why it couldn't work for a FX application or game engine. Source: over 2 years ago
I thought that after the failure of the https://github.com/xi-editor/xi-editor project (which Lapce seems to take inspiration from) people would stop trying it, but looks like it's doing the opposite. Source: almost 3 years ago
Oh I didn't realize that it might have been a serious question, I'm too unfamiliar with the domain to not make stupid misinterpretations it seems, really sorry about that. Anyway no, that's a good suggestion, I think starting there makes the most sense but I'm having some decision-anxiety about where to start. I think xi-editor is likely to be the best place to start constructing an editor without making the... Source: almost 3 years ago
My initial thoughts are using something like the xi-editor or parts from it for text manipulation, some rust GUI framework for rendering, like egui or iced, for more language contextual actions like autocomplete I think I'd have to look into the LSP. Source: almost 3 years ago
A backend server for a text editor seems like a really great idea. For example, I'm trying to make an API client and even having an embedded JSON editor would be a lot easier with something like xi. Now that the xi GitHub repo is no longer maintained are there any projects trying a similar approach? Source: about 3 years ago
Would’ve been great if they just continued where Xi Editor left off. That was an interesting project as well. Source: over 3 years ago
Has everyone already forgotten about xi-editor? I think it was the most promising one of the pack and even thought it is not actively developed now it's still a wonderful piece of software surpassing the mentioned editors. I hope it will be back on track someday. Source: over 3 years ago
GNU Octave can be run from a GUI or CLI. I think for this purpose it's a good idea to separate the frontend from the backend so that you can provide both graphical and textual frontends (cf. Xi Editor for an example of how this can be done in Rust). Source: over 3 years ago
P.S. I know about https://github.com/xi-editor/xi-editor - but this is just the back end + is way to complicated for what I wish to achieve. Source: over 3 years ago
There are various Xi frontend implementations[1], some of which are entirely terminal based like xi-term[2]. Xi _itself_ does not implement any UI, but there is an example implementation in Xi-Mac[3]. [1]: https://github.com/xi-editor/xi-editor#frontends. - Source: Hacker News / almost 4 years ago
There's a new(ish) editor called Xi that's built on the rope data structure: https://github.com/xi-editor/xi-editor. - Source: Hacker News / almost 4 years ago
Do you know an article comparing Xi Editor to other products?
Suggest a link to a post with product alternatives.
This is an informative page about Xi Editor. You can review and discuss the product here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.