Phông chữ xterm rất nhỏ. Làm thế nào tôi có thể đặt nó lớn hơn?
Phông chữ xterm rất nhỏ. Làm thế nào tôi có thể đặt nó lớn hơn?
Câu trả lời:
Nếu bạn chưa có, hãy tạo một tệp trong thư mục chính của bạn có tên .Xresourcesđể lưu trữ tùy chọn của bạn cho các chương trình X khác nhau. Nối một dòng vào tệp như
xterm*font: *-fixed-*-*-*-18-*
Điều này thông báo xtermđể sử dụng phông chữ 'cố định' ở kích thước 18.
Từ đây, bạn có thể khởi động lại X hoặc chạy xrdb -merge ~/.Xresourcestrong một thiết bị đầu cuối để kết hợp các thay đổi bạn đã thực hiện. Tất cả các xterms mới nên có sự thay đổi phông chữ.
Nếu bạn chạy man xtermvà đi xuống phần TÀI NGUYÊN, bạn có thể tìm thấy vô số xtermtùy chọn bổ sung, có thể định cấu hình .
geometry. Vì vậy, một cái gì đó như sau trong của bạn .Xresourcessẽ làm việc : xterm*geometry: 110x50.
xterm: cannot load font '*-fixed-*-*-*-38-*' Warning: Shell widget "xterm" has an invalid geometry specification: "*-fixed-*-*-*-38-*"
Sử dụng tham số -fa và -fs:
xterm -fa 'Monospace' -fs 14
Monospacesẽ không chỉ thay đổi kích thước mà sử dụng một phông chữ khá khác nhau (ít nhất đó là trường hợp trên Ubuntu 18.04). Và tôi thấy Monospaceviệc sử dụng quá nhiều khử răng cưa khiến nó trông mờ khi nhìn cạnh xtermcửa sổ bằng phông chữ mặc định.
Bạn cũng có thể nhấp chuột phải để thay đổi kích thước phông chữ tạm thời
appres XTerm | grep -i utf8font
Từ việc làm rối với /etc/X11/app-defaults/XTermtập tin và trang man cho Xterm tôi đã tìm thấy hai phương thức.
Phương pháp 1: Phương pháp đơn giản hơn nhưng không vĩnh viễn: giữ phím Ctrl và nút nhấp chuột phải. Thao tác này sẽ hiển thị menu cho phông chữ VT, chỉ duy trì miễn là bạn giữ phím bấm chuột phải. Bạn sẽ thấy 7 lựa chọn, lớn nhất là rất lớn, đó là những gì tôi đang sử dụng vì tầm nhìn của tôi không chính xác lắm.
Nguồn: trang man xterm (1), một phần Phông chữ VT, trong đó ghi rõ "FontMothy bật lên khi nhấn phím điều khiển và nút con trỏ ba nút trong một cửa sổ."
Cách 2: Vĩnh viễn. Nhìn qua /etc/X11/app-defaults/XTerm, tìm kích thước các dòng như *VT100.font1:, chọn một và viết ở đâu đó xterm*font: 10x20(10h20, một lần nữa đây là lựa chọn của tôi vì những lý do tôi đã nêu).
Về hệ thống của tôi: Tôi đang chạy Ubuntu 13.10
Thêm một tùy chọn, thêm tùy chọn này ~/.Xresourcesđể tạo các phím nóng để thay đổi kích thước phông chữ:
XTerm.vt100.translations: #override \n\
Ctrl <Key> minus: smaller-vt-font() \n\
Ctrl <Key> plus: larger-vt-font()
Nếu bạn sử dụng uxterm, hãy chắc chắn sử dụng UXTerm.vt100.translationsthay thế.
Sau đó, bạn có thể sử dụng ctrl+ +để tăng kích thước phông chữ hoặc ctrl+ -để giảm kích thước, giống như bạn có thể với ctrl+ right-clickvà chọn một trong các tùy chọn kích thước phông chữ khác.
Bạn có thể thêm các ví dụ sau vào ví dụ vào ~/.Xresourcestệp của mình :
! Use a truetype font and size.
xterm*faceName: Monospace
xterm*faceSize: 14
Sau đó chạy như sau:
xrdb -merge ~/.Xresources
Tạo tệp .Xresource với các dòng mã được chỉ định (được cung cấp trong câu trả lời của noffle) đã khắc phục sự cố của tôi, nhưng khi khởi động lại, các cài đặt lại bị mất.
Nếu các cài đặt được chỉ định trong tệp .Xresource không được phản ánh tự động, hãy thử thêm dòng dưới đây vào ~/.bashrc.
[[ -f ~/.Xresources ]] && xrdb -merge ~/.Xresources