Bagaimana cara membuat file teks yang dibuat di Ubuntu kompatibel dengan Windows Notepad?

13

Kadang saya harus menggunakan file teks yang dibuat di Ubuntu, menggunakan editor, di editor Windows. Jadi pada dasarnya ketika saya membuat file teks di Ubuntu saya menambahkan ekstensi .txt, dan itu membuat file terbuka di Windows dengan sangat mudah.

Namun masalah sebenarnya adalah file teks yang dibuat di Ubuntu sangat sulit untuk dipahami (dibaca) ketika dibuka di Windows 'Notepad. Tidak peduli berapa banyak garis yang telah digunakan, semua garis muncul dalam satu garis yang sama.

Apakah ada cara mudah untuk menyimpan file teks di editor dasar Ubuntu sehingga dapat dilihat persis sama di notepad Windows?

Saurav Kumar
sumber
2
Jika Anda terbuka untuk alternatif, saya akan merekomendasikan Notepad ++ , editor kode sumber gratis dengan penyorotan sintaks dan banyak lagi. Ini menangani ujung file Unix standar dengan sempurna dan menawarkan fungsi konversi.
kiri

Jawaban:

23

Tidak seperti Unix di mana baris baru diwakili oleh karakter LF kita membutuhkan kombinasi CR / LF untuk file di DOS / Windows:

Gedit

Kita dapat membiarkan Gedit menyimpan dokumen teks dengan ujung garis bergaya Windows di dialog File -> Save as .

  • Sesuaikan pengaturan untuk Line Endings di menu tarik turun ke Windows .

    masukkan deskripsi gambar di sini

Nano

Untuk membuat nano tulis file teks dalam format DOS kita harus menjalankannya dengan opsi baris perintah berikut 1 :

nano --dos <filename>

Vim

Vim dapat mengonversi file dari format Unix ke DOS dengan urutan kontrol 2 berikut :

:update
:e ++ff=dos
:w

Emacs

Untuk mengatur buffer coding ke masalah gaya DOS Meta+ x :

set-buffer-file-coding-system utf-8-dos
Takkat
sumber
Terima kasih Takkat atas jawaban Anda. Saya di Office dan saat ini menggunakan Windows (tidak ada Ubuntu yang diinstal). Saya akan memberi tahu Anda begitu saya mencapai rumah saya. :)
Saurav Kumar
Ini akan sesederhana ini yang tidak saya harapkan. Ya itu berhasil gedit. Apakah Anda tahu cara mencapainya untuk editor lain seperti nano, vidan Emacs. Saya menerima jawaban ini dengan harapan Anda akan menemukan cara dan membuat pertanyaan ini lengkap dan sempurna. Terima kasih .. :)
Saurav Kumar
1
Itu brilian. Terima kasih telah mengajukan pertanyaan dan terima kasih @Takkat atas jawaban Anda. Saya akan menggunakan ini banyak!
doug.numbers
8

Mengubah terminasi gaya Unix menjadi gaya Windows dan kembali

Saya tidak yakin apakah itu diinstal secara default. Coba ini untuk memastikan

sudo apt-get install dos2unix

Anda dapat mengonversi file dengan ini ke gaya Windows

unix2dos myFileFromUbuntu.txt

Dan dengan ini kembali ke gaya Unix

dos2unix myFileFromWindows.txt

Mengubahnya kembali seringkali tidak perlu. Anda akan menemukan, bahwa editor teks standar menangani pemutusan garis gaya Windows.

MadMike
sumber
Baik!! +1 untuk cara alternatif .. :)
Saurav Kumar
Sedikit berlebihan saya akan mengatakan ...
PascalVKooten
2
"Tulis program yang melakukan satu hal dan lakukan dengan baik." - Doug McIllroy tentang filosofi Unix
MadMike
2
@Dualinity Bukan berlebihan jika Anda memiliki banyak file untuk dikonversi
warvariuc