Come rimuovere il prompt quando si esegue il comando shell in Vim


3

Quando uso:! per eseguire un comando di shell, ottengo sempre il seguente testo di prompt da Vim. "Premere INVIO o digitare comando per continuare"

enter image description here

Voglio solo rimuovere il prompt, dal momento che uso questo comando frequentemente, non voglio premere il tasto Invio ogni volta. È possibile?


1
In questo esempio, non ne vedrai nessuno ls produzione.
Gilles Quenot

grazie, come farlo funzionare per un altro esempio?
zdd

Risposte:


3

Puoi usare

:silent !ls

Ma, se il comando produce un output, lascerà lo schermo in uno stato incoerente. In tal caso avresti bisogno di usare Ctrl + L o :redraw per risolvere il problema.

Correre :help :! da dentro per maggiori informazioni.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.