On Tuesday, August 4, 2020 at 10:28:17 AM UTC-4, Félix wrote:
>
> Hi!
>
> I also use the set of shortcuts Tomas has proposed. I've also never had
> inconsistencies with ctrl+i for insertion.
>
> About promote/demote : yeah..... :/ ...I've also never used the shortcuts
> because ctrl+{ nor ctrl+} dont work for me. (pyqt/tlcTk must use the ascii
> code instead of the keyboard scancode I dunno )
>
Same here - I didn't include their shortcuts because I simply don't use
them. <CNTRL-r> and <CNTRL-l> do the job well, and they seem mnemonic for
me personally.
> Also - I never know what those do... There should be a label beside or
> underneath in the menu that states "Promotes childs of the selected node"
> or "Promotes the selected by demoting its children" to make it clear what
> is promoted / demoted and what stays... as its ambivalent... always have
> to try it , undo, realize I wanted the other one... (with a node being
> selected, calling a command "promote" or "demote", only, has an unclear
> meaning)
> --
> Félix
>
> EDIT: TYPO
>
>
> On Tuesday, August 4, 2020 at 9:40:49 AM UTC-4, Thomas Passin wrote:
>>
>> You are so right about this. I use Leo a lot, and as you say, I have
>> worked out ways to work with it. But I don't know about many basic things
>> because I haven't encountered the right bit of documentation. For example,
>> I didn't know that <INSERT> would insert a new node.
>>
>> Because Leo can do so many things, and has so many commands, it's hard to
>> know how to write useful HELP material. After one has used it for some
>> time, it gets, as you say, hard to realize that a new user may not be able
>> to find the things you do all the time. On top of that, documentation is
>> spread around through various places.
>>
>> As for Leo unpredictably opening one file or another on startup, I have
>> never experienced that. When I first started using Leo, it automatically
>> created and opened workbook.leo, and since I leave it opened, it's always
>> there. I first used it back in version 4.something and we're now at 6.2.x,
>> but I think it still works that way. So something quirky is happened for
>> you. Maybe someone else knows about it.
>>
>> If you haven't tried yet, configuration can be awful unless you find the
>> exact string to add or change, and its location, because someone else
>> published it somewhere.
>>
>> Despite these problems, I have found Leo so good to work with that I have
>> been willing to live with its HELP and configuration weaknesses.
>> Personally, I think that we - the Leo community - should take on a project
>> to produce at least a good introductory HELP system. There are several
>> documents, but as you have clearly told us, they aren't up to the job. The
>> trouble is, the work would take a lot of time and effort, and isn't very
>> interesting to most people. Of those who pass those filters, few of them
>> are able to re-create what it's like to be a beginner, and to know how to
>> organize the material to be highly helpful.
>>
>> These difficulties aren't unique to Leo, of course. You should hear my
>> Significant Other complain about the LibreOffice word processor, since it
>> sometimes works differently from Word. But Leo's outline machinery works
>> so differently from what most people are used to that it may be harder for
>> them to get started. If you can get past this newbie period, you may find
>> (like I did) that Leo is worth it.
>>
>> Here are the commands that I use for basic Leo operations on the outline
>> - I learned them from the Outline Menu:
>>
>> - For inserting a node, I always use <CNTRL-I>. This always puts the new
>> node just under whichever node is already selected in the outline.
>>
>> - For moving a node, I always use <CTRL-u> for UP, CNTRL-d for DOWN.
>>
>> - For moving a node sideways, I use <CNTRL-r> for RIGHT (i.e., indenting
>> it: making it a child node of the one above), <CNTRL-l> for LEFT.
>>
>> - For copying a node, I would use <CNTRL-SHIFT-C> but it doesn't work on
>> my keyboard (a new wireless Logitech) so I resort to using the Outline menu.
>>
>> - For pasting a copied node, I use <CNTRL-SHIFT-V>, which my keyboard is
>> willing to emit.
>>
>> On Tuesday, August 4, 2020 at 5:44:09 AM UTC-4, Vedran Čačić wrote:
>>>
>>> I really want to use Leo. I think the premise is great. However, I think
>>> the interface has so many pitfalls for beginners, and since you all
>>> probably use Leo for a long time, you don't really see it. I've been
>>> struggling with it for a week already.
>>>
>>> First, when I start Leo, sometimes it opens the default document (with
>>> the help), sometimes it opens the last opened one, and sometimes it just
>>> opens new document. I still haven't been able to see when each of these
>>> happens.
>>>
>>> Second, inserting nodes. Yes, I know I can press Insert. But whether it
>>> will insert new root node or a child of already selected one (or even a
>>> child of last node) seems simply random. And of course, according to
>>> Murphy, it's always the action that I don't want. :-/
>>>
>>> Third, moving nodes. I still don't understand what Promote and Demote
>>> does, not to mention that on my keyboard Ctrl+{ and Ctrl+} doesn't work (it
>>> probably works only on US keyboard). I really think there should be an easy
>>> way to move the nodes around, after all it seems like a main feature of Leo.
>>>
>>> Fourth, help is abysmal. None of the above things I could find in help.
>>> Example: I press F1, and get (it's not even copy-pasteable?!):
>>>
>>> Alt-0 hide this message (ok, that's nice to know)
>>> To learn about <Alt-X> commands... sorry, I don't know whether I want to
>>> learn about <Alt-X> commands. I don't know what <Alt-X> command _is_,
>>> anyway. I just want to move a node under another one.
>>> To get a list of help topics... great, I think. I type
>>> <Alt-X>help-<tab>, and get a list with only three items, none of which is
>>> relevant. Only afer a long time, I notice the scrollbar - the contrast is
>>> almost nonexistent. :-/ And yes, I find help-for-drag-and-drop, click on
>>> it, and... nothing happens. Oh, I have to type it again? Ok, but why?
>>> Couldn't this work the same way as the outline?
>>>
>>> And after all that, I get (again, un-copy-pasteable) "you may drag
>>> nodes". Yes, I know I can drag them, that's the first thing I tried. The
>>> problem is, it almost never works. Sometimes I get a child of the node I
>>> dragged to, sometimes I get its sibling. And sometimes it doesn't work at
>>> all. The nodes just stay where they are.
>>>
>>> Other help options are the same as "Alt-X" above... they pressupose a
>>> lot of knowledge about Leo I don't already have. For example, how to find
>>> about inserting nodes? It's not mentioned anywhere that I see. I got lucky
>>> with Insert key, but as can be seen above, I'm still not sure what exactly
>>> it does.
>>>
>>> If you really want Leo to be used by new users, you have to work on
>>> this. Maybe just help needs to be reworked, now it seems like a reference.
>>> Maybe my mindset is wrong... I have never really used Emacs, and the
>>> interface is obviously based on it. :-/
>>>
>>
--
You received this message because you are subscribed to the Google Groups
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/leo-editor/1bbac5c3-69fe-43df-9123-f1354a4e2676o%40googlegroups.com.