Wenn ich versuche, in einer Ruby-Datei eine SMTP-Datei automatisch zu vervollständigen, die eine 'xxx' -Anweisung erfordert, beginnt sie alle erforderlichen Dateien zu scannen (und auch die Dateien, die von den erforderlichen Dateien benötigt werden). und das macht jede verdammte Zeit!
Ist es möglich, vim automatisch zu vervollständigen, um erforderliche Dateien oder nur Dateien in einem bestimmten Pfad (z. B. app / only) NICHT zu scannen?
Einer der folgenden Schritte sollte funktionieren
:set path=.,/myinclude1,/myinclude2
, um einen eigenen Include-Pfad festzulegen :set complete-=i
, um die Verwendung von eingeschlossenen Dateien in der Standardvervollständigung zu deaktivieren :set include=
, um das Übereinstimmungsmuster der Include-Datei zu löschen Ich würde vorschlagen, dass Sie die zweite verwenden, damit CTRL-X CTRL-I
immer noch korrekt funktioniert
Tags und Links ruby vim autocomplete editor