Ubuntu12.04とMacOSのターミナルのgnome-terminal内でvimを使用しています。ack.vimプラグインを使用してプロジェクト全体のテキスト検索を実行します。これは正常に機能しますが、不快で気が散るバグがあります。
検索を実行すると、vim画面全体がターミナルに戻り、実行時にackの出力が表示されます。実行が停止すると、画面はvimに戻り、検索結果が正しく表示されます。また、vimを終了すると、ackのすべての出力がターミナルに表示されます。
私はこの問題を知っていますhttps://github.com/mileszs/ack.vim/issues/18しかし、私はそれを修正する方法についてのアイデアを得ることができるかどうかを確認するためにここに投稿したいと思いました。
silent execute a:cmd . " " . l:grepargs
ack.vimで、ackコマンドが実際に実行されている場所であると私が思う行を見ることができます。サイレントオプションはすでにあります、それは私のvim-fuが私を連れて行く限りです。:S
誰かがこれを修正する方法について何かアイデアがありますか?