Not giving up yet.

Completely clean Leo install from git.

Only nodes in myLeoSettings are setting vim-mode to true and placing the
@keys Vim bindings under @settings

A bunch of normal mode vim bindings work.

Typing a colon produces the following on the windows command line:

ignore masterKeyHandler,do_key,do_normal_mode,do_state

and the log file continues to print "ignoring semicolon in normal mode"

My interest in this issue is waning as well but I thought I'd try one last
shot...


On Tue, Aug 12, 2014 at 10:24 AM, Kent Tenney <[email protected]> wrote:

> >NP.  I am relying on you to test vim mode. I gave myself an early
> >birthday present (I turn 65 tomorrow) and disabled vim mode.
>
> :! echo "Happy Birthday Edward!" > /tmp/hb.txt
> :   r /tmp/hb.txt <return>
>
> (works in REAL vim) :P
>
> On Tue, Aug 12, 2014 at 8:56 AM, Edward K. Ream <[email protected]>
> wrote:
> > On Tue, Aug 12, 2014 at 8:32 AM, Kent Tenney <[email protected]> wrote:
> >> Are you trying to replicate vim operation or has there
> >> been a 'fork' and bindings are vim-like?
> >
> > The former.
> >
> >> IE: do you keep vim open and check it's operation against Leo?
> >
> > Yes.
> >
> >> I see in current commit message:
> >> Added :r <return>filename<return> ...
> >>
> >> this works as described, but being different than vim, it becomes
> >> a confusing 3rd set of bindings to learn.
> >
> > I discussed this problem and its solution here this morning:
> > Aha: vim mode is a great success, even when not enabled
> > https://groups.google.com/d/msg/leo-editor/_KvHWDWdhaM/b4epOlLLcKMJ
> >
> >> In vim it is spelled
> >> : <optional whitespace> r  filename <return>
> >
> > The optional whitespace isn't going to happen: the name of the command
> > is :r.  You could call this a limitation of the @g.command decorator.
> > It could be fixed, by why bother?
> >
> >> in vim :r<return> pastes a copy of the current file at the cursor
> >
> > I didn't know that.  It will be easy to do once the solution referred
> > to in this morning's post is in place.  See the P.P.S in that post.
> >
> >> There seems to be a world view difference: in vim, ':' enters
> >> command mode, in vim-mode, the ':' seems attached to a
> >> command, not sure how this plays out.
> >
> > I don't think it's a big deal.  In practice, :r will work fine. It's a
> > tiny compromise necessitated by the fact that we are actually using
> > Leo's minibuffer, and everything it offers, including typing
> > completion for command names.  And soon, dired mode.
> >
> >> If differences can't be helped, that's ok, and won't be a
> >> problem for Leo users learning vim through Leo's bindings.
> >> It is a problem for fingers trained by vim usage.
> >
> > The extra return problem will be fixed, as described in this morning's
> post.
> >
> >> (you are being haunted by the ghost of 'I hope they complain') :=] )
> >
> > NP.  I am relying on you to test vim mode. I gave myself an early
> > birthday present (I turn 65 tomorrow) and disabled vim mode.
> > Hahahahahaha.  But as the post says, there are advantages to vim mode
> > even when it is not enabled.  dired-like operation will be one of
> > them: access to : commands will be another.
> >
> > EKR
> >
> > --
> > 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.
>
> --
> 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.
>

-- 
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