1. ホーム
  2. vim

[解決済み] vim はファイルへの変更をリアルタイムで監視できますか?

2022-05-17 06:15:22

質問

私の質問は、次のようなものです。 テキストファイルをリアルタイムで監視する方法 しかし、私はそれをvimで行いたい。私は私が使用して開いたファイルを読むことができることを知っている tail -f sample.xml ファイルを読み、新しいコンテンツがファイルに書き込まれると、画面にも新しいコンテンツが書き込まれます。ファイルが更新されたときに、vimに自動的に新しいデータを記入させることはできますか?

どのように解決するのですか?

以下の方法があります。 :set autoread とすることで、ファイルが変更されたときに vim が読み込むようになります。ただし、(プラットフォームにもよりますが)フォーカスを与える必要があります。

ヘルプから

ファイルが Vim の外部で変更されたことが検出された場合 Vim の外部で変更されたことが検出され Vimの内部では変更されていない場合 は自動的に再読み込みを行います。 ファイルが削除された場合 ファイルが削除された場合は、この処理は行われません。 されません。