Иногда мне приходится использовать текстовые файлы, созданные в Ubuntu, с помощью редакторов, в редакторах Windows. Поэтому, когда я создаю текстовый файл в Ubuntu, я добавляю расширение .txt
, и оно очень легко открывает файл в Windows.
Но настоящая проблема заключается в том, что текстовые файлы, созданные в Ubuntu, так трудно понять (прочитать), когда они открываются в Windows Notepad. Независимо от того, сколько строк было использовано, все строки отображаются в одной строке.
Есть ли простой способ сохранить текстовые файлы в основных редакторах Ubuntu, чтобы их можно было увидеть точно так же в блокноте Windows?
text-editor
Саурав Кумар
источник
источник
Ответы:
В отличие от Unix, где новая строка представлена символом LF, нам нужна комбинация CR / LF для файлов в DOS / Windows:
Gedit
Мы можем позволить Gedit сохранять текстовые документы с окончаниями строк в стиле Windows в диалоговом окне Файл -> Сохранить как .
Настройте параметры окончания строки в раскрывающемся меню на Windows .
Nano
Чтобы заставить нано записывать текстовые файлы в формате DOS, мы должны запустить его со следующей опцией командной строки 1 :
напор
Vim может конвертировать файлы из Unix в формат DOS со следующими управляющими последовательностями 2 :
Emacs
Чтобы установить кодирование буфера в стиле DOS Meta+ x :
источник
gedit
. Знаете ли вы, как добиться этого для других редакторов, какnano
,vi
иEmacs
. Я принимаю этот ответ в надежде, что вы найдете способ и сделаете этот вопрос полным и совершенным. Спасибо .. :)Преобразование конца строки в стиле Unix в стиль Windows и обратно
Я не уверен, установлен ли он по умолчанию. Попробуйте это, чтобы быть уверенным
Вы можете конвертировать файлы с этим в стиле Windows
И с этим вернемся к Unix-стилю
Менять их обратно часто не нужно. Вы обнаружите, что стандартные текстовые редакторы прекрасно справляются с завершением строки в стиле Windows.
источник