Vim: plug-in snipMate ne déclenche pas la fin de l'extrait
Question
est installé Vim à /usr/share/vim.
snipMate ont été ajoutés des «dossiers des à cette catégorie existante dossiers (après, chargement automatique, plug-in, extraits, etc.) en conséquence.
A partir du fichier de documentation:
For instance, to change the trigger
key to CTRL-J, just change this:
ino <tab> <c-r>=TriggerSnippet()<cr>
snor <tab> <esc>i<right><c-r>=TriggerSnippet()<cr>
to this:
ino <c-j> <c-r>=TriggerSnippet()<cr>
snor <c-j> <esc>i<right><c-r>=TriggerSnippet()<cr>
J'ai essayé aussi - le même résultat. Lorsque je tente de déclencher correspondre à bout, il ne fait qu'ajouter un onglet (4 espaces, donc à mon .vimrc).
P.S. filetype tiret plugin sur.
Mise à jour:
cat /etc/issue
Ubuntu 9.10
: inoremap
i <C-B> * <C-R>=TriggerSnippet()<CR>
: snoremap
s <C-B> * <Esc>i<Right><C-R>=TriggerSnippet()<CR>
Comment puis-je résoudre ce problème?
La solution
J'ai eu un problème avec snipMate, il ne fonctionnait pas, donc je suis tombé avec Numéro 66 dans son numéro de Tracker :
source ~/.vim/after/plugin/snipMate.vim
Autres conseils
Je l'ai résolu ce problème en supprimant l'entrée 'set paste' sur .vimrc
Dans mon cas, j'ai vécu la même chose. SnipMate autocomplete ne fonctionne pas. L'une des raisons est le est utilisé par un autre plug-in. :verbose imap <Tab>
Typing vous montrera quel plugin qui utilise la clé et provoquer le conflit. Vous pouvez commenter le plug-in dans Vimrc ou vous pouvez changer d'utiliser une autre touche.