Hi
On Mo, 18 Mär 2013, Christian Brabandt wrote:
> Hi Ben!
>
> On Mo, 18 Mär 2013, Ben Fritz wrote:
>
> > On Monday, March 18, 2013 2:18:57 PM UTC-5, Charles Campbell wrote:
> > > Next: $hj moved the cursor to the "." in the second line.
> > > Next: set cuc<enter> k
> > >
> > > This ended up with the cursor on "a". Again, this is what I'd expect --
> > > because the cursor got onto the "." via a vertical move, not a "$".
> > >
> >
> > No, this is wrong. Try it without the ":set cuc" and you'll see that the
> > cursor moves back to the end of the word "line" where it started. With the
> > ":set cuc" the cursor moves to the "a" above the end of the second line.
> > Vim seems to be forgetting where it's desired cursor column is.
>
> That is because certain options reset curwin->w_set_curswant (all
> options that have the redraw flags P_RSTAT, P_RWIN, P_RBUF, P_RALL,
> P_RCLR). My guess is, that this is some vi-compatible thing.
>
> This also happens for e.g. :set nu
(and also in nvi)
regards,
Christian
--
Die Streichung des §218 ist eine Voraussetzung für die Befreiung
der Frauen.
-- Mitglieder des Frauenbundes Westberlin, 6. Juni 1971
--
--
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php
---
You received this message because you are subscribed to the Google Groups
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.