Unterdrücken (oder leise) die Ausgabe von bash: "Drücken Sie eine beliebige Taste, um dieses Fenster zu schließen ..."

502
Forethinker

Normalerweise erhalte ich beim Aufruf einer GUI-Anwendung in vim eine Eingabeaufforderung, die auf meine Antwort wartet:

shell returned 1 Hit any key to close this window... 

Wie kann ich diese Aufforderung nicht anzeigen lassen oder nicht verlangen, dass ich eine Taste drücke?

shortmess+=A 

lässt die Nachricht nicht verschwinden

2

1 Antwort auf die Frage

3
Heptite

Ich glaube, Sie beziehen sich auf das cmd.exe-Fenster von Windows. Nur hier kann ich diese Eingabeaufforderung mit dieser speziellen Formulierung finden.

Leider bleiben Sie bei dieser Aufforderung, wenn Sie ein interaktives "Shell" -Fenster unter Windows möchten. Wenn jedoch keine Benutzerinteraktion erforderlich ist oder wenn der Befehl, den Sie ausführen, ein eigenes Fenster für die Interaktion öffnet, können Sie stattdessen Folgendes versuchen:

:!start yourcommand 

Weitere Informationen finden Sie unter:

:help :!start