Как сделать текстовый файл, созданный в Ubuntu, совместимым с Windows Notepad?

Иногда мне приходится использовать текстовые файлы, созданные в Ubuntu, используя редакторы, в редакторах Windows. Поэтому, когда я в основном создаю текстовый файл в Ubuntu, я добавляю расширение .txt, и оно очень легко открывает файл в Windows.

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

Есть ли простой способ сохранить текстовые файлы в основных редакторах Ubuntu, чтобы их можно было увидеть точно так же в блокноте Windows?

13
задан 17 August 2015 в 10:06

2 ответа

В отличие от Unix, где новая строка представлена ​​символом LF, нам нужна комбинация CR / LF для файлов в DOS / Windows:

Gedit

Мы можем позволить Gedit сохранять текстовые документы с помощью Концы линий в стиле Windows в диалоговом окне Файл -> Сохранить как .

  • Настройте параметры для Окончания строки в раскрывающемся меню на Windows .

    enter image description here

Nano

Чтобы сделать нано-запись текстовых файлов в формате DOS, мы должны запустить его со следующей опцией командной строки 1 :

nano --dos <filename>

Vim

Vim может конвертировать файлы из Unix в формат DOS со следующими управляющими последовательностями 2 :

:update
:e ++ff=dos
:w

Emacs

Чтобы установить кодирование буфера в стиле DOS, введите Meta + x :

set-buffer-file-coding-system utf-8-dos
0
ответ дан 17 August 2015 в 10:06

Преобразование линейного окончания стиля Unix к стилю Windows и назад

Я не уверен, установлено ли это по умолчанию. Попробуйте это, чтобы быть уверенными

sudo apt-get install dos2unix

Можно преобразовать файлы с этим к стилю Windows

unix2dos myFileFromUbuntu.txt

И с этим назад к стилю Unix

dos2unix myFileFromWindows.txt

Возврат их является часто ненужным. Вы найдете, что стандартные текстовые редакторы обрабатывают линейное окончание стиля Windows очень хорошо.

8
ответ дан 17 August 2015 в 10:06

Другие вопросы по тегам:

Похожие вопросы: