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.