#1 Le 09/11/2009, à 21:42
- oopinou
[vim] mapper des commandes sur ctrl + { ou ctrl + (
Salut à tous,
J'aimerai personnaliser Vim, et je me suis donc lancé dans l'écriture de raccourcis via le mapping.
Seulement je n'arrive pas à mapper les touches au dessus des lettres classique.
Voila ce que j'ai ajouté dans mon .vimrc :
" ajout auto de bloc {}
imap <C-'> {<CR>x<CR> }<ESC>k$xi
" ajout auto de bloc ( )
imap <C-(> (<space><space><space>)<ESC>hhi
Mais cela ne fonctionne pas sur " ' " et " ( " , même si je met 4 ou 5 à la place, alors que quand je met sur les touches de lettres ou les touches de fonction, ça fonctionne.
Si quelqu'un à une idée je suis preneur.
Merci d'avance
oopinou
Hors ligne
#2 Le 18/11/2009, à 21:19
- oopinou
Re : [vim] mapper des commandes sur ctrl + { ou ctrl + (
Hello community, toujours pas d'idée ?
Hors ligne
#3 Le 21/11/2009, à 04:39
- oopinou
Re : [vim] mapper des commandes sur ctrl + { ou ctrl + (
Un dernier petit up
Hors ligne
#4 Le 04/12/2009, à 23:25
- oopinou
Re : [vim] mapper des commandes sur ctrl + { ou ctrl + (
Last up ever
Hors ligne
#5 Le 15/12/2009, à 15:29
- Luc Hermitte
Re : [vim] mapper des commandes sur ctrl + { ou ctrl + (
Cela ressemble à un problème classique de vim avec les touches "avancées".
Tente gvim plutôt.
Ou utilise carrément des mappings intelligents qui réaliseront l'expansion que là où cela à du sens -- où ça de la pub ?
Hors ligne
#6 Le 15/12/2009, à 16:43
- oopinou
Re : [vim] mapper des commandes sur ctrl + { ou ctrl + (
Ouah ca vallait le coup d'y croire, je regarde ça après les partielles, où vi n'est malheureusement pas utilisé
Merci beaucoup
Dernière modification par oopinou (Le 15/12/2009, à 16:43)
Hors ligne