The help page on key-notation (:help key-notation) states that several keys are equivalent for others
- <C-H> and <BS> - <C-I> and <Tab> - <C-L> and <FF> For most keys this appears to be true. Attempts to map with the LHS of <C-I> and <Tab> would conflict and the last one typed would win. For example :imap <Tab> hit tab :imap <C-I> hit control i :imap This will actually print the following. i <Tab> hit control i This behavior is expected. The keys are equivalent and hence the latter mapping should win out exactly as if I had typed <Tab> in the second mapping. This behavior appears to play out for 6 of the 7 equivalent key pairs listed on that page. It doesn't play out though for <C-H> and <BS>. These appear to be different keys even though they have the same ASCII value :imap <C-H> hit control h :imap <BS> hit backspace :imap This will print both mappings out to the screen. Subsequent key strokes of <C-H> and <BS> will insert the expected value into insert mode. Why is the <C-H> and <BS> pair different in this respect? I can't seem to find any justification for this difference? I'm using gVim 7.2 on Windows (7 or server 2008). -- You received this message from the "vim_use" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php
