Khi bảng mã của tôi được đặt thành 65001 (UTF-8) trong thiết bị đầu cuối Powershell, emacs -nw
sẽ hiển thị rác. Khi codepage được đặt thành 437, emacs -nw
hoạt động.
Tôi muốn có thể chạy emacs -nw
(khởi động nhanh hơn nhiều theo cách đó) và vẫn có bộ mã được đặt thành 65001 (UTF-8).
Bạn có chắc chắn cần UTF-8? nhiều người phàn nàn rằng hỗ trợ UTF-8 bị hỏng trong bảng điều khiển Windows. Bạn có thể thử sử dụng codepage khác phù hợp với nhu cầu của bạn. Hãy xem Mã định danh MSDN: msdn.microsoft.com/en-us/l Library / windows /desktop / trộm để xác định vị trí phù hợp với nhu cầu của bạn.
—
manuelvigarcia
@manuelvigarcia Nói chung, vâng. Nhưng tôi không sử dụng các cửa sổ nữa và tôi không nghĩ rằng vấn đề nói chung có thể giải quyết được, vì Windows stdio bị làm phiền khi nói đến dữ liệu không phải ASCII.
—
Demi