2013-02-28 7 views
6

Ich habe vor kurzem command-t Plugin auf Vim installiert und begann damit zu spielen.Befehl-t nicht Dateien finden

Aber jetzt fühle ich, dass es fehlschlägt, einige Dateien zu finden.

Zum Beispiel: Ich habe und inc Ordner und nichts davon ist aufgeführt, wenn ich <leader> t (und inc eingeben oder einen beliebigen Dateinamen in diesem Ordner). Andere Dateien im Hauptordner sind ebenfalls nicht aufgeführt.

Ich habe versucht zu spülen mit CommandTFlush aber keinen Erfolg.

Fehlt etwas in meiner Konfiguration? Was kann ich versuchen, damit es funktioniert?

Edit: Wenn ich gehe in inc Ordner (mit :cd) werden die Dateien aufgelistet. Wenn ich dann zum übergeordneten Ordner (:cd ..) zurückkehre, werden die gleichen Dateien nicht mehr aufgeführt.

+0

Sie müssen uns Ihre Konfiguration zeigen, wenn Sie möchten, dass wir Ihnen mitteilen, dass etwas nicht in Ordnung ist. – romainl

+0

Ich habe nichts mit 'command-t' in meiner' .vimrc' Datei. – Ander2

Antwort

14

Ich habe let g:CommandTMaxFiles=50000 in .vimrc eingestellt und jetzt funktioniert es.

Sieht so aus, als bestünde ein Problem mit der maximalen indizierten Dateigrenze.

+0

Ich lief auch in dieses Problem, und Ihr Tipp hat es behoben . –

1

Verwenden Sie: pwd, um zu überprüfen, welches Ihr aktuelles Arbeitsverzeichnis ist. Command-T funktioniert nur im aktuellen Verzeichnis.
Meine Vermutung ist, dass Sie vim in einem Unterverzeichnis des Hauptbaums gestartet haben, und deshalb sehen Sie nicht alles.

+0

Ich habe das mehr als einmal überprüft, aber kein Glück :( Ich habe auch ': cd' von vim in das Projektverzeichnis, aber das Ergebnis ist das gleiche. – Ander2