私はgitとvimを使用しています。私の友人は git と TextMate を使用しています。今日、vim と git を使用してファイルを追加するという問題に遭遇しました。彼はそれを TextMate で修正しました。それから私は彼の変更を引っ張った。いくつかの行を追加しましたが、coffeescript コンパイラ (および vim-coffee-script) は私の改行を認識しなかったため、うまくいきませんでした。そこで、:set ff を実行すると、以前は unix が表示されていた場所に mac が表示されるようになりました。
coffeescript が改行を認識しないのはなぜですか? また、git または vim の設定を使用して、今後これが発生しないようにするにはどうすればよいですか?
私のvim設定:
set ffs=unix,mac,dos
どちらの git 構成もcore.autocrlf
.