私はgitとvimを使用しています。私のバディはgitとTextMateを使用しています。私は今日、vimとgitを使ってファイルを追加したところで問題に遭遇しました。彼はTextMateでそれを修正しました。私は彼の変更を引っ張った。私はいくつかの行を追加しましたが、私の改行を認識しなかったので、coffeescriptコンパイラ(とvim-coffee-script)はうまくいきませんでした。だから、私は走った:ffを設定し、今それはUNIXを表示するために使用されたマックを示しています。Vim、TextMate、git、newlines
なぜ改ざんが改行を認識しないのですか?どうすれば私のgitやvim configsのどちらかでこれが将来起こるのを防ぐことができますか?
私のvimの設定:どちらも私たちのgitのconfigsの
set ffs=unix,mac,dos
はcore.autocrlf
で何でもします。
coffeescriptでどんなエラーがありますか? – Usagi
本当にコードに依存しますが、作成したJavaScriptを見ると、改行がなく、同じコードが "Coffeescriptを試してください"ページで実行したときに生成されるJavaScriptと一致しないように振る舞いますCoffeeScriptのウェブサイト。 – Bradford
OS XはUNIXの行末を使用していますが、OS X以前のファイルを頻繁に編集する場合を除き、「mac」は必要ありません。必要があれば手動でffを設定できます。 – ergosys