Je suis en train d'utiliser snipMate et pydiction dans vim ensemble - cependant, les deux utilisent la <tab>
clé pour réaliser leur génie-auto-complétion-bout-rendu -bonne-que-je-si-désir.Avec VIM, utilisez les deux snipMate et pydiction ensemble (partager la <tab> clé?)
Lorsque pydiction est installé, snipMate cesse de fonctionner. Je suppose que c'est parce qu'ils ne peuvent pas tous les deux posséder la clé <tab>
. Comment puis-je les amener à travailler ensemble?
Ça ne me dérangerait pas de mapper l'une d'entre elles sur une clé différente, mais je ne suis pas vraiment sûr de savoir comment faire ça ... (peut-être pydiction à la clé <ctrl-n>
pour imiter l'autocomplétion de vim?).
Voici la Vimrc pertinente:
filetype indent plugin on
autocmd FileType python set ft=python.django
autocmd FileType html set ft=html.django_template
let g:pydiction_location = '~/.vim/ftplugin/pydiction-1.2/complete-dict'
Parfait - merci! Peut-être que dans toutes mes recherches j'aurais dû regarder de plus près les documents d'aide. Il h. – thornomad
plus vrai, maintenant la documentation précise qu'il peut être reconfiguré avec 'imap snipMateNextOrTrigger' et' SMAP snipMateNextOrTrigger' –
TKrugg
+1 @TKrugg Voir mes dotfiles engagent les remaps. https://github.com/simeonwillbanks/dotfiles/commit/660b0505c82157656e15d47cd43108d2d39409db – simeonwillbanks