1
0
mirror of https://github.com/SpaceVim/SpaceVim.git synced 2025-01-24 09:30:04 +08:00
SpaceVim/bundle/vim-bepo/doc/bépo.txt

176 lines
7.1 KiB
Plaintext
Raw Normal View History

2020-06-13 14:06:35 +08:00
*bépo.txt* Plugin pour la disposition de clavier bépo
Auteur: Micha Moskovic
Licence: licence MIT
Ce plugin nest disponible que si 'compatible' nest pas activé
INTRODUCTION *bépo*
Ce plugin redéfinit les touches pour adapter Vim à la disposition de clavier
bépo (voir http://www.bepo.fr pour plus dinformations). Le nombre de touches
redéfinies est volontairement minimal: au lieu de redéfinir tout le clavier
pour que chaque touche envoie la touche QWERTY correspondante, seules sont
redéfinies les touches de directions, quelques touches difficiles daccès et
leurs conséquences.
MAPPINGS *bépo-mappings*
Cette section reprend chacune des touches du clavier bépo ayant une
définition différente grâce à ce plugin et leur fonction correspondante.
Touche Fonction~
*bépo-c*
c Voir |h|.
*bépo-t*
t Voir |j|.
*bépo-s*
s Voir |k|.
*bépo-r*
r Voir |l|.
*bépo-C*
C Voir |H|.
*bépo-T*
T Voir |J|.
*bépo-S*
S Voir |K|.
*bépo-R*
R Voir |L|.
*bépo-gt*
gt Voir |gj|.
*bépo-gs*
gs Voir |gk|.
*bépo-zt*
zt Voir |zj|.
*bépo-zs*
zs Voir |zk|.
*bépo-h*
h Voir |t|.
*bépo-H*
H Voir |T|.
*bépo-l*
l Voir |c|.
*bépo-L*
L Voir |C|.
*bépo-j*
j Voir |r|.
*bépo-J*
J Voir |R|.
*bépo-k*
k Voir |s|.
*bépo-K*
K Voir |S|.
*bépo-gb*
gb Voir |gT|.
*bépo-gé*
gé Voir |gt|.
*bépo-gB*
gB Va à la première |tabpage|.
*bépo-gÉ*
gÉ Va à la dernière |tabpage|.
*bépo-gT*
gT Voir |ctrl-]|.
*bépo-«*
« Voir |<|.
*bépo-»*
» Voir |>|.
*bépo-;*
; Voir |,|.
*bépo-,*
, Voir |;|.
*bépo-g;*
g; Voir |g,|.
*bépo-g,*
g, Voir |g;|.
*bépo-é*
é Voir |w|.
*bépo-É*
É Voir |W|.
*bépo-aé*
aé Voir |aw|.
*bépo-aÉ*
aÉ Voir |aW|.
*bépo-ié*
ié Voir |iw|.
*bépo-iÉ*
iÉ Voir |iW|.
*bépo-w*
w Voir |CTRL-W|.
*bépo-W*
W Voir |CTRL-W_w|.
*bépo-wc*
wc Voir |CTRL-W_h|.
*bépo-wt*
wt Voir |CTRL-W_j|.
*bépo-ws*
ws Voir |CTRL-W_k|.
*bépo-wr*
wr Voir |CTRL-W_l|.
*bépo-wC*
wC Voir |CTRL-W_H|.
*bépo-wT*
wT Voir |CTRL-W_J|.
*bépo-wS*
wS Voir |CTRL-W_K|.
*bépo-wR*
wR Voir |CTRL-W_L|.
*bépo-wh*
wh Voir |CTRL-W_s|.
*bépo-wé*
wé Voir |CTRL-W_t|.
*bépo-wÉ*
wÉ Voir |CTRL-W_T|.
Si le plugin |surround| est présent,
*bépo-ls*
ls Voir |cs|.
*bépo-lS*
Ls Voir |cS|.
Dans un buffer |netrw|, les touches de direction verticales fonctionnent
normalement et de plus,
*bépo-netrw-k*
k Voir |netrw-s|.
Dans un buffer |:Gstatus| du plugin |fugitive|, les touches de direction
fonctionnent normalement, et:
*bépo-fugitive-k*
k Voir |fugitive_s|
PLUGINS *bépo-plugins*
De nombreux plugins redéfinissent les touches de navigation mais offrent des
possibilités de configuration pour y remédier. La liste suivante reprend pour
différents plugins ce quil faut ajouter au fichier |vimrc| pour avoir une bon
fonctionnement avec la diposition bépo.
- |gundo| >
let g:gundo_map_move_older="t"
let g:gundo_map_move_newer="s"
<
- |tagbar| >
let g:tagbar_map_togglesort="k"
<
- |UltiSnips| >
let g:UltiSnipsJumpForwardTrigger="<C-t>"
let g:UltiSnipsJumpBackwardTrigger="<C-s>"
- vim-|exchange| >
nmap lx <Plug>(Exchange)
xmap X <Plug>(Exchange)
nmap lxc <Plug>(ExchangeClear)
nmap lxx <Plug>(ExchangeLine)
<
- vim-|commentary| >
xmap gc <Plug>Commentary
nmap gc <Plug>Commentary
omap gc <Plug>Commentary
nmap gcc <Plug>Commentary_
nmap gcu <Plug>Commentary<Plug>Commentary
<
vim:tw=78:ts=8:ft=help:norl: