4

使用時!{cmd} vim では、前のコマンドの出力はデフォルトではクリアされません。たとえば、VIM で次の 2 つの外部コマンドを実行しました。作っ!gcc。入力すると!gcc、前のコマンドの出力! メイクが含まれています:


user@desktop:~$ vim 

make: *** No targets specified and no makefile found.  Stop.

shell returned 2

Press ENTER or type command to continue
gcc: fatal error: no input files
compilation terminated.

shell returned 4

Press ENTER or type command to continue

現在のコマンドの出力を明確に表示できるように、これらの古い出力をvimにクリアしてもらいたいのですが、これについて何かアドバイスをいただけますか?

4

2 に答える 2

4

最初に実行できます/usr/bin/clear.eg

:!clear && make

または、このヒントを使用して、新しいスクラッチ バッファーを開くこともできます。

于 2012-11-16T10:50:56.783 に答える