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 ~/.Xresources
trong 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 xterm
s mới nên có sự thay đổi phông chữ.
Nếu bạn chạy man xterm
và đi xuống phần TÀI NGUYÊN, bạn có thể tìm thấy vô số xterm
tù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 .Xresources
sẽ 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
Monospace
sẽ 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 Monospace
việc sử dụng quá nhiều khử răng cưa khiến nó trông mờ khi nhìn cạnh xterm
cử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/XTerm
tậ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.translations
thay 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-click
và 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 ~/.Xresources
tệ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