SnipMate funktioniert nicht mehr, wenn weitere Plugins hinzugefügt werden

631
Tom Bell

Ich verwende Vim 7.3 mit Pathogen unter Windows, ich habe Pathogen in ~/vimfiles/autoload/pathogen.vimund SnipMate eingerichtet ~/vimfiles/bundle/snipmate.vim/. SnipMate funktioniert gut, wenn es das einzige von Pathogen geladene Plugin ist, wenn ich andere Plugins hinzufüge, scheint SnipMate nicht mehr zu funktionieren.

filetype off call pathogen#runtime_append_all_bundles() filetype plugin indent on set nocompatible 

Das ist der Anfang meiner _vimrcDatei und andere Plugins scheinen gut zu laden, wenn ich sie hinzufüge. Es ist nur, dass SnipMate nicht mehr funktioniert und ich habe mich gefragt, ob jemand anderes auf dieses Problem gestoßen ist und vielleicht eine Lösung hat.

1
"set nocompatible" sollte an erster Stelle stehen, denke ich. Wie füge ich andere Plugins hinzu, im Ordner `plugin` oder im` bundle`? romainl vor 13 Jahren 0
Ich habe sie in ihre eigenen Ordner unter `~ / vimfiles / bundle /` extrahiert. Tom Bell vor 13 Jahren 0
Das ist der normale Weg. Sie haben nicht die anderen Plugins aufgelistet, die Sie installieren möchten. Sie haben nicht gesagt, ob es Fehlermeldungen gab oder einfach nichts. Installieren Sie jeweils ein Plugin, und starten Sie Vim bei jedem neuen Plugin neu. Überprüfen Sie, ob SnipMate funktioniert. Verwendet eines der anderen Plugins die "Tab" -Taste? snipMate und superTab sind aus diesem Grund dafür inkompatibel. romainl vor 13 Jahren 0

1 Antwort auf die Frage

1
Tom Bell

Ich habe das Problem aufgespürt und es gelöst. Ich habe https://github.com/hallison/vim-ruby-sinatra verwendet, das einen snippetsOrdner enthält, in dem sich eine ruby-sinatra.snippetsDatei befindet snipmate.vim. Das Verschieben dieses Ordners in den snipmate.vimSnippets-Ordner schien alle Probleme zu lösen, die ich hatte.