Es gibt verschiedene Zuordnungsbefehle für verschiedene Modi. cmap
ist für den Befehlszeilenmodus gedacht und würde nicht beeinflussen, was passiert, nachdem Sie einige Male Escape gedrückt haben, da Sie einige Male Escape drücken würden, um wieder in den normalen Modus zu wechseln.
Wahrscheinlich möchten Sie ein Mapping für den Normalmodus erstellen. Wenn Sie diese Befehle verwenden, ist das erste Argument die von Ihnen erstellte Map, und das zweite Argument ist das, auf das Sie sie abbilden.
nmap <S-Right> <C-n> nmap <S-Left> <C-p>
Oder besser (weil du dann neu zuordnen könntest <C-n>
und <C-p>
wenn du willst:
nnoremap <S-Right> <C-n> nnoremap <S-Left> <C-p>
Um weitere Hilfe für die verschiedenen Zuordnungsbefehle zu erhalten, geben Sie :help map
pentadactyl ein.