First make a backup copy of your registry with File/Export.

I'm not an expert with the registry, but it usually works to delete
entries for obsolete packages.  If you change the entries from one
string to another, you can still end up with duplicates.

Re-install Vim7 afterwards if it isn't already fixed.

If you have a registry cleaner, use that too.


On 5/16/06, James Eibisch <[EMAIL PROTECTED]> wrote:
I wrote:
> In Windows 2000 I'm having problems associating file extensions
> with Vim 7.
-----------------------------------------------------------------

Eric replied:
> Search your registry (with regedit or something better) for any
> conflicting entries for Vim6 and Vim7.
-----------------------------------------------------------------

I've not done much with the registry before but below are some of the
related keys. There are some 6.2 keys left in there (numbers 4, 8, 12 plus
some others I didn't list).

Do you think it would be safe just to change all instances in the registry
of 'vim62' with 'vim70' as a try-it-and-see solution?

1. HKEY_CLASSES_ROOT\*\OpenWithList\gvim.exe\(value not set)
2. HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\gvim\a hex string
3.
HKEY_CLASSES_ROOT\Applications\gvim.exe\shell\edit\command\"......\vim\vim70\gvim.exe
"%1"
4.
HKEY_CLASSES_ROOT\Applications\gvim.exe\open\edit\command\"......\vim\vim62\gvim.exe
"%1"
5. HKEY_CLASSES_ROOT\CLSID\{long hex
string}\LocalServer32\"......\vim\vim70\gvim.exe"
6. HKEY_CLASSES_ROOT\CLSID\{long hex
string}\InProcServer32\"......\vim\vim70\gvimext.dl"
7. HKEY_CLASSES_ROOT\TypeLib\{long hex
string}\1.1\0\win32\"......\vim\vim70\gvim.exe"
8. HKEY_CLASSES_ROOT\Unknown\shell\open\command\"......\vim\vim62\gvim.exe
"%1"
9.
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Exploreer\FileExts\.C\gvim.exe
10. HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\OpenWithList\gvim.exe
11.
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Applications\gvim.exe\shell\edit\command\"......\vim\vim70\gvim.exe
"%1"
12.
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Applications\gvim.exe\shell\open\command\"......\vim\vim62\gvim.exe
"%1"
13.
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Applications\vim.exe\shell\open\command\"......\vim\vim70\vim.exe
"%1"



Reply via email to