summaryrefslogtreecommitdiff
path: root/mnv/runtime/keymap/canfr-win.mnv
diff options
context:
space:
mode:
Diffstat (limited to 'mnv/runtime/keymap/canfr-win.mnv')
-rw-r--r--mnv/runtime/keymap/canfr-win.mnv91
1 files changed, 91 insertions, 0 deletions
diff --git a/mnv/runtime/keymap/canfr-win.mnv b/mnv/runtime/keymap/canfr-win.mnv
new file mode 100644
index 0000000000..6e9568554a
--- /dev/null
+++ b/mnv/runtime/keymap/canfr-win.mnv
@@ -0,0 +1,91 @@
+" MNV 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
+< '
+> "
+/ �
+? �
+' �
+\" �
+\\ �
+| �
+[a �
+[e �
+[i �
+[o �
+[u �
+[A �
+[E �
+[I �
+[O �
+[U �
+[[ ^
+{a �
+{e �
+{i �
+{o �
+{u �
+{y �
+{A �
+{E �
+{I �
+{O �
+{U �
+] �
+} �
+` /
+~ \\
+^ ?
+� �
+� �
+� <
+� >
+� �
+�a �
+�e �
+�i �
+�o �
+�u �
+�A �
+�E �
+�I �
+�O �
+�U �
+�� `
+�a �
+�o �
+�n �
+�s �
+�A �
+�O �
+�N �
+�S �
+�� ~
+� |
+� {
+� }
+� [
+� ]
+� �