Loading ...
Sorry, an error occurred while loading the content.

31341Re: keymodel=stopsel vs. Visual mode

Expand Messages
  • Bram Moolenaar
    Mar 1, 2003
    • 0 Attachment
      Daniel Elstner wrote:

      > I'd like to be able use both Windows-style select mode and traditional
      > Visual mode. Thus I thought
      > :set selectmode=key,mouse keymodel=startsel,stopsel
      > is exactly what I want and I can still use v/V/CTRL-v to start
      > traditional Visual mode. Unfortunately it's hardly usable for me since
      > the cursor keys stop selection even if not in Select mode.
      > The attached patch makes un-shifted movement keys only stop selection if
      > the current mode matches the one used for "startsel". Would this be an
      > accepted behaviour change, or is adding a "stopsel_select" flag to
      > 'keymodel' preferred (provided the idea is accepted at all)?

      It looks like, after this patch, it is not possible to have the old
      behavior of a cursor key stopping both Visual and Select mode.

      It's actually a bit difficult to understand how it works. That alone is
      a reason not to do it this way.

      "Software is like sex... it's better when it's free."
      -- Linus Torvalds, initiator of the free Linux OS
      Makes me wonder what FSF stands for...?

      /// Bram Moolenaar -- Bram@... -- http://www.Moolenaar.net \\\
      /// Creator of Vim - Vi IMproved -- http://www.Vim.org \\\
      \\\ Project leader for A-A-P -- http://www.A-A-P.org ///
      \\\ Help AIDS victims, buy at Amazon -- http://ICCF.nl/click1.html ///
    • Show all 3 messages in this topic