Slashdot Mirror


Vim 6.3 Released

file cabinet (Bram Moolenaar) writes "It has been a year since version 6.2. During that year many bugs were fixed and a few new features added. The support for multiple languages has been improved. It is now possible to use translated help files. A lot of testing has been done and all reported problems have been solved. This is the most stable Vim release ever! Release notes can be found in the announcement. Or do ":help version-6.3" after installing. Happy Vimming!"

4 of 53 comments (clear)

  1. finally! by Enrico+Pulatzo · · Score: 4, Informative

    I installed this last week and was quite happy to see that the p-bug in windows is now fixed! Basically, if you had text selected and started to type a letter p, a paste would ensue rather than typing the letter p.

    1. Re:finally! by Enrico+Pulatzo · · Score: 4, Informative

      I'm certain it's something that can be manipulated via the vimrc file. I'll even wager that the change is in the mswin.vim file that is sourced by default installs on Windows. That's what this thread leads me to believe. (See March 27, 2004 21:57 comment)

    2. Re:finally! by Anonymous Coward · · Score: 5, Informative

      It's across-the-board. The special mode that Vim goes into upon mouse selection is called "Select mode", indicated by "-- SELECT --" and is documented in the Vim manual accessible via :help.

      It is a distinct mode to the other Vim modes. It is close to, but different to vim's "Visual mode" entered with "v", used for selecting blocks of text.

      (And confusingly, the name "Visual mode" is used in the original Vi for what Vim calls "Normal mode": Vi has no Vim Visual Mode!)

      So the windows "p" behaviour was a bug.

  2. Re:A Haretic's Confession by Anonymous Coward · · Score: 3, Informative
    I must admit that I am addicted to windows-style shortcuts in text editors (shift + arrows to select, ctrl+c to copy, ctrl-v to paste, ctrl + arrows to skip a word, ctrl + shift + arrows to select while skipping, home to go to the beginning of the line (to the first letter after the whitespace at first, then to the beginning of the line), end to go to the end of the line, shift+home to select to the beginning, shift + end to select to the end).

    Sure, those keybindings are the default when you install Vim on Windows. They're contained in a script called mswin.vim that is automatically run in each session. I'm sure you could even use the keybindings on a *nix box, if you're so inclined.