Leo Editor
leoeditor.com
leoeditor.com
- A fully-featured IDE, with many features inspired by Emacs.
- An outliner. Everything in Leo is an outline.
- A data manager, data manager and personal information manager.
- A powerful scripting environment.
- A tool for organizing and studying computer code.
It claims to be for programmers, authors, and web designers, but I couldn't figure out how to make it good for anything. That may well be my fault, but the experience was frustrating.
It’s like vim or emacs (or even got :) ) in that it has a logarithmic learning curve: steep up front, but the concepts you learn up front have a lot of leverage later on.
In the past I've tried to get to grips with emacs org-mode for the same thing, but Emacs.
And Ed Ream is super-responsive if there are issues
I'm making small changes to it, and actually have my own fork on GitHub with a change that I needed. But the developer doesn't seem to tend to it much.
I'll take a look at it. Tim Pope also has an independent plugin also called vim-markdown, I don't remember what the differences were between your upstream and his.
I'm not clear on what this term means. Can you explain how Leo helps with it, and what it means?
For example, you can link one part to appear on multiple locations of the document. Or you can write a script which filters the parts and rearranges them in your desired structure.
The point of something like leo editor is to have theoretically a unified way to do all that.
1. Emacs being an incredibly flexible computing substrate, a well-documented platform for software working with 2D text data as its core abstraction - on top of which all those use cases are supported, through both first-party code and third-party packages.
2. Emacs user base being self-selected to contain people willing to tolerate less than perfectly polished UI, various UX quirks, and who understand this is a hacker's tool, that can and should be modified until it fits the user like a glove.
In other words: this success story takes both more work than it seems, and a specific attitude of the users.
more like a gauntlet
Emacs-Evil-OrgMode is heavy, uncomfortable, and downright tiresome. But it is powerful, like an iron fist, and for some jobs a powerful iron fist really is the right tool.
Five years ago, Leo was my main note-taking-while-dev-and-doing-projects application. Then I switched to Emacs and Org-mode. And more recently JupyterLab plus Markdown in VS Code.
This will let me go back to Leo, while staying inside VS Code :)
Leo Editor - https://news.ycombinator.com/item?id=17769892 - Aug 2018 (108 comments)
Leo editor – “a revolutionary step in the right direction for programming” - https://news.ycombinator.com/item?id=7843907 - June 2014 (48 comments)
LEO - Literate Programming editor in Python - https://news.ycombinator.com/item?id=734720 - July 2009 (2 comments)
I've used Leo since around 2015, at which the project was 18 years old, not sure how old the actual implementation was at that point. But the interesting part even back then was how few in this app actually worked, and how many errors it had. The amount of data loss I had in the beginning was interesting. Notable are also all the "creative" poor solutions for certain features. And till this day I will never understand why the file-menu does not follow the established culture, and instead is all according to "gut-feelings".
That said, it has become a bit better in the last years, at least the data losses have been mostly fixed, and some creative solutions have been improved. But I've seen in the 5 years I used Leo many new people coming and going, and I don't think that will ever change. The project itself is much its own greatest obstacle for success, IMHO.
Ok, but when was this comment made? Was this in 1998 or in 2020?
I've played around with other outliners that implement some what similar concepts, but none that I know of implement it as well as Leo.
What a weird sentence to read at this point of the Internet.
Then again, don’t judge a book by it’s cover.
I find Leo's website worse than vim's. The vim site has a clear green download button. This is a straightforward design feature I like.
The picture with the kid and the power tool is funny. I liked that too.
Then, a advertising banner on the right colum. Seriously? On the homepage of one of the most [will not bring myself to say a deserved positive adjective here, because I go to church] open source projects.
Edit: Church references church of Emacs of course.