From: Mischa POSLAWSKY Date: Fri, 10 Oct 2008 23:09:58 +0000 (+0000) Subject: vim: offer azerty keyboard map X-Git-Tag: v1.2~25 X-Git-Url: http://git.shiar.nl/sheet.git/commitdiff_plain/9d6cb6276823c70d4ca31180b32dd387eec4be80 vim: offer azerty keyboard map Add the French (not Belgian or Canadian) layout, with some minor mangling to integrate all relevant ASCII characters (from AltGr positions). --- diff --git a/vim-keys.inc.pl b/vim-keys.inc.pl index c3c2907..2b14adb 100644 --- a/vim-keys.inc.pl +++ b/vim-keys.inc.pl @@ -56,6 +56,24 @@ qwertz => [[ [qw/ y x c v b n m , . - < /], ]], +azerty => [[ + [qw/^\\ ^0 ~ # { [ | ` \\ ^0 ^@ ] } /], # °→^] + [qw/ > 1 2 3 4 ^[ 6 7 8 9 0 ^] + /], # 5 unused atm + [qw/ < & é " ' ( - ^_ _ ç @ ) = /], # à→@→^@, è→^_ +], [ + [qw/^a ^z ^e ^r ^t ^y ^u ^i ^o ^p ^^ ¤ /], + [qw/ A Z E R T Y U I O P ¨ £ /], + [qw/ a z e r t y u i o p ^ $ /], +], [ + [qw/^q ^s ^d ^f ^g ^h ^j ^k ^l ^m ^0 ^0 /], + [qw/ Q S D F G H J K L M % µ /], + [qw/ q s d f g h j k l m ù * /], +], [ + [qw(^w ^x ^c ^v ^b ^n ^? ^0 ^0 ^0 )], + [qw( W X C V B N ? . / § )], + [qw( w x c v b n , ; : ! )], +]], + arensito => [[ [@num, qw/ ^[ ^] /], [qw/ ~ ! @ # $ % ^ & * ( ) { } /],