|
|
@ -1,27 +1,32 @@
|
|
|
|
" Couper, copier et coller avec le presse-papier du système
|
|
|
|
" Couper, copier et coller avec le presse-papier du système
|
|
|
|
if has('x11') && has('clipboard')
|
|
|
|
if has('x11') && has('clipboard')
|
|
|
|
:nmap <silent> <C-F10> "+dd
|
|
|
|
:nmap <C-F10> "+dd
|
|
|
|
:nmap <silent> <S-F10> "+yy
|
|
|
|
:nmap <S-F10> "+yy
|
|
|
|
:nmap <silent> <F10> "+p
|
|
|
|
:nmap <F10> "+p
|
|
|
|
|
|
|
|
|
|
|
|
:vmap <silent> <C-F10> "+d
|
|
|
|
:vmap <C-F10> "+d
|
|
|
|
:vmap <silent> <S-F10> "+ygv
|
|
|
|
:vmap <S-F10> "+y
|
|
|
|
:vmap <silent> <F10> "+p
|
|
|
|
:vmap <F10> "+p
|
|
|
|
|
|
|
|
|
|
|
|
:imap <silent> <C-F10> <Esc>"+ddi
|
|
|
|
:imap <C-F10> <Esc>"+ddi
|
|
|
|
:imap <silent> <S-F10> <Esc>"+yyi
|
|
|
|
:imap <S-F10> <Esc>"+yyi
|
|
|
|
:imap <silent> <F10> <Esc>"+pi
|
|
|
|
:imap <F10> <Esc>"+pi
|
|
|
|
endif
|
|
|
|
endif
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
" Coloration syntaxique (debugage)
|
|
|
|
:nmap <C-y> :echo "id : '".synID(line("."), col("."), 0)."' - group : '".synIDattr(synID(line("."), col("."), 0), "name")."' - color : '".synIDattr(synIDtrans(synID(line("."), col("."), 0)), "name")."'"<CR>
|
|
|
|
:nmap <C-y> :echo "id : '".synID(line("."), col("."), 0)."' - group : '".synIDattr(synID(line("."), col("."), 0), "name")."' - color : '".synIDattr(synIDtrans(synID(line("."), col("."), 0)), "name")."'"<CR>
|
|
|
|
:nmap <S-y> :echo "id : '".synID(line("."), col("."), 1)."' - group : '".synIDattr(synID(line("."), col("."), 1), "name")."' - color : '".synIDattr(synIDtrans(synID(line("."), col("."), 1)), "name")."'"<CR>
|
|
|
|
:nmap <S-y> :echo "id : '".synID(line("."), col("."), 1)."' - group : '".synIDattr(synID(line("."), col("."), 1), "name")."' - color : '".synIDattr(synIDtrans(synID(line("."), col("."), 1)), "name")."'"<CR>
|
|
|
|
|
|
|
|
|
|
|
|
" Opérations standards
|
|
|
|
" Opérations standards
|
|
|
|
:nmap <silent> <C-s> :w<CR> " Sauvegarder
|
|
|
|
" Sauvegarder
|
|
|
|
:nmap <silent> <C-q> :q<CR> " Ferme le fichier actuel
|
|
|
|
:nmap <silent> <C-s> :w<CR>
|
|
|
|
:nmap <silent> <C-S-q> :qa<CR> " Quitter (fermer tous)
|
|
|
|
:imap <silent> <C-S> <Esc>:w<CR>i
|
|
|
|
|
|
|
|
:vmap <silent> <C-s> <Esc>:w<CR>gv
|
|
|
|
|
|
|
|
|
|
|
|
:nmap <silent> <C-S-a> ggVG " Selectionner tout
|
|
|
|
:nmap <silent> <C-q> :q<CR>
|
|
|
|
|
|
|
|
:nmap <silent> <C-S-q> :qa<CR>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
:nmap <silent> <S-a> ggVG
|
|
|
|
|
|
|
|
|
|
|
|
" Déplacement ligne vers le haut / bas
|
|
|
|
" Déplacement ligne vers le haut / bas
|
|
|
|
:nnoremap <silent> <C-Down> ddp
|
|
|
|
:nnoremap <silent> <C-Down> ddp
|
|
|
@ -77,6 +82,7 @@ endif
|
|
|
|
|
|
|
|
|
|
|
|
" Autocomplétion
|
|
|
|
" Autocomplétion
|
|
|
|
:imap <silent> <F2>
|
|
|
|
:imap <silent> <F2>
|
|
|
|
|
|
|
|
:imap <silent> <C-n>
|
|
|
|
:imap <silent> <F3>
|
|
|
|
:imap <silent> <F3>
|
|
|
|
:imap <silent> <F4>
|
|
|
|
:imap <silent> <F4>
|
|
|
|
|
|
|
|
|
|
|
|