Ini dapat dilakukan tanpa plugin melalui menu di bagian atas atau melalui bilah status (tetapi Anda harus mengaktifkan fitur).
Untuk mengubahnya melalui menu di bagian atas klik Lihat -> Akhir Baris -> Pilih jenis akhir baris yang diinginkan.
Untuk mengaktifkan ini melalui bilah status: Klik Preferensi -> Pengaturan Kemudian tambahkan "show_line_endings": true,suatu tempat di antara {}tanda kurung di sisi kanan. Akhirnya, simpan perubahan Anda.
Ini memungkinkan bagian kecil di sebelah kanan bilah status yang muncul di bagian bawah. Ini memberitahu Anda pengkodean EOL saat ini dan dengan mengklik kotak dan memilih jenis yang berbeda itu mengubah file karakter EOL untuk Anda.
Opsi bermanfaat lainnya adalah pengodean file yang dapat diaktifkan di bilah status juga dengan mengikuti pengaturan yang sama di atas, tetapi juga menambahkan di "show_encoding": true,antara {}tanda.
Ini kemungkinan karena pengguna yang melakukan file menggunakan windows, yang menggunakan \r\nuntuk akhir barisnya. Hanya menggunakan Linux \n, maka Anda melihat ^Mdi akhir baris.
Anda mungkin ingin melakukan salah satu dari yang berikut:
'Perbaiki' file untuk memiliki \nakhiran garis (menggunakan alat seperti dos2unix) dan komit. Dalam hal ini Anda akan berkelahi dengan pengguna lain kecuali jika Anda bisa membuatnya di bawah ini.
Saya menemukan plugin teks luhur yang mengubah akhir baris di semua file yang terbuka ke Unix / Windows / Mac OS 9.
Instalasi
Buka Luhur dan buka Preferensi> Jelajahi Paket. Ini akan membuka jendela.
Unduh atau tiru konten dari repositori ini ke folder yang dinamai persis dengan nama paket ke dalam Paket / folder yang Anda buka pada langkah sebelumnya:
Kepada siapa mungkin tidak ingin menginstal plugin tambahan untuk menghapus ^ M baris baru,
Dalam pengaturan teks luhur, tambahkan "trim_trailing_white_space_on_save": true,ke ruang hapus otomatis saat menyimpan. (Langkah ini mungkin opsional)
Pada file yang Anda buka, klik sudut kanan bawah teks agung. Ubah Windowske Unixdan simpan.
Anda dapat menggunakan
dos2unix
perintah di linux (paket dos2unix) atau mengubah akhir baris di Teks Luhur di bawah item menu Lihat / Akhir Baris .sumber
^M
adalah\r
(Control-M, atau carriage return).Ini kemungkinan karena pengguna yang melakukan file menggunakan windows, yang menggunakan
\r\n
untuk akhir barisnya. Hanya menggunakan Linux\n
, maka Anda melihat^M
di akhir baris.Anda mungkin ingin melakukan salah satu dari yang berikut:
\n
akhiran garis (menggunakan alat sepertidos2unix
) dan komit. Dalam hal ini Anda akan berkelahi dengan pengguna lain kecuali jika Anda bisa membuatnya di bawah ini.sumber
Saya menemukan plugin teks luhur yang mengubah akhir baris di semua file yang terbuka ke Unix / Windows / Mac OS 9.
Instalasi
/home/YOUR_USERNAME/.config/sublime-text-3/Packages
Pemakaian
sumber
Kepada siapa mungkin tidak ingin menginstal plugin tambahan untuk menghapus ^ M baris baru,
Dalam pengaturan teks luhur, tambahkan
"trim_trailing_white_space_on_save": true,
ke ruang hapus otomatis saat menyimpan. (Langkah ini mungkin opsional)Pada file yang Anda buka, klik sudut kanan bawah teks agung. Ubah
Windows
keUnix
dan simpan.sumber