Langsame Tab Vervollständigung für Pfade in `make 'Argumenten

659
Andrew Wood

Wenn ich ein Argument für " makeLike" spezifiziere, PREFIX_PATH=/some/path/to/prefix/erlebe ich manchmal eine sehr langsame Fertigstellung meiner Verzeichnisse (einige Sekunden). Es ist ärgerlich, wenn ich mehrere Variablen angeben muss.

Um das zu umgehen das Problem, das ich habe zuerst die Variablen eingeben regelmäßige Abschluss Geschwindigkeit zu bekommen, dann schlagen Homeeinfügen makezu Beginn meiner Kommandozeile. Was passiert und wie kann ich das beheben?

0
NFS oder Samba-Dateisystem? Oder ist es vielleicht Bash-Fertigstellung? Deaktivieren Sie es, wenn es verwendet wird. maxelost vor 13 Jahren 0
Es ist und NFS-Dateisystem. Das Problem ist wirklich wahrnehmbar, wenn Server und Netzwerk geladen sind. Was ich nicht verstehe ist, warum die Fertigstellung schlecht ist, wenn sie für ein make-Argument abgeschlossen wird, aber für das Fertigstellen einer Shell-Variablen in Ordnung ist. Andrew Wood vor 13 Jahren 0
Ich bin mir auch nicht sicher, wie Sie das deaktivieren können, worüber Sie sprechen. Andrew Wood vor 13 Jahren 0
Sie müssen ein Kommentarposter wie folgt adressieren: @maxelost oder die Antwort wird möglicherweise nie angezeigt. Dennis Williamson vor 13 Jahren 0
@ajwood: Wenn Sie bash-completion verwenden (es ist ein Paket-Zusatz zu bash), versuchen Sie herauszufinden, wie Sie es deaktivieren können (z. B. /usr/share/doc/bash-completion/README.gz) und prüfen Sie, ob es hilft. maxelost vor 13 Jahren 0
@maxelost: Das Deaktivieren von bash-completion_does_ behebt mein Problem, erzeugt jedoch ein neues Problem - ich habe keinen bash-Abschluss! Gibt es eine andere Lösung? Andrew Wood vor 13 Jahren 0

0 Antworten auf die Frage