VIMをログファイルビューアとして使用したいと思います。現在のファイルを一定の時間間隔(〜1秒)でリロードすることは可能ですか?VIMをログファイルビューアとして使用する
答えて
このVIM tipを参照してください。それは、テール(tail -fのような)とログ行番号付けを一緒に提供します。
説明から、このプラグインはWindows上で問題を抱えていて、カーソルがVimで動かされたときにのみ更新されるようです。これは正しいです? –
私はそれが短く、多くのハッキングや外部スクリプトがないのが好きです。必要なときに あなたは(vimのwhithin)の元からこのonelinerを実行することができます(またはログ・ファイルを開いたときのために、のvimrcで各コマンドを置く。)
:set autoread | au CursorHold * checktime | call feedkeys("lh")
を(あなたはほぼ(ジャンプしたい場合)に
autoread
:外部から変更されたファイルを読み込む(が、それは自分自身で作業をdoesntのファイルの最後には、ちょうどは説明がfeedkeysとの代わりに「LH」の「G」)を使用します、内部タイマーやsomはありませんそのようなもの。 vimがコマンドを実行したときなど、vimがコマンドを実行したときのみファイルを読み込みます。
CursorHold * checktime
:ユーザがupdatetime
(デフォルトでは4000ミリ秒)にカーソルを移動していないときchecktime
が実行されますファイル外からの変更をチェックしますcall feedkeys("lh")
:カーソルは一度、右と左に移動します。その後、何も(私たちはループを持っている意味し、CursorHold
がトリガされることを、意味している...)たまたま
はcall feedkeys("G")
を使用した場合、スクロールを停止していない:set noautoread
を実行するには - 今のvim教えてくれる、ファイルその変更を読みたいかどうかを尋ねる)。
私はvim(tail -fの代わりに)でログファイルを見るのが好きです。あなたがscreen/tmuxなしでsshセッションで作業しているとき。また、あなたが必要な場合は、ログファイルから直接コピーすることができ、または...あなたはvimの:)
*(PhanHaiQuangによって解答とflukusによってコメントに参照のうえ)このanswerからで何ができるものは何でも直接出力を保存したり、
- 1. Vim:式をファイル名として使用
- 2. HTMLのログファイルビューア
- 3. vimをpython ideとして使用する
- 4. ログファイルビューアでコピー&ペーストする方法
- 5. vimがデフォルト辞書としてen_gbを使用するようにする
- 6. シンボリックリンクを使用してvimで 'gf'を使用していますか?
- 7. VIMを使用してファイルを保存するとどうなりますか?
- 8. vimを使用してgitコミットメッセージをラップする
- 9. Windows上でvimを使用して.sqlファイルを解析する
- 10. vimを使用してリモートサーバのファイルディレクトリをナビゲートする
- 11. 私はVimを使用することができますvimの
- 12. 使用Vimは
- 13. VIMでワイルドカードを使用して検索する方法
- 14. Vimとctagsを使用して大規模なHTMLファイルをナビゲートする
- 15. VIMマッピングを使用してセルオートマトンをシミュレートしますか?
- 16. Tmuxを使用しているときにVim NerdTreeが壊れます
- 17. vimを使用して複数のファイルを検索して置換する
- 18. Vimスクリプトを使用して、オプションのVim機能が利用可能かどうかを確認します。
- 19. vimをhtmlデコレーションに使用する
- 20. ctrlp + vimでagを使用する
- 21. サーバでvimを使用する
- 22. vimシェルコマンドで変数を使用する
- 23. vimで〜/ .vim/bundlesに新しいプラグインを使用する最速の方法
- 24. は、それは私がvimの7.3とNERDTree 4.1プラグインを使用していますvimの
- 25. vimでpowershellを使用しているシステム()
- 26. vimをマウスで使用することは可能ですか
- 27. 逆順で行を表示するWindowsログファイルビューア(テール)
- 28. 開いているすべてのファイルにVIMコマンドを使用して
- 29. ":"キーを使用したvimキーマップ
- 30. NERDtree Vimプラグインを使用したコピーパスファイル
vimは、「less -F」と比べてどのような利点がありますか? –
構文が強調表示されています。 (たとえば、ERRORレベルのメッセージを赤で色付けすることができます)。 私はWindows上で使用する必要があります。 –
強調表示された増分検索。 –