Re: Welcome to the ViEmu forum

I'd like to welcome everyone to the new ViEmu forum.

This will be the best place to have questions answered, and discuss general issues on ViEmu.

I also plan to post general announcements & request feedback here.

Best wishes and thanks for coming,



Re: Welcome to the ViEmu forum

First here!


Re: Welcome to the ViEmu forum

Cool. Thanks for posting & testing out the whole system.

I hope 1.4.3 works fine!


Re: Welcome to the ViEmu forum

Just wanted to pop in and say how useful I find this product. It's great to be able to use the editing prowess of vi in VS.net. Cheers!

ben t

Last edited by ding3r (2006-02-09 20:29:48)


Re: Welcome to the ViEmu forum

Ben, thanks a lot. I feel very happy to have such incredibly supportive customers!


Re: Welcome to the ViEmu forum

This is awesome.  Having come from Linux/Unix background, it is wonderful to have vi back.  JNG thank you for your labors.



Re: Welcome to the ViEmu forum

Greg,  thanks to you for the kind comment. Although I've done some development on Linux &  AIX in the past (that's many, many years ago), I was never a 'unix type'. But I discovered vim early last year, after despairing with arrows & navigation keys on a laptop, and couldn't go back!


Re: Welcome to the ViEmu forum

Since upgrading to 2.2.8 ViEmu no longer reads my _viemurc file - or more to the point, my key remappings no longer load. I have to type them manually every time I start VS2008. Did something change? (32bit Vista fully updated, Resharper, QuadCore, 3GB memory)


Re: Welcome to the ViEmu forum

Tom, I found it weird that you posted here, but probably the forums interface is not all too clear when you want to post a new topic.

It's very weird that 2.2.8 made _viemurc not be read. I didn't change anything in related code (although, of course, there might have been some mistake on my part). I have just checked it on my system, with ViEmu/VS 2.2.8, VS 2008, and my regular _viemurc in my home directory, and it works fine.

Just to make sure - ViEmu tries to read the file in four possible place/name combinations. It looks both in ViEmu's installation folder (alongside the main ViEmu.dll file), and also in your home directory (check the HOMEDRIVE and HOMEPATH environment variables to make sure where that is, it's usually C:\Documents and Settings\{username}, or C:\Users\{username} in Vista). In both of these places, it looks for both "_viemurc" and ".viemurc" (starting with an underscore or with a dot). The reason is that the Unix standard is a dot, but the Windows shell doesn't handle filenames starting with a dot very well.

Can you try to move or rename the file to see whether it still fails?

One other possible source of failure is Vista's "shadow files" feature. When you copy files in the "Program Files" hierarchy, it can sometimes actually copy the file in a shadow directory in your user area, to avoid cluttering the program's directory (some kind of security measure). The shell still shows the file there, but it's actually somewhere else (the hidden directory C:\ProgramData\... in some cases, in other installations it's somewhere else). I think it's an ugly, dirty hack on Microsoft's part, but what do I know. This happens most often when using some other file explorer to copy the file, instead of the Windows shell. The easiest way to fix this is to delete the file and copy it again with the windows explorer. Either that, or use the command line. Anyway, that could be the fix.

Let me know whether this fixes it. I apologize for the problems with R# colors -- unfortunately this is to the horribly broken system Microsoft applies when installing / uninstalling add-ins and packages, and there is nothing I can do to make the situation better. Hopefully you will have a stable system now.

  - Jon