" rebinding Esc keyimap,,<Esc>noremap<C-s>:write<CR>inoremap<C-s><Esc>:write<CR>" {W} -> [É]" ——————————" On remappe W sur É :noremapéwnoremapÉWnoremapéé:VimwikiIndex<CR>" Corollaire, pour effacer/remplacer un mot quand on n’est pas au début (daé / laé)." (attention, cela diminue la réactivité du {A}...)noremapiéiwnoremapiÉiWnoremapaéawnoremapaÉaW" Pour faciliter les manipulations de fenêtres, on utilise {W} comme un Ctrl+W :"noremap w <C-w>"noremap W <C-w><C-w>" [HJKL] -> {CTSR}" ————————————————" {cr} = « gauche / droite »noremapchnoremaprl" {ts} = « haut / bas »noremaptjnoremapsk" {CR} = « haut / bas de l'écran »noremapCHnoremapRL" {TS} = « joindre / aide »noremapTJnoremapSK" Corollaire : repli suivant / précédentnoremapzszjnoremapztzk" {HJKL} <- [CTSR]" ————————————————" {J} = « Jusqu'à » (j = suivant, J = précédant)noremapjtnoremapJT" {L} = « Change » (l = attend un mvt, L = jusqu'à la fin de ligne)noremaplcnoremapLC" {H} = « Remplace » (h = un caractère slt, H = reste en « Remplace »)noremaphrnoremapHR" {K} = « Substitue » (k = caractère, K = ligne)noremapksnoremapKS" Corollaire : correction orthographiquenoremap]k]snoremap[k[s" Désambiguation de {g}" —————————————————————" ligne écran précédente / suivante (à l'intérieur d'une phrase)noremapgsgknoremapgtgj" onglet précédant / suivantnoremapgbgTnoremapgégt" optionnel : {gB} / {gÉ} pour aller au premier / dernier onglet"noremap gB :exe "silent!tabfirst"<CR>"noremap gÉ :exe "silent!tablast"<CR>" optionnel : {g"}pouralleraudébutdelaligneécran
[^] # Re: Curiosité
Posté par vlamy . En réponse au journal Réunion sur IRC pour le projet Bépo. Évalué à 2.
Effectivement, ça donne ça :