Nhân vật lạ chồng chéo trong thiết bị đầu cuối


13

Tôi đang sử dụng phiên bản bash 4.3.42 (1) trong môi trường ArchLinux / Gnome. Khi tôi gõ lệnh của mình, một số ký tự viết sẽ bị biến đổi trong một số ký tự lạ. Nhìn chung, tất cả các văn bản hiển thị trông lạ.

Mã hóa ký tự của tôi được đặt thành Unicode (UTF-8). Tôi cũng đã kiểm tra ngôn ngữ đầu vào của tôi, đó là chính xác. Vì nó hoạt động trước khi tôi cho rằng nó có liên quan đến bản cập nhật nhưng tôi không chắc.

Hình ảnh sau đây cho thấy đầu ra của bash -versionvà ở dưới cùng của hai từ minusmoreovernơi bạn có thể thấy hành vi lạ. nhập mô tả hình ảnh ở đây

Làm thế nào tôi có thể sửa lỗi này?

Đầu ra của tôi locale

$ miền địa phương

LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

Theo phông chữ của tôi trong /etc/vconsole.conf

KEYMAP=de
FONT=lat9w-16

Bạn đang sử dụng thiết bị đầu cuối hoặc "trình giả lập thiết bị đầu cuối" nào? "Bảng điều khiển văn bản"? gnome-terminal? xterm?
andcoz 30/03/2016

Tôi đang sử dụng thiết bị đầu cuối gnome.
JustCoding 30/03/2016

Ngoài ra, chỉ mở một vỏ và gõ cho thấy hành vi tương tự, vì vậy tôi đoán nó không liên quan đến bash.
JustCoding 30/03/2016

6
không có ký tự bất thường trong sản phẩm bạn đăng. Nhân vật chỉ bị đặt sai vị trí / không đúng. Hãy thử các phông chữ khác.
Tagwint 30/03/2016

Trong trường hợp này (và AFAIK), /etc/vconsole.confkhông liên quan. /etc/vconsole.confcài đặt áp dụng cho cài đặt virtual consolebật lên khi bạn nhấn ctrl + alt + f2.
andcoz 30/03/2016

Câu trả lời:


13

Đối với trình giả lập thiết bị đầu cuối, bạn nên chọn phông chữ đơn cách (còn gọi là cố định với). Các chữ cái được định vị trong một lưới, thay vì trông sẽ đẹp theo chiều rộng của mỗi chữ cái riêng lẻ.


muốn điều này được hiển thị trước đó, hoàn toàn khắc phục vấn đề của tôi.
meanbunny

cảm ơn tôi đã phải nghịch ngợm với một vài phông chữ đơn cách để tìm một phông chữ cuối cùng hoạt động trên hộp kali của tôi. Tôi nghĩ cuối cùng thì đó là 'Dejavu Sans Mono Book'. Không phải tất cả các phông chữ đơn cách đều hoạt động vì chúng vẫn chồng chéo lên nhau nên chỉ cần chú ý nếu có người khác đi ngang qua.
Làm đẹp

Cảm ơn nhiều! Cũng như một lưu ý phụ: Tôi đã có vấn đề khác với glyphs chưa được giải quyết. Vấn đề vẫn tồn tại mặc dù cài đặt phông chữ powerline. Cài đặt lại terminator (sau powerline-font) đã khắc phục sự cố đó.
farthVader

9

Tôi đã có vấn đề chính xác tương tự với cài đặt Arch mới.

Tôi đã thêm các gói ttf-dejavu và kbd theo điều nàyđiều này .

Vấn đề được giải quyết! Không chắc cái nào trong số này đã sửa nó nhưng bạn đã đi, sắp xếp.

sudo pacman -S ttf-dejavu kbd

-1

Bạn nên chuyển sang phông chữ đơn cách (như Monospace thường xuyên) trong tùy chọn "phông chữ tùy chỉnh" trong Tùy chọn hồ sơ và khoảng cách sẽ chính xác.


-1

Hãy thử tăng kích thước phông chữ trong thiết bị đầu cuối. Tôi đã tăng kích thước phông chữ từ 10 lên 11 và nó đã hoạt động. (Chỉnh sửa> Tùy chọn)

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.