I find it slow to traverse outlines via keyboard for a couple reasons: 

There seems to be a bug/issue where if you hold down up or down in the 
outline the outline stops visually updating after it moves two nodes and 
then jumps to the new highlighted node which is way down (however long you 
were holding down). This is... not great for usability and I'm not sure if 
it's causing a slowdown. If it's not then it would be awesome if there were 
a way to control how much time needs to pass between registered key presses.


What I really want is a goto-next-N-visible which will simply jump down N 
nodes, 5 is a good number. I tried to implement this using Leo commands but 
it's very slow, here is my implementation:

@language python

N=5

for iteration in range(N):

    c.k.simulateCommand('goto-next-visible')

 

I'd like to speed this up so I can more quickly navigate my outlines with 
the keyboard. Any guidance would be greatly appreciated. I'm not opposed to 
rooting around in the core code. I tried to fix the updating "bug" I 
mentioned but it didn't go so well.

 


-- 
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 post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.

Reply via email to