Thiết bị đầu cuối Gnome 3.32 (đã ra mắt trong Ubuntu 19.04) đã thay đổi mặc định của tùy chọn "Hiển thị văn bản in đậm màu sáng" thành bị tắt. Như một câu trả lời khác cho bạn thấy, một cách khắc phục có thể là hoàn nguyên cài đặt đó.
Tuy nhiên, thay đổi này là có chủ ý và sẽ giữ nguyên mặc định. Có một sự nhầm lẫn di sản về ý nghĩa của 1
(hoặc 01
) trong chuỗi thoát bạn đã chỉ ra. Tiêu chuẩn (ECMA-48 § 8.3.117) cho biết "cường độ đậm hoặc tăng", do đó, nó không được xác định rõ ràng và cả các hành vi cũ (đậm và sáng) và mới (chỉ in đậm) đều tuân thủ. Hiện tại có các phương tiện khác để chọn bất kỳ 16 triệu màu nào, nhưng không có tùy chọn rõ ràng nào cho "đậm". Mục đích của chúng tôi là tách hai cái này ra, và chỉ 1
dùng để "in đậm".
\e[01;32m
trong lời nhắc của bạn được sử dụng để chuyển sang văn bản màu xanh lá cây ( 32
) và làm cho nó sáng hơn và đậm hơn ( 01
). Mặt khác, phương pháp này không cho phép bạn kết hợp màu tối hơn với kiểu chữ in đậm. Với hành vi mới của gnome-terminal, giới hạn này không còn nữa.
Các số 90 Ném97 có thể được sử dụng cho các màu sáng làm màu nền trước và 100 phép107 làm màu nền. Những chuyển đổi sang các đối tác sáng hơn mà không làm cho chúng đậm.
Vì vậy, đây là khuyến nghị của tôi hướng đến tương lai, với sự phân tách rõ ràng của hai thuộc tính trực giao này.
Để hộp kiểm ở trạng thái mặc định mới, bị vô hiệu hóa. Quyết định màu sắc và thuộc tính bạn muốn có trong lời nhắc của bạn và sửa đổi nó cho phù hợp. Nếu bạn muốn có một màu sắc tươi sáng, thay thế 32
với 92
, 34
với 94
vv Với hành vi mới, những ảnh hưởng này độ sáng nhưng không phải là sự táo bạo. Độc lập với điều này, nếu bạn muốn một kiểu chữ in đậm, hãy giữ 01
, nếu không, loại bỏ nó. Với hành vi mới, điều này ảnh hưởng đến sự táo bạo nhưng không phải là độ sáng.