2010-06-16 2 views
10

Ответ на это должен быть где-то, но я не нахожу его - может ли кто-нибудь помочь мне понять, почему в Gedit, если у меня есть страница кода, нет лишней завершающей пустой строки, но тогда, когда я делаю сравнение файлов для моего svn commit, он показывает дополнительную строку, добавляемую в конце файла?Gedit добавляет строку в конце файла

У меня такое чувство, что Gedit автоматически добавляет окончание разрыва строки. Но почему, я понятия не имею ...

+0

Буг: https://bugs.launchpad.net/ubuntu/+source/gedit/+bug/379367 – FogleBird

+0

Это раздражает, что Gedit также * сохраняет * после добавления новой строки , даже не прося его спасти. – Kalin

ответ

13

Реальность наконец-то выиграла, и это было fixed, но сломанное поведение по-прежнему по умолчанию; включить поведение WYSIWYG в терминале с

gsettings set org.gnome.gedit.preferences.editor ensure-trailing-newline false 
1

Некоторые редакторы (я не знаком с Gedit специально) попытаются обеспечить, чтобы файл всегда заканчивается символом новой строки. Другие редакторы, такие как, возможно, тот, с которым вы первоначально создали файл, позволят вам закончить файл без окончательный символ новой строки.

6

Это feature. Я не думаю, что его можно легко отключить.

это намеренное: текстовые файлы всегда должны быть расторгнуто \ п, в противном случае инструменты, такие как «кошка», «SED» и т.д., могут возникнуть проблемы. Однако нет никаких оснований всегда показывать пустую строку в нижней части представления текста, поэтому мы не показать последнюю \ п

Паоло Борелли [Gedit разработчик]

+2

Спасибо. Это неудачно, потому что я хотел использовать gedit, но в некоторых случаях мне нужно удалить этот разрыв строки ... Интересно, возможно ли это. – Sam

+0

Я хотел бы увидеть небольшое пространство внизу (даже один пиксель), чтобы я мог легче рассказать о различии между подчеркиванием и пространством. –

+0

Функция или нет, это абсолютно вводящее в заблуждение и контр-интуитивное изменение содержимого файла, не делая его видимым для пользователя. – tishma

Смежные вопросы