2016-07-25 8 views
1

私は現在Linuxでtmux + vimを使って作業しています。 ログファイルを表示する適切な方法は何ですか?いつも再作成されますか?毎回作成したLinuxのビューログファイル

私はユニットテストフレームワークとしてCを使用しており、make checkの後にログファイルを作り直しました。 Vimはこの変更を示していません。:autoreloadをに設定しても問題ありません。

+1

私もこの問題を抱えていました。私の場合、ログは数秒以内に更新されるため、例えば10秒ごとに更新されたファイルを開く関数を作成して呼び出していました。この質問の答えは私にも役立ちます。 – SibiCoder

+0

も参照してください:https://stackoverflow.com/1157410 – SibiCoder

+1

'make check'を実行しているなら、':make'でvimから実行してみませんか? –

答えて

1

GitHubで利用可能なVim-Timerプラグインを使用できます。これにより、ユーザーは時間間隔を設定することができ、ファイルはその時間間隔の後に再ロードされます。それは~/.vimrcにautoread_updater.vimでコードを入れ、プラグインをインストールした後https://github.com/dahu/Vim-Timer

で入手可能です(時間間隔はデフォルトでは秒未満ですが、あなたはそれを変更することができます)

マイナーなバグはありますが、オートレッドには完全に機能します。

+1

ありがとう、 私はまた、 "tail -f"のような真のUnixスタイルの解決策でなければならないと考えています。 – Constantine

関連する問題