neovim/runtime/keymap/canfr-win.vim

92 lines
1.1 KiB
VimL
Raw Normal View History

" Vim Keymap file for the normalized Canadian multilingual keyboard
" CAN/CSA Z243.200-92 using the latin1 encoding.
" This mapping is limited in scope, as it assumes that the AltGr
" key works as it typically does in a Windows system with a multilingual
" English keyboard. It probably won't work with the US keyboard on US
" English versions of Windows, because those don't provide the AltGr keys.
" The mapping was tested with Win2k and WinXP.
" Maintainer: Eric Joanis <joanis@cs.toronto.edu>
" Last Change: 2004 Jan 13
" 2003 Dec 04
" Initial Revision
" 2004 Jan 13
" Added the upper case accented characters, forgotten in the initial version.
" All characters are given literally, conversion to another encoding (e.g.,
" UTF-8) should work.
scriptencoding latin1
" Use this short name in the status line.
let b:keymap_name = "canfr"
loadkeymap
< '
> "
/ <09>
? <09>
' <09>
\" <09>
\\ <09>
| <09>
[a <09>
[e <09>
[i <09>
[o <09>
[u <09>
[A <09>
[E <09>
[I <09>
[O <09>
[U <09>
[[ ^
{a <09>
{e <09>
{i <09>
{o <09>
{u <09>
{y <09>
{A <09>
{E <09>
{I <09>
{O <09>
{U <09>
] <09>
} <09>
` /
~ \\
^ ?
<EFBFBD> <09>
<EFBFBD> <09>
<EFBFBD> <
<EFBFBD> >
<EFBFBD> <09>
<EFBFBD>a <09>
<EFBFBD>e <09>
<EFBFBD>i <09>
<EFBFBD>o <09>
<EFBFBD>u <09>
<EFBFBD>A <09>
<EFBFBD>E <09>
<EFBFBD>I <09>
<EFBFBD>O <09>
<EFBFBD>U <09>
<EFBFBD><EFBFBD> `
<EFBFBD>a <09>
<EFBFBD>o <09>
<EFBFBD>n <09>
<EFBFBD>s <09>
<EFBFBD>A <09>
<EFBFBD>O <09>
<EFBFBD>N <09>
<EFBFBD>S <09>
<EFBFBD><EFBFBD> ~
<EFBFBD> |
<EFBFBD> {
<EFBFBD> }
<EFBFBD> [
<EFBFBD> ]
<EFBFBD> <09>