On Thu, Aug 14, 2014 at 9:02 AM, Kent Tenney <[email protected]> wrote:
> Starting a new thread
>
>>> 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.
>
> Maybe some confusion: requiring the <return> is a big problem,
> requires learning the 3rd set of bindings.

Kent, I do understand.  Really.

In the real vim, nothing happens if you type :r.  You must either type
:r<return> or :r <filename><return>

The "solution" I am working on is to allow exactly this operation.  At
present, you must indeed type::

    :r<return><return>

or::

    :r<return><filename><return>

but that initial extra <return> is to go away asap.

> status report:
>
> - 'V' should provide line mode visual, it inserts a 'V' at cursor
> - 'v' starts visual character mode, 'y' should end visual mode and yank, 'y'
>      is ignored until another 'v'
> - aliasing <return> to 'i' is confusing, in vim it advances cursor to next 
> line
> - 'x' is backspace in Leo, delete in vim
>
> - '/' and '?' look good, with 'n' going to next find

Thanks.  I'll look into these.

> wish list:
>
> - :s /text/replace with this/<scope flag>

All substitutions require the "solution" we are talking about.  It
will happen asap.

Once that is in place, a  vim-mode parser can deal with the entire
command line at once.  This is inherently a simpler problem than
dealing with characters one at a time, but it will require new code.

In short, I am aware of the parsing problems and I appreciate the
status/bug report.  I expect to have everything finished in about a
week.

Edward

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