Mit VIM beide snipMate und pydiction zusammen (Anteil der <tab> - Taste?)
Ich versuche, mit snipMate und pydiction in vim zusammen - jedoch verwenden beide die <tab>
- Taste, um führen Sie Ihre Genie-auto-Vervollständigung-snippet-rendering-Güte-das-ich-so-Wunsch.
Wenn pydiction installiert ist, snipMate nicht mehr funktioniert. Ich nehme an, weil Sie nicht beide besitzen die <tab>
- Taste. Wie kann ich Sie bekommen, zusammen zu arbeiten?
Ich würde nicht mind mapping, einer von Ihnen zu einem anderen Schlüssel, aber ich bin nicht wirklich sicher, wie dies zu tun ... (vielleicht pydiction der <ctrl-n>
Schlüssel, so imitiert es vim ist AutoVervollständigen?).
Hier ist der relevante .vimrc:
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'
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gut, das ist von der Snipmate Hilfe 🙂
imap <C-J> <Plug>snipMateNextOrTrigger
undsmap <C-J> <Plug>snipMateNextOrTrigger
Alternativ können Sie Bearbeiten
~/.vim/after/ftplugin/python_pydiction.vim
und ändern
Tab
um etwas anderes:Ich glaube, dass die Art und Weise ändern Sie die trigger-Taste geändert haben kann, da die Antwort von the_karel war in 2009 aber es ist in dem gleichen Verzeichnis, nämlich " after/plugin/snipMate.vim'. Ich fand es in der Hilfe-Datei zu: