diff options
Diffstat (limited to 'vimrc.bepo')
-rw-r--r-- | vimrc.bepo | 82 |
1 files changed, 0 insertions, 82 deletions
diff --git a/vimrc.bepo b/vimrc.bepo deleted file mode 100644 index 0331e8b..0000000 --- a/vimrc.bepo +++ /dev/null @@ -1,82 +0,0 @@ -" {W} -> [É] -" —————————— -" On remappe W sur É : -noremap é w -noremap É W -" Corollaire, pour effacer/remplacer un mot quand on n’est pas au début (daé / -" laé). -" (attention, cela diminue la réactivité du {A}…) -noremap aé aw -noremap aÉ 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 » -noremap c h -noremap r l -" {ts} = « haut / bas » -noremap t j -noremap s k -" {CR} = « haut / bas de l'écran » -noremap C H -noremap R L -" {TS} = « joindre / aide » - noremap T J - noremap S K -" Corollaire : repli suivant / précédent - noremap zs zj - noremap zt zk - -" {HJKL} <- [CTSR] -" ———————————————— -" {J} = « Jusqu'à » (j = suivant, J = précédant) -noremap j t -noremap J T -" {L} = « Change » (l = attend un mvt, L = jusqu'à la fin de ligne) -noremap l c -noremap L C -" {H} = « Remplace » (h = un caractère slt, H = reste en « Remplace ») -noremap h r -noremap H R -" {K} = « Substitue » (k = caractère, K = ligne) -noremap k s -noremap K S -" Corollaire : correction orthographique -noremap ]k ]s -noremap [k [s - -" Désambiguation de {g} -" ————————————————————— -" ligne écran précédente / suivante (à l'intérieur d'une phrase) -noremap gs gk -noremap gt gj -" onglet précédant / suivant -noremap gb gT -noremap gé gt -" optionnel : {gB} / {gÉ} pour aller au premier / dernier onglet -noremap gB :exe "silent! tabfirst"<CR> -noremap gÉ :exe "silent! tablast"<CR> -" optionnel : {g"} pour aller au début de la ligne écran -noremap g" g0 - -" <> en direct -" ———————————— -noremap « < -noremap » > - -" Remaper la gestion des fenêtres -" ——————————————————————————————— -noremap wt <C-w>j -noremap ws <C-w>k -noremap wc <C-w>h -noremap wr <C-w>l -noremap wd <C-w>c -noremap wo <C-w>s -noremap wp <C-w>o -noremap w<SPACE> :split<CR> -noremap w<CR> :vsplit<CR> - |