2016-11-14 1 views
2

Vimでバッファの最終変更時刻を取得する方法はありますか? 私はgetftime()に興味がありません。このファイルは(ディスク上の)ファイルの変更時刻を取得します。Vim:バッファの最新の修正時刻を取得する

私が探しているものは、b:changedtickのようなものです。

元に戻してやり直すと、1 change; after #39 10:45:00のようなメッセージが表示されます。ここで、10:45:00は、この時点で、あなただけのイベントTextChangedITextChangedにタイムスタンプ(:h localtime())を記録することによって、それをエミュレートすることができ、私は「バッファの最終更新時間」によって何を意味するか

答えて

3

私の知る限りです。

aug ChangedTime 
    au! 
    au TextChangedI,TextChanged * let b:changedtime = localtime() 
aug END 

のVimのバージョンによってこれらのイベントやlocaltime()が使用できない場合があります。

関連する問題