Wie kann ich die Anzahl der Vorschläge bei Verwendung von YouCompleteMe begrenzen?

9

Ich arbeite an einer ziemlich großen PHP-Codebasis (~ 1,3 Millionen Codezeilen). Ich habe Tags generiert und jetzt, wenn ich so etwas schreibe

$data->

YouCompleteMe bleibt sehr stark zurück und friert Vim ein, wenn versucht wird, eine Liste aller möglichen Vervollständigungen von Tags abzurufen. Gibt es eine Möglichkeit, dies zu beheben? Zum Beispiel durch Begrenzen der Anzahl von Vorschlägen, z. B. Anzeigen von nur 10 Top-Vorschlägen, anstatt die gesamte Liste zu laden.

dkns
quelle

Antworten:

4

Ob Sie alle Vorschläge anzeigen oder nicht, hat wahrscheinlich keinen Einfluss auf die Verzögerung. YouCompleteMe durchsucht ohnehin alle möglichen Abschlüsse. Es gibt keine Möglichkeit, die "10 Top-Vorschläge" anzuzeigen, ohne alle möglichen Vorschläge berücksichtigt zu haben - zumindest bei der Funktionsweise von YCM.

Wenn Sie dennoch möchten, stellen Sie pumheightdie Menühöhe ein.

alexytsu
quelle