Python + Vim editor

orzodk orzodk at fastmail.com
Wed Feb 22 13:45:57 EST 2023


Thomas Passin <list1 at tompassin.net> writes:

> On 2/22/2023 12:00 AM, orzodk wrote:
>> Thomas Passin <list1 at tompassin.net> writes:
>> 
>>> On 2/21/2023 9:00 PM, Hen Hanna wrote:
>>>> what editor do you (all) use to write Python code?  (i use Vim)
>>>
>>> I usually use the Leo-editor (https://github.com/leo-editor/leo-editor
>>> or PyPi).  It's wonderful once you get it figured out but it's got a
>>> real learning curve.
>> I had never heard of Leo before. This is a real rabbit-hole. Thanks
>> for
>> sharing this interesting editor.
>
> There's also a Google Group: https://groups.google.com/g/leo-editor
>
> Leo does dog-fooding: Leo's own code base (hundreds of Python files)
> is contained and developed in a Leo file (called an "outline").  I
> just this afternoon searched it to find where a particular core method
> is called in less than a second (two places, it turned out).  Leo lets
> you break down a program or other chunk of code into whatever pieces
> you like, not being limited to modules, classes, methods, and
> functions, and to rearrange them pretty much at will.
>
> Much of Leo's documentation is in Sphinx documents that are authored
> and managed in Leo outlines - it's an excellent documentation tool.
>
> More of how I use it is at
> https://leo-editor.github.io/leo-editor/testimonials.html#thomas-passin

I watched a couple of the intro videos and saw the dog-fooding. Leo is a
total paradigm shift for me. Thanks for links, I'll be sure to check
them out.


More information about the Python-list mailing list