Setelah berjalan package-list-packages
, saya mendapatkan kesalahan berikut.
These default coding systems were tried to encode text
in the buffer ` *temp*':
(iso-latin-1-dos (3242 . 37326) (3243 . 40165))
However, each of them encountered characters it couldn't encode:
iso-latin-1-dos cannot encode these: 野 鳥
Bagaimana saya bisa mengatur pengkodean manajer paket default menjadi utf-8
?
package
character-encoding
Matthew Piziak
sumber
sumber
(set-default buffer-file-coding-system 'utf-8)
membantu?Jawaban:
Bergantung pada preferensi Anda, Anda dapat menggunakan baris berikut di Anda
.emacs
untuk mengatur sistem pengkodean default ke utf-8. Itu menyelesaikan masalah bagi saya, dan saya belum melihat efek samping negatif lainnya.sumber
(require 'package)
Jika Anda memerlukan pengkodean default yang berbeda dari utf-8, Anda dapat menggunakan saran di sekitar fungsi paket-paket untuk memaksa penggunaan pengkodean utf-8: ex:
Dalam penggunaan sehari-hari saya perlu menggunakan:
Jadi saya sudah menyarankan fungsi daftar-paket ... harap ini bisa membantu.
sumber
Apakah Anda memiliki garis seperti ini di file init Anda?
Jika demikian, coba hapus.
sumber