Запитання з тегом «line-endings»

Закінчення рядка означає кінець рядка. Залежно від операційної системи закінчення рядків різні.

6
Чому Windows використовує CR LF?
Я розумію різницю між цими двома, тому немає необхідності вдаватися до цього, але мені просто цікаво, в чому полягає причина, чому Windows використовує як CR, так і LF для позначення розриву рядка. Здається, що метод Linux (просто використання LF) має набагато більше сенсу, економить простір і легше аналізувати.

5
git diff - показати зміни, що закінчуються рядком?
Мій редактор змінює закінчення рядків моїх вихідних файлів. Коли я це роблю git diff, я бачу один і той же рядок двічі - один раз із -і один раз із +- без видимої різниці. Як мені git diffпоказати, якою насправді була ця зміна?

10
gVim відображає повернення каретки (^ M), навіть коли режим файлу явно DOS
Я використовую gVim у Windows. Мій код показує ^Mсимволи в кінці рядків. Раніше я :set ff=dosбезрезультатно. Ці ^Mсимволи залишаються для існуючих ліній, але не відображаються для перенесення рядків я входжу. Я переключив режими на mac (показує ^Jсимволи) та unix (також показує ^Mсимволи) і назад на dos. Хтось ще це бачив?

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.