summaryrefslogtreecommitdiffstats
path: root/scripts/bepo-layout.vim
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/bepo-layout.vim')
-rw-r--r--scripts/bepo-layout.vim102
1 files changed, 0 insertions, 102 deletions
diff --git a/scripts/bepo-layout.vim b/scripts/bepo-layout.vim
deleted file mode 100644
index 931193f..0000000
--- a/scripts/bepo-layout.vim
+++ /dev/null
@@ -1,102 +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>
-
-" Chiffres en accès direct
-" ————————————————————————
-"noremap " 1
-"noremap 1 "
-"noremap « 2
-"noremap 2 <
-"noremap » 3
-"noremap 3 >
-"noremap ( 4
-"noremap 4 (
-"noremap ) 5
-"noremap 5 )
-"noremap @ 6
-"noremap 6 @
-"noremap + 7
-"noremap 7 +
-"noremap - 8
-"noremap 8 -
-"noremap / 9
-"noremap 9 /
-"noremap * 0
-"noremap 0 *