From: "A.J.Mechelynck" <[EMAIL PROTECTED]>
Subject: Re: <Nul> ?
Date: Tue, 03 Oct 2006 11:08:14 +0200

> Meino Christian Cramer wrote:
> > From: "Yakov Lerner" <[EMAIL PROTECTED]>
> > Subject: Re: <Nul> ?
> > Date: Mon, 2 Oct 2006 22:12:46 +0300
> > 
> >> On 10/2/06, Meino Christian Cramer <[EMAIL PROTECTED]> wrote:
> >>>  what does it mean or what is the meaining of:
> >>>
> >>>  When i_Ctrl-k <key> returns <Nul>   ???
> >> It means you pressed Ctrl-@
> >>
> >> Yakov
> >>
> > 
> > Interesting...but I pressed <Ctrl-Space>... :)
> > Mismapped key? Do I have to fix it via Xmodmap?
> > 
> > Keep hacking!
> > mc
> > 
>
> Ctrl-Space is not a portably mappable key. Portably mappable keys are those 
> which are reliably detected on all platforms. Ctrl + printable keys are 
> defined as follows (on ASCII systems; I don't know about EBCDIC):
> 
> Ctrl-@        0x00
> Ctrl-a        0x01
> ...other alphabet keys in ascending sequence...
> Ctrl-z        0x1A
> Ctrl-[        0x1B
> Ctrl-\        0x1C
> Ctrl-]        0x1D
> Ctrl-^        0x1E
> Ctrl-_        0x1F
> Ctrl-?        0x7F
> 
> In Vim, Ctrl-J also returns a null byte because of the way line breaks are 
> handled.
> 
> On "national" keyboards, Ctrl + nonalphabetic printable keys may be hard to 
> find on your keyboard (e.g., Ctrl-_ may be on the key which gives _ on a US 
> QWERTY keyboard, which can be different from the key which gives _ on your 
> own 
> keyboard). If you don't find them, you can always remap them, e.g. ":map 
> <F10> 
> <C-_>".
> 
> Ctrl + non-printable keys (like Ctrl-Up or Ctrl-F1) is mappable too unless 
> your OS snatches them before they get to Vim (my window manager snatches 
> Ctrl-F1 to Ctrl-F12 so I never see them in gvim or in vim-in-konsole); but 
> Ctrl + other printable keys is not defined; Vim may see it or not, or see it 
> as the same as something else, depending on your system and on its keyboard 
> driver. On my system gvim sees Ctrl-space as just a plain space.
> 
> 
> Best regards,
> Tony.
> 


Hi Tony,

 :)

 :)  thanks a lot again for your explantion!  :)

 :)

 Have a nice day! :O)
 mcc

Reply via email to