特定のフォルダにあるファイルの場合、vimが「変更された」タイムスタンプに全く触れないことを願っています。
背景は私が使用したものですブロック島~/bloxsom
ブログの場合は、すべての投稿のソースとしてプレーンテキストファイルを使用してください。記事の日付(および記事が表示される順序)は、テキストファイルの修正日に基づいています。記事がこんなに浮かんでほしくない新しいスペルエラーを修正するたびに。 (そうです。場所
そのうち…:D)
これまでvimはタイムスタンプを変更し、元のタイムスタンプは永久に失われます。問題ありません。システム内のほとんどのファイルに対してこの方法を維持したいと思います。しかし、私はブログファイルがそのようになることを望んでいません。touch
必要に応じていつでもファイルを取得できます。
vimをこの動作に合わせて調整する方法についてのアイデアはありますか?
ベストアンサー1
vimにはこのような機能がないようです。代替方法は、コピーを変更してタイムスタンプを適切に設定することです。たとえば、次のようになります。
cp -p post temp
vim temp
touch -r post temp
cp -p temp post
または、より良い方法は次のとおりです。
touch -r post timestamp
vim post
touch -r timestamp post