1

Re: Keyboard map after VS2008 Team System Database Edition

After loading VS2008 TS Database Edition (for the Schema Compare tool), my keyboard mapping in Vi is (partially) broken.  It seems that Vi is no longer receiving the <CR> key.  For instance, if I type "/foobar<CR>" to do a search, the <CR> is inserted into the file and the search cmd is cancelled.

I tried uninstalling (v2.2.8) and reinstalling (v2.2.9), but that did not fix the problem.

ViEMU in my VS2005 still works fine.

Any ideas?

2

Re: Keyboard map after VS2008 Team System Database Edition

This sometimes happens when there is an interaction with another third party tool. DevExpress' tools like CodeRush and the various Refactor! ones are typical. Maybe the edition you installed has one of those, or a basic version of one of those? I know they've distributed pared-down versions for free in the past.

To check this, you can go to Help|About, copy the contents there, and paste them back here.

|If this is the problem, the way to fix it is to change their settings so that DevExpress' tools will pass on the CR keypress after doing their processing, in all keybindings that involve RETURN (Ctrl-Return, Shift-Return, etc...). It can be tricky, because they sometimes don't include a settings dialog, but it's possible to get it by installing another version. This has been dealt with on the forum, and I'll be happy to dig the exact thread for your if the problem points in this direction.

It could be something else, of course. Let me know more details about your installation so that we can try to pin it down.

Best regards,

  -- Jon

3

Re: Keyboard map after VS2008 Team System Database Edition

Here is the contents of [Help|About]:


Microsoft Visual Studio 2008
Version 9.0.21022.8 RTM
Microsoft .NET Framework
Version 3.5 SP1

Installed Edition: Enterprise

Microsoft Visual Basic 2008   91901-270-8300073-60964
Microsoft Visual Basic 2008

Microsoft Visual C# 2008   91901-270-8300073-60964
Microsoft Visual C# 2008

Microsoft Visual C++ 2008   91901-270-8300073-60964
Microsoft Visual C++ 2008

Microsoft Visual Studio 2008 Team Explorer   91901-270-8300073-60964
Microsoft Visual Studio 2008 Team Explorer
Version 9.0.21022.8

Microsoft Visual Studio 2008 Tools for Office   91901-270-8300073-60964
Microsoft Visual Studio 2008 Tools for Office

Microsoft Visual Studio Team System 2008 Database Edition   91901-270-8300073-60964
Microsoft Visual Studio Team System 2008 Database Edition

Microsoft Visual Studio Team System 2008 Development Edition   91901-270-8300073-60964
Microsoft Visual Studio Team System 2008 Development Edition

Portions of International CorrectSpell™ spelling correction system © 1993 by Lernout & Hauspie Speech Products N.V.  All rights reserved.

The American Heritage® Dictionary of the English Language, Third Edition Copyright © 1992 Houghton Mifflin Company.  Electronic version licensed from Lernout & Hauspie Speech Products N.V.  All rights reserved.


Microsoft Visual Web Developer 2008   91901-270-8300073-60964
Microsoft Visual Web Developer 2008

Crystal Reports    AAJ60-G0MSA4K-68000CF
Crystal Reports Basic for Visual Studio 2008


Hotfix for Microsoft Visual Studio Team System 2008 Development Edition - ENU (KB944899)   KB944899
This hotfix is for Microsoft Visual Studio Team System 2008 Development Edition - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/944899.

Hotfix for Microsoft Visual Studio Team System 2008 Development Edition - ENU (KB945282)   KB945282
This hotfix is for Microsoft Visual Studio Team System 2008 Development Edition - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/945282.

Hotfix for Microsoft Visual Studio Team System 2008 Development Edition - ENU (KB946040)   KB946040
This hotfix is for Microsoft Visual Studio Team System 2008 Development Edition - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/946040.

Hotfix for Microsoft Visual Studio Team System 2008 Development Edition - ENU (KB946308)   KB946308
This hotfix is for Microsoft Visual Studio Team System 2008 Development Edition - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/946308.

Hotfix for Microsoft Visual Studio Team System 2008 Development Edition - ENU (KB946344)   KB946344
This hotfix is for Microsoft Visual Studio Team System 2008 Development Edition - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/946344.

Hotfix for Microsoft Visual Studio Team System 2008 Development Edition - ENU (KB946581)   KB946581
This hotfix is for Microsoft Visual Studio Team System 2008 Development Edition - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/946581.

Hotfix for Microsoft Visual Studio Team System 2008 Development Edition - ENU (KB947171)   KB947171
This hotfix is for Microsoft Visual Studio Team System 2008 Development Edition - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/947171.

Hotfix for Microsoft Visual Studio Team System 2008 Development Edition - ENU (KB947173)   KB947173
This hotfix is for Microsoft Visual Studio Team System 2008 Development Edition - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/947173.

Hotfix for Microsoft Visual Studio Team System 2008 Development Edition - ENU (KB947180)   KB947180
This hotfix is for Microsoft Visual Studio Team System 2008 Development Edition - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/947180.

Hotfix for Microsoft Visual Studio Team System 2008 Development Edition - ENU (KB947540)   KB947540
This hotfix is for Microsoft Visual Studio Team System 2008 Development Edition - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/947540.

Hotfix for Microsoft Visual Studio Team System 2008 Development Edition - ENU (KB947789)   KB947789
This hotfix is for Microsoft Visual Studio Team System 2008 Development Edition - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/947789.

Hotfix for Microsoft Visual Studio Team System 2008 Development Edition - ENU (KB948127)   KB948127
This hotfix is for Microsoft Visual Studio Team System 2008 Development Edition - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/948127.

Hotfix for Microsoft Visual Studio Team System 2008 Development Edition - ENU (KB952241)   KB952241
This hotfix is for Microsoft Visual Studio Team System 2008 Development Edition - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/952241.

Hotfix for Microsoft Visual Studio Team System 2008 Development Edition - ENU (KB953256)   KB953256
This hotfix is for Microsoft Visual Studio Team System 2008 Development Edition - ENU.
If you later install a more recent service pack, this hotfix will be uninstalled automatically.
For more information, visit http://support.microsoft.com/kb/953256.

NGEDIT Software's ViEmu   v2.2.9
ViEmu 2.2 - vi/vim editor emulation for Microsoft(TM) Visual Studio(TM)
(c) 2005-2009 NGEDIT Software (www.ngedit.com)

4

Re: Keyboard map after VS2008 Team System Database Edition

We're trying to work this out by email. It seems pdalec was able to get this to work by uninstalling TS Database Edition. I will post here if I can reach more conclusions.

If anyone else has this issue, please post here or get back to me.

Regards,

  - Jon

5

Re: Keyboard map after VS2008 Team System Database Edition

I've been able to reproduce this and I'm trying to understand the problem. Whatever handles .sql files in the DB edition of VS2008 Team System, it's messing the processing of ESC and RETURN badly. This is due to both the horrible design of VS input event processing, and to someone taking freedoms when processing these keys. I hope I'll be able to find some work around. I'll post here when I know something.

6

Re: Keyboard map after VS2008 Team System Database Edition

pdalec, can you check the note here please:

  http://www.viemu.com/forums/viewtopic.php?pid=2783#p2783

I have a fix, and I'm just trying to make sure when to activate it, all help identifying installations "in the wild" will be of use.

Thanks,

  -- Jon