Меня давно мучила эта проблема, и я просто пытался ее игнорировать, но когда я впервые открываю файлы, которые были сохранены из окна mac/unix, я вижу дополнительный разрыв строки после каждой строки:
something like
this
which is pretty
annoying
Обычно я просто исправляю это поведение в Google, например, решение TextFX, чтобы удалить все пустые строки.
Но мне просто любопытно, почему это происходит. Зачем? Почему это не происходит снова, даже если я сохраняю файл, помещаю его в репозиторий git (и когда он редактируется другим пользователем в mac/unix), я больше не вижу этой проблемы?
РЕДАКТИРОВАТЬ
проблема с git была у меня раньше, но наша текущая проблема сейчас заключается в том, что мы загружаем файлы с помощью скрепки Rail, которая сохраняет ее в файловую систему (мы используем Windows-машину). когда мы открываем файлы, мы видим его как "macintosh" "ansi", даже если сервер работает на Windows. Есть ли способ заставить его открыть его с правильной кодировкой по умолчанию?