ブログトップ 記事一覧 ログイン 無料ブログ開設

口から出まかせ

09/03

coLinuxからcofsでマウントしたWindowsのファイルをvimで編集しようとしたときにエラーが出る

| 15:09

"foo.txt" E667: fsync に失敗しました
"foo.txt" E667: Fsync failed

nowa サービス終了のお知らせ 同じ事で困っている人が。

解決策をid:secondlifeさんのエントリ発見 Developer Enviroments Conference の発表資料 - coリ・ー・ン<2nd lifeの中程。

hook

わりと様々なタイミングhook できる

" cofs's fsync
autocmd BufNewFile,BufRead /mnt/c/* set nofsync
http://d.hatena.ne.jp/secondlife/20060909/p1

:h fsync によると、保存後にfsyncというライブラリ関数が呼ばれるけどWindowsでは実装されていないのでエラーなるみたい。

この日記のはてなブックマーク数