YouCompleteMe ist ein schönes Werkzeug für die automatische Vervollständigungin vim. Es zeigt auch den Docstring des "hovered" Autocomplete-Kandidaten, der für mich ein sehr nützliches Werkzeug ist. Diese Vorschau ist leider geschlossen, sobald der Kandidat bestätigt wird, z. durch Öffnen von Klammern.
Beispiel:
Der erste Docstring wird angezeigt:
Wenn Sie eine Klammer eingeben, wird der Docstring abgebrochen:
Jetzt würde ich gerne den Docstring behalten, während mein"Cursor" steht in Klammern für das, was ich gerade für die Autovervollständigung benötige.
Kann das gemacht werden und wenn ja, wie?
Vielen Dank im Voraus, LJKS
Antworten:
2 für die Antwort № 1Fügen Sie unten zu Ihrem vimrc hinzu
let g:ycm_autoclose_preview_window_after_completion = 0
oder Default.
Die Wahl g:ycm_autoclose_preview_window_after_completion
ist 0
standardmäßig.