Friday, August 28, 2009

Re: : NoDeadKeys under WinXP with gvim

On Fri, Aug 28, 2009 at 10:56 AM, Ben Fritz wrote:
>
>
>
> On Aug 27, 10:24 pm, meino.cra...@gmx.de wrote:
>>
>> Is the keyboard reference control panel part of the Windows XP
>> installation or another executable, which I need to download from
>> elsewhere? In the latter case, I am not allowed to do so.
>>
>
> In Windows XP, you can switch keyboard layouts by clicking the
> "Details..." button on the "Languages" tab of "Regional and Language
> Options" accessed through the Control Panel. There, you can also set
> up keyboard shortcuts for switching back and forth between multiple
> layouts.
>
>> Does switching the keyboard to US 104 layout mean that the whole
>> keyboard goes from qwertz to qwerty layout? Or did I misunderstood?
>>
>
> Yes, the entire keyboard (on an application-by-application basis)
> would switch to a new layout which may or may not correspond to the
> letters printed on the keys. This is how most people switch to a
> Dvorak layout, for example.
>
> Though, I may have misunderstood Matt's advice.

No, you understood my advice. I'm not terribly well-schooled in
international keyboard layouts, but I would be surprised if there
wasn't a qwertz layout without dead keys... Composing keys are much
more convenient than dead keys when programming anyway, imho, and it
would be quite odd if MS didn't make that configurable. Maybe Tony M
can weigh in about that; it's probably a question that he knows the
answer to.

But basically, my entire point is that the dead key magic takes place
at a much lower level than vim can access, so there's no way you could
change the behavior with a vimscript (except for possibly by hacking
together some Deep Magic using libcallnr() and a self-written DLL or
some such). If I were the OP, I'd spend my time searching google for
general answers to disabling dead keys in windows, and not try to look
for anything specific to a single program.

~Matt

--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_use" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---

No comments: