On Thu, 2009-12-03 at 03:49 -0800, Henrik Öhman wrote: > > I was wondering why I hadn't discovered this problem, and then I > realised it's because I haven't used the _vimrc that "Vim without > Cream" uses since I first installed Vim.
I have to admit, I haven't used a default vimrc since 1999. :) > Diffing with Vim on Windows works excellently with 'diffexpr=', and > I suggest that Steve removes the setting of 'diffexpr' and the > MyDiff() function from the default _vimrc. It is up to the Vim project (Bram) to decide what the default _vimrc is, our distro is simply going to mirror it. > While we're at it, I also suggest removing 'source $VIMRUNTIME/ > mswin.vim'. It might seem that it makes the transition to Vim for > windows users easier, when all it really does is delay the > inevitable 'learn to use Vim the way it was meant to be used' brick > wall that every user has to run into sooner or later. At the very > least, there should be a warning sign on that line, saying that > using 'mswin.vim' changes the default behaviour of Vim, and that it > might cause confusion when asking for help. (Also note that > 'mswin.vim' does 'behave mswin', so that line is redundant anyway.) Again, I believe referencing mswin in the vimrc is the default, which is the only reason our distro does it. I agree with your sentiments regarding the suitability of mswin, too, although in addition to your "learning Vim" concerns, I include that it also doesn't go far enough to help on the other side. Windows applications (as well as Mac and Gnome ones) use a whole set of common interface rules that mswin does not address, and so a user referencing it is left in a sort of semi-Vim state. (And no where close to a CUA state as they might expect.) Say, I know a configuration that does this though... :) > I'd prefer just using 'vimrc_example.vim' as the default _vimrc for > Windows. It contains good defaults, and good comments, and it helps > the user to understand what the _vimrc is. For more opinions, I > think raising the question on vim_use would be a good idea. I'm happy to adjust our distro to do whatever ends up in the default Vim distribution. -- Steve Hall [ digitect dancingpaper com ] -- You received this message from the "vim_dev" maillist. For more information, visit http://www.vim.org/maillist.php
