Je comprends mapping comme une flexion (dérivation) du verbe to map que je prends au sens mathématique du terme.
cf. définition 4a.
https://www.dictionary.com/browse/function
Je le traduirais donc plutôt par « association » ou « correspondance », surtout dans ce contexte informatique. Avec cette traduction, on retrouve ce qu'a dit Mimosa : il s'agit plutôt de la correspondance des keycodes envoyés par le clavier avec le symbole du logiciel.
Au contraire, un « layout » : disposition, donne l'idée qu'on répartit les lettres et symboles sur le clavier physique.
Un traducteur (dictionnaire multilangues) (même mot à mot) est finalement limité, et pour trouver la bonne traduction de mapping dans ce contexte, j'ai dû utiliser un dictionnaire anglais et chercher plutôt map que mapping. La Version est un exercice semé d'embûches !
Conseil d'ami : concentre-toi sur la découverte d'Unix et du Bépo avant de t'attaquer à Vim.
C'est un logiciel très agréable, une fois la frappe en aveugle maîtrisée et les concepts clés en main. Cependant, il nécessite énormément de configuration au préalable, et le manuel est si long, qu'il est difficile de savoir par où commencer. À l'inverse le vimtutor (qui est long déjà !), contient très peu d'information. Si tu édites du texte et pas que du code, consultes le usr_25.txt . Cette partie du manuel aurait dû selon moi être au tout début, juste après l'apprentissage des mouvements et des opérateurs.
Pour l'apprentissage d'Unix, et pour ce qui est de GNU/Linux, le wiki de la distribution ArchLinux est extrêmement bien documenté (dans sa version anglaise en tout cas), et permet de comprendre le fonctionnement d'Unix et de ses commandes principales, même si tu n'utilises pas cette distribution. Quelques exemples de pages en lien avec le sujet :
https://wiki.archlinux.org/index.php/Keyboard_input#Identifying_keycodes_in_Xorg
https://wiki.archlinux.org/index.php/Xmodmap
Bon courage et belles découvertes !
P.S : ah et prévoit une partition large pour ton root, les 20Go recommandés sur les pages du Wiki d'Ubuntu ne m'ont jamais été suffisants, j'ai actuellement 50Gio rempli à 91%, bien que ça dépende de ton usage, le / contient tous les programmes, les polices, les fichiers de configuration. Repartitionner peut être très long, si tu n'as pas sauvegardé au préalable tes données …