Wie installiere ich das Omnicomple-Plugin für Gvim unter Windows?

Wie installiere ich das Omnicomple-Plugin für Gvim unter Windows?

Ich bin neu bei vim und kann das omnicompletePlugin nicht installieren.

Was ich bisher getan habe:

  • Habe die ZIP-Datei von vim.org heruntergeladen, die 3 Ordner enthielt: autoload, after – die einen ftplugin-Ordner enthalten – und doc.
  • Ich habe die Dateien direkt in den vimfiles-Ordner eingefügt - damit sollte es funktionieren,
  • Habe sogar versucht, die Dateien in den entsprechenden Ordnern im vim73-Ordner abzulegen.
  • Überprüft, ob das Skript mit dem Befehl :scriptname in vim geladen wurde und nicht aufgeführt war

Was habe ich übersehen oder falsch gemacht? (Wo ist die automatische EXE-basierte Installation, wenn man sie braucht?).

Antwort1

Haben Sie die Zeile „set omnifunc“ in Ihrer vimrc? Die Skripte im Autoload werden nicht geladen, wenn sie nicht referenziert werden, und ich glaube nicht, dass Ihr Omni-Skript referenziert wird, wenn Sie Ihr Omnifunc nicht festgelegt haben.

Sehen :h omnifuncSie sich auch diese Wiki-Seite an: Wiki-Seite zu Omnicompletion

Außerdem glaube ich, dass in jeder neueren Version von Vim Omnicomplete-Dateien in der Basisdistribution enthalten sind, sodass Sie wahrscheinlich keine neuen installieren mussten.

Antwort2

Vim 7.3 kommt standardmäßig mit Omnicomplete, aber Sie müssen eine Tastenkombination drücken, um die Vervollständigungsliste zu erhalten. Es gibt eine Reihe vonAutovervollständigungsskripte auf vim.org, mein Liebling istAutoComplPop.

verwandte Informationen