keine erforderlichen Dateien in vim omnicompletion einschließen

8

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?

    
Mantas 27.05.2009, 11:08
quelle

1 Antwort

9

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

    
Hasturkun 01.06.2009, 14:54
quelle

Tags und Links