Genau wie der Titel habe ich mir die CentOS-Hilfe angesehen und festgestellt, dass das eigene Vim standardmäßig über eine automatische Vervollständigungsfunktion verfügt, die über Strg+x und dann Strg+o erfolgt.
Das mit dem Mac gelieferte Vim ist jedoch nicht im Lieferumfang enthalten. Ich habe einige andere Konfigurationen von Vim unter Mac geändert, z. B. das Aktivieren der Code-Hervorhebung, aber ich weiß nicht, wie ich diese automatische Vervollständigung durchführen soll zu CentOSs /etc/vimrc und ich ging zu /usr/share/vim und schaute es mir an, aber ich verstand die Bedeutung der Dinge im Ordner unter vim nicht. Theoretisch, wenn die Codevervollständigung ein Plug-in ist , dann kann ich den Ladevorgang in /etc/vimrc sehen, aber nichts.
Wenn es kein Plug-in ist, warum wird Vim dann nicht mit dem Mac geliefert?
Ich hoffe, die Senioren geben Ihnen einen Rat, danke.
Ich weiß, dass es auf dem Mac eine Meldung gibt, dass „omnifunc“ nicht festgelegt ist. Nach der Überprüfung scheint es, dass dieses Standard-Plug-in „Omni-Vervollständigung“ heißt und durch die Verwendung der Dinge im Autoload-Verzeichnis in Vim7x implementiert wird Verzeichnis, aber ich weiß nicht wie
Update:Okay, ich habe es selbst gelöst.
Antwortinhalt:
Das mit dem Mac gelieferte Vim ist jedoch nicht im Lieferumfang enthalten. Ich habe einige andere Konfigurationen von Vim unter Mac geändert, z. B. das Aktivieren der Code-Hervorhebung, aber ich weiß nicht, wie ich diese automatische Vervollständigung durchführen soll zu CentOSs /etc/vimrc und ich ging zu /usr/share/vim und schaute es mir an, aber ich verstand die Bedeutung der Dinge im Ordner unter vim nicht. Theoretisch, wenn die Codevervollständigung ein Plug-in ist , dann kann ich den Ladevorgang in /etc/vimrc sehen, aber nichts.
Wenn es kein Plug-in ist, warum wird Vim dann nicht mit dem Mac geliefert?
Ich weiß, dass es auf dem Mac eine Meldung gibt, dass „omnifunc“ nicht festgelegt ist. Nach der Überprüfung scheint es, dass dieses Standard-Plug-in „Omni-Vervollständigung“ heißt und durch die Verwendung der Dinge im Autoload-Verzeichnis in Vim7x implementiert wird Verzeichnis, aber ich weiß nicht wie
Update:
Okay, ich habe es selbst gelöst.
vim --version
Sie sprechen von Super-Tags, die Vervollständigung ist nicht sehr intelligent. Sie können das YCM-Plug-In ausprobieren, das sehr nützlich ist
Amway ist ein Projekt, um Vim effizienter zu machen
Sehen Sie sich die Unterschiede bei der Verwendung von Skripten zwischen den beiden Plattformen an.