Einrichten von Slimv unter Windows + Vim / gVim

Einrichten von Slimv unter Windows + Vim / gVim

Ich habe vor, Common Lisp zu lernen, und das Buch, das ich lesen möchte, schlägt vor, GNU Emacs in Verbindung mit SLIME zu verwenden. Allerdings bin ich nicht besonders begeistert von der Art und Weise, wie Emacs unter Windows läuft, und finde Vim / gVim im Allgemeinen einfacher. Daher war ich sehr erfreut, als ich entdeckte, dass es im Grunde eine Version von SLIME für Vim / gVim gibt, genanntSlimv.

Ich konnte es jedoch überhaupt nicht zum Laufen bringen. Immer wenn ich eine *.lispDatei öffne, erhalte ich die folgende Fehlermeldung:

Error detected while processing C:\Users\d125q\vimfiles\bundle\slimv0912\ftplugin\lisp\slimv-lisp.vim:
line 66:
E128: Function name must start with a capital or "s:" b:SlimvAutodetect( preferred )
line 80:
E133: :return not inside a function
line 85:
E133: :return not inside a function
line 89:
E133: :return not inside a function
line 195:
E117: Unknown function: SlimvInitBuffer``

Ich habe Python 2.7 installiert, die Version, mit der mein gVim kompiliert wurde (wie von bestätigt :version). Ich habe auchSteel Bank Common Lispund kann es problemlos von der Befehlszeile aus ausführen. Ich habe keine Slimv-bezogenen Einstellungen in meinem ~\_vimrc, obwohl ich versucht habe, eine benutzerdefinierte Swank-Befehlszeile einzurichten, und dies führte zu denselben Fehlern.

Soll ich versuchen, Python 3 zu installieren, da meine Kopie von Vim auch mit Python 3-Unterstützung kompiliert wurde? Es scheint jedoch nicht so, als ob der Fehler damit zusammenhängt, dass Python nicht installiert ist.

Jede Hilfe wird sehr geschätzt.

Antwort1

Es gibt keine pufferlokalen Funktionen, die das Plugin zu definieren versucht. Vor Vim Version 7.4.260 wurde das ignoriert; jetzt ist es ein Fehler.

Wie Sie herausgefunden haben, wurde dies in der Entwicklungsversion behoben, aber noch nicht veröffentlicht. Eine Problemumgehung wäre, weiterhin eine ältere Vim-Version zu verwenden.

Antwort2

Laden Sie die neueste Version von Slimv herunter unterhttps://bitbucket.org/kovisoft/slimv/downloads/?tab=downloadswäre ok!

verwandte Informationen