Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Ad


Biểu tượng yêu thích OnWorks

xterm - Trực tuyến trên đám mây

Chạy xterm trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS

Đây là lệnh xterm có thể được chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


xterm - trình giả lập đầu cuối cho X

SYNOPSIS


thuật ngữ x [-bộ công cụ ...] [-tùy chọn ...] [shell]

MÔ TẢ


Sản phẩm thuật ngữ x chương trình là một trình giả lập đầu cuối cho Hệ thống Cửa sổ X. Nó cung cấp DEC
VT102 / VT220 và các tính năng được chọn từ các thiết bị đầu cuối cấp cao hơn như VT320 / VT420 / VT520
(VTxxx). Nó cũng cung cấp giả lập Tektronix 4014 cho các chương trình không thể sử dụng
hệ thống cửa sổ trực tiếp. Nếu hệ điều hành cơ bản hỗ trợ thay đổi kích thước thiết bị đầu cuối
khả năng (ví dụ: tín hiệu SIGWINCH trong hệ thống bắt nguồn từ 4.3BSD), thuật ngữ x sẽ
sử dụng các phương tiện để thông báo các chương trình đang chạy trong cửa sổ bất cứ khi nào nó được thay đổi kích thước.

Mỗi thiết bị đầu cuối VTxxx và Tektronix 4014 đều có cửa sổ riêng để bạn có thể chỉnh sửa
văn bản trong một và nhìn vào đồ họa trong cùng một lúc. Để duy trì sự chính xác
tỷ lệ khung hình (chiều cao / chiều rộng), đồ họa Tektronix sẽ bị hạn chế ở hộp lớn nhất với
tỷ lệ khung hình 4014 sẽ vừa với cửa sổ. Hộp này nằm ở phía trên bên trái
diện tích của cửa sổ.

Mặc dù cả hai cửa sổ có thể được hiển thị cùng một lúc, nhưng một trong số chúng được coi là
Cửa sổ "hoạt động" để nhận đầu vào bàn phím và đầu ra thiết bị đầu cuối. Đây là cửa sổ
chứa con trỏ văn bản. Cửa sổ hoạt động có thể được chọn thông qua trình tự thoát,
Menu “Tùy chọn VT” trong cửa sổ VTxxx và menu “Tùy chọn Tek” trong cửa sổ 4014.

CẢM XÚC


Mô phỏng VT102 khá hoàn chỉnh, nhưng không hỗ trợ tính năng tự động chạy lại. Kích thước gấp đôi
các ký tự được hiển thị đúng nếu máy chủ phông chữ của bạn hỗ trợ phông chữ có thể mở rộng. VT220
giả lập không hỗ trợ phông chữ mềm, nếu không nó sẽ hoàn thành.

Cơ sở dữ liệu đầu cuối (ga cuối (5) hoặc hạn chót (5)) các mục nhập hoạt động với thuật ngữ x bao gồm

một mục nhập tùy chọn dành riêng cho nền tảng (“xterm”),
"Xterm",
“Vt102”,
“Vt100”,
"Ansi" và
"câm"

xtherm tự động tìm kiếm cơ sở dữ liệu đầu cuối theo thứ tự này cho các mục nhập này và
sau đó đặt các biến môi trường “TERM” và “TERMCAP”. Bạn cũng có thể sử dụng “vt220”,
nhưng phải đặt mức mô phỏng đầu cuối với tháng mười haiTerminalID nguồn. Hầu hết
hệ thống, thuật ngữ x sẽ sử dụng cơ sở dữ liệu terminfo. Một số hệ thống cũ sử dụng termcap. (Các
Biến môi trường “TERMCAP” không được đặt nếu thuật ngữ x được liên kết với một thư viện mã hạn,
vì thông tin cần thiết không được cung cấp bởi mô phỏng từ khóa của ga cuối
thư viện).

Nhiều người đặc biệt thuật ngữ x các tính năng có thể được sửa đổi dưới sự kiểm soát của chương trình thông qua một tập hợp các
trình tự thoát khác với trình tự thoát VT102 tiêu chuẩn. (Xem xtherm
Kiểm soát Trình tự tài liệu.)

Mô phỏng Tektronix 4014 cũng khá tốt. Nó hỗ trợ định địa chỉ đồ họa 12-bit,
được chia tỷ lệ với kích thước cửa sổ. Bốn kích thước phông chữ khác nhau và năm loại dòng khác nhau là
được hỗ trợ. Không có hỗ trợ chế độ ghi qua hoặc làm mờ. Văn bản Tektronix và
các lệnh đồ họa được ghi lại bên trong bởi thuật ngữ x và có thể được ghi vào một tệp bằng cách gửi
trình tự thoát COPY (hoặc thông qua Tektronix thực đơn; xem bên dưới). tên của tập tin
sẽ là "COPYyyyy-MM-dd.hh:mm:ss", ở đâu yyyy, MM, dd, hh, mmss là năm, tháng,
ngày, giờ, phút và giây khi COPY được thực hiện (tệp được tạo trong
thư mục thuật ngữ x được bắt đầu trong hoặc thư mục chính để đăng nhập thuật ngữ x).

Không nhất thiết phải có tất cả các tính năng được mô tả trong sách hướng dẫn này trong phiên bản này
of thuật ngữ x. Một số (ví dụ: phần mở rộng không phải VT220) chỉ khả dụng nếu chúng được biên dịch
trong, mặc dù cấu hình thường được sử dụng nhất là ở cấu hình mặc định.

KHÁC TÍNH NĂNG, ĐẶC ĐIỂM


xtherm tự động tô sáng con trỏ văn bản khi con trỏ đi vào cửa sổ
(đã chọn) và bỏ tô sáng nó khi con trỏ rời khỏi cửa sổ (không được chọn). Nếu
window là cửa sổ tiêu điểm, sau đó con trỏ văn bản được đánh dấu bất kể vị trí
con trỏ là.

Ở chế độ VT102, có các chuỗi thoát để kích hoạt và hủy kích hoạt màn hình thay thế
đệm, có cùng kích thước với vùng hiển thị của cửa sổ. Khi được kích hoạt,
màn hình hiện tại được lưu và thay thế bằng màn hình thay thế. Lưu các dòng được cuộn
tắt đầu cửa sổ bị tắt cho đến khi màn hình bình thường được khôi phục. Thông thường
mô tả thiết bị đầu cuối cho thuật ngữ x cho phép trình chỉnh sửa trực quan vi(1) để chuyển sang thay thế
màn hình để chỉnh sửa và để khôi phục màn hình khi thoát. Một mục menu bật lên làm cho nó trở nên đơn giản
để chuyển đổi giữa màn hình bình thường và màn hình thay thế để cắt và dán.

Trong chế độ VT102 hoặc Tektronix, có các chuỗi thoát để thay đổi tên của
các cửa sổ. Ngoài ra, ở chế độ VT102, thuật ngữ x triển khai kiểm soát thao tác cửa sổ
trình tự từ dterm, chẳng hạn như thay đổi kích thước cửa sổ, đặt vị trí của nó trên màn hình.

xtherm cho phép các ứng dụng dựa trên ký tự nhận các sự kiện chuột (hiện tại nhấn nút
và giải phóng sự kiện và sự kiện chuyển động nút) dưới dạng chuỗi điều khiển bàn phím. Nhìn thấy xtherm
Kiểm soát Trình tự để biết thêm chi tiết.

LỰA CHỌN


Sản phẩm thuật ngữ x trình giả lập đầu cuối chấp nhận các tùy chọn dòng lệnh tiêu chuẩn của Bộ công cụ X cũng như
nhiều tùy chọn dành riêng cho ứng dụng. Nếu tùy chọn bắt đầu bằng dấu `+'thay vì một'-', NS
tùy chọn được khôi phục về giá trị mặc định của nó.

-phiên bản
Điều này gây ra thuật ngữ x để in số phiên bản ra đầu ra tiêu chuẩn, rồi thoát.

-Cứu giúp Điều này gây ra thuật ngữ x để in ra một thông báo dài mô tả các tùy chọn của nó, mỗi tùy chọn
hàng. Thông báo được ghi vào đầu ra tiêu chuẩn. Sau khi in tin nhắn,
thuật ngữ x lối thoát hiểm. xtherm tạo thông báo này, sắp xếp nó và lưu ý xem
"-tùy chọn"Hoặc"+tùy chọn”Bật hoặc tắt tính năng này vì một số tính năng
trong lịch sử đã từng là cái này hay cái khác. xtherm tạo một thông điệp trợ giúp ngắn gọn
(nhiều tùy chọn trên mỗi dòng) khi một tùy chọn không xác định được sử dụng, ví dụ:

thuật ngữ x -z

Nếu logic cho một tùy chọn cụ thể như ghi nhật ký không được biên dịch thành thuật ngữ x,
văn bản trợ giúp cho tùy chọn đó cũng không được hiển thị bởi -Cứu giúp tùy chọn.

Hầu hết các thuật ngữ x các tùy chọn thực sự được phân tích cú pháp bởi Bộ công cụ X, bộ công cụ này đặt tài nguyên
các giá trị. xtherm cung cấp cho Bộ công cụ X một bảng các tùy chọn. Một vài trong số này được đánh dấu,
yêu cầu Bộ công cụ X bỏ qua chúng (-Cứu giúp, -phiên bản, Đẳng cấp, -e-vào trong). Sau
Bộ công cụ X đã phân tích cú pháp các tham số dòng lệnh, nó loại bỏ những tham số mà nó xử lý,
để lại các thông số được đánh dấu đặc biệt cho thuật ngữ x giải quyết.

Sản phẩm -phiên bản-Cứu giúp các tùy chọn được diễn giải ngay cả khi thuật ngữ x không thể mở màn hình, và
rất hữu ích cho các tập lệnh kiểm tra và cấu hình. Cùng với Đẳng cấp, chúng được kiểm tra
trước các lựa chọn khác. Để làm điều này, thuật ngữ x có trình phân tích cú pháp đối số riêng (đơn giản hơn nhiều), cùng với
với bảng danh sách các tùy chọn có sẵn của Bộ công cụ X.

Việc dựa vào Bộ công cụ X để phân tích cú pháp các tùy chọn và giá trị liên quan có những lợi thế
đơn giản và tích hợp tốt với cơ chế tài nguyên X. Có một vài
nhược điểm

· xtherm không thể dễ dàng biết liệu một giá trị tài nguyên có được đặt bởi một trong những
tài nguyên- hoặc tệp mặc định ứng dụng, hoặc nếu nó được đặt thông qua -xrm tùy chọn hoặc
thông qua một số tùy chọn dòng lệnh có liên quan trực tiếp. xtherm chỉ xem kết quả cuối cùng: a
giá trị được cung cấp khi tạo các vật dụng của nó.

· xtherm không biết thứ tự các tùy chọn và mục cụ thể trong tệp tài nguyên
được đánh giá. Thay vào đó, nó xem tất cả các giá trị cho một tiện ích con nhất định cùng một lúc.
Trong thiết kế của các tùy chọn này, một số được coi là quan trọng hơn và có thể ghi đè lên các tùy chọn khác
tùy chọn.

Bộ công cụ X sử dụng các mẫu (hằng số và ký tự đại diện) để khớp với các tài nguyên. Một lần
mẫu cụ thể đã được sử dụng, nó sẽ không sửa đổi nó. Để ghi đè một cài đặt nhất định,
một mẫu cụ thể hơn phải được sử dụng, ví dụ: thay thế “*” bằng “.”. Một số kém-
các tệp tài nguyên được thiết kế quá cụ thể để cho phép các tùy chọn dòng lệnh ảnh hưởng đến
các giá trị widget có liên quan.

· Trong một số trường hợp, Bộ công cụ X kết hợp các tùy chọn tiêu chuẩn của nó theo những cách không hoạt động
tốt với thuật ngữ x. Điều này xảy ra với màu (-fg, -B) và đảo ngược (-rv) các tùy chọn.
xtherm tạo một trường hợp đặc biệt trong số này và điều chỉnh cảm giác "đảo ngược" để giảm bớt người dùng
sự ngạc nhiên.

Một tham số (sau tất cả các tùy chọn) có thể được đưa ra. Điều đó ghi đè thuật ngữ xsự lựa chọn tích hợp của
chương trình shell:

· Nếu tham số không phải là một đường dẫn tương đối, tức là bắt đầu bằng “./” hoặc “../”, thuật ngữ x
tìm kiếm tệp trong PATH của người dùng. Trong cả hai trường hợp, kiểm tra này không thành công nếu thuật ngữ x
không thể xây dựng một đường dẫn tuyệt đối.

· Nếu kiểm tra đó không thành công (hoặc nếu không có tham số như vậy được đưa ra), thuật ngữ x tiếp theo kiểm tra "SHELL"
Biến đổi. Nếu điều đó chỉ định một tệp thực thi, thuật ngữ x sẽ cố gắng bắt đầu điều đó.
Tuy vậy, thuật ngữ x cũng kiểm tra xem đó có phải là một trình bao hợp lệ hay không và sẽ bỏ đặt “SHELL” nếu
không phải vậy.

· Nếu “SHELL” không được đặt thành tệp thực thi, thuật ngữ x cố gắng sử dụng chương trình shell
được chỉ định trong mục nhập tệp mật khẩu của người dùng. Như trước, thuật ngữ x xác minh xem đây có phải là
vỏ hợp lệ.

· Cuối cùng, nếu mục nhập tệp mật khẩu không chỉ định một trình bao hợp lệ, thuật ngữ x sử dụng
/ Bin / sh.

Sản phẩm -e Không thể sử dụng tùy chọn này với tham số này vì nó sử dụng tất cả các tham số sau
tùy chọn.

xtherm xác thực các chương trình shell bằng cách tìm tên đường dẫn của chúng trong tệp văn bản / etc / shell. Nó
xử lý đặc biệt biến môi trường “SHELL” bởi vì (như “TERM”), thuật ngữ x cả hai đều đọc
và cập nhật biến, và vì chương trình bắt đầu bởi thuật ngữ x không nhất thiết phải là
vỏ sò.

Các tùy chọn khác được sử dụng để kiểm soát sự xuất hiện và hành vi. Không phải tất cả các lựa chọn đều
nhất thiết phải được định cấu hình thành bản sao của bạn thuật ngữ x:

-132 Thông thường, trình tự thoát VT102 DECCOLM chuyển đổi giữa 80 và 132
chế độ cột bị bỏ qua. Tùy chọn này khiến trình tự thoát DECCOLM là
được công nhận, và thuật ngữ x cửa sổ sẽ thay đổi kích thước thích hợp.

-Ah Tùy chọn này chỉ ra rằng thuật ngữ x phải luôn đánh dấu con trỏ văn bản. Qua
vỡ nợ, thuật ngữ x sẽ hiển thị con trỏ văn bản rỗng bất cứ khi nào mất tiêu điểm hoặc
con trỏ rời khỏi cửa sổ.

+ à Tùy chọn này chỉ ra rằng thuật ngữ x nên làm nổi bật con trỏ văn bản dựa trên
tiêu điểm.

-ai Tùy chọn này vô hiệu hóa hỗ trợ biểu tượng đang hoạt động nếu tính năng đó được biên dịch thành thuật ngữ x.
Điều này tương đương với việc thiết lập vt100 tài nguyên biểu tượng hoạt động thành "false".

+ ai Tùy chọn này cho phép hỗ trợ biểu tượng hoạt động nếu tính năng đó được biên dịch thành thuật ngữ x.
Điều này tương đương với việc thiết lập vt100 tài nguyên biểu tượng hoạt động thành "true".

-ôi Tùy chọn này chỉ ra rằng nên cho phép tự động bao quanh. Điều này cho phép
con trỏ để tự động chuyển sang đầu dòng tiếp theo khi nó ở
vị trí ngoài cùng bên phải của một dòng và văn bản được xuất.

+ aw Tùy chọn này chỉ ra rằng không nên cho phép tự động bao quanh.

-b con số
Tùy chọn này chỉ định kích thước của đường viền bên trong (khoảng cách giữa đường viền bên ngoài
cạnh của các ký tự và đường viền cửa sổ) tính bằng pixel. Đó là vt100
InternalBorder nguồn. Giá trị mặc định là “2”.

+ bc tắt nhấp nháy con trỏ văn bản. Điều này ghi đè con trỏ nguồn.

-bc bật nhấp nháy con trỏ văn bản. Điều này ghi đè con trỏ nguồn.

-bcf mili giây
đặt khoảng thời gian con trỏ văn bản tắt khi nhấp nháy qua con trỏOffTime
nguồn.

-bcn mili giây
đặt khoảng thời gian con trỏ văn bản được bật khi nhấp nháy qua con trỏOnTime
nguồn.

-bdc Đặt vt100 tài nguyên màu sắcBDChế độ thành "false", tắt hiển thị các ký tự
với thuộc tính đậm là màu.

+ bdc Đặt vt100 tài nguyên màu sắcBDChế độ thành “true”, cho phép hiển thị các ký tự
với thuộc tính bold là màu chứ không phải là in đậm.

-cb Đặt vt100 tài nguyên cutToBeginningOfLine thành "false".

+ cb Đặt vt100 tài nguyên cutToBeginningOfLine thành "true".

-cc đặc điểm:giá trị[, ...]
Điều này đặt các lớp được chỉ ra bởi các phạm vi nhất định để sử dụng trong việc lựa chọn theo từ.
Xem phần chỉ định các lớp nhân vật và thảo luận về charClass
nguồn.

-cjk_width
Đặt cjkWidth tài nguyên thành "true". Khi được bật, các ký tự Đông Á
Danh mục (A) không rõ ràng trong UTR 11 có chiều rộng cột là 2. Nếu không, chúng có
chiều rộng cột là 1. Điều này có thể hữu ích cho một số văn bản CJK kế thừa dựa trên
các chương trình giả định các bản vẽ hình hộp và các chương trình khác có chiều rộng cột là 2. Nó cũng
sẽ được bật khi bạn chỉ định độ rộng kép TrueType CJK (bi-
phông chữ width / monospace) với -fa tại dòng lệnh hoặc tên mặt nguồn.
Mặc định này sai"

+ cjk_width
Đặt lại cjkWidth nguồn.

Đẳng cấp chuỗi
Tùy chọn này cho phép bạn ghi đè thuật ngữ xcủa lớp tài nguyên. Bình thường nó là
“XTerm”, nhưng có thể được đặt thành một lớp khác, chẳng hạn như “UXTerm” để ghi đè đã chọn
tài nguyên.

-cm Tùy chọn này vô hiệu hóa nhận dạng chuỗi thoát thay đổi màu ANSI. Nó thiết lập
các chế độ màu tài nguyên thành "false".

+ cm Tùy chọn này cho phép nhận dạng các chuỗi thoát thay đổi màu ANSI. Đây là
giống như vt100 tài nguyên chế độ màu.

-cn Tùy chọn này chỉ ra rằng không nên cắt các dòng mới trong các lựa chọn ở chế độ dòng. Nó
thiết lập cắtNewline tài nguyên thành "false".

+ cn Tùy chọn này chỉ ra rằng các dòng mới nên được cắt trong các lựa chọn ở chế độ dòng. Nó
thiết lập cắtNewline tài nguyên thành "true".

- cr màu sắc
Tùy chọn này chỉ định màu để sử dụng cho con trỏ văn bản. Mặc định là sử dụng
cùng màu nền trước được sử dụng cho văn bản. Nó thiết lập con trỏ màu tài nguyên
theo tham số.

-với Tùy chọn này chỉ ra rằng thuật ngữ x sẽ giải quyết một lỗi trong chi tiết(1) chương trình
khiến nó hiển thị không chính xác các dòng có chiều rộng chính xác của
cửa sổ và được theo sau bởi một dòng bắt đầu bằng một tab (các tab đầu không
hiển thị). Tùy chọn này được đặt tên như vậy vì ban đầu nó được cho là một lỗi
trong nguyền rủa(3x) gói chuyển động con trỏ.

+ cu Tùy chọn này chỉ ra rằng thuật ngữ x không nên làm việc xung quanh chi tiết(1) lỗi được đề cập
ở trên.

-dc Tùy chọn này vô hiệu hóa trình tự thoát để thay đổi màu động: vt100
màu nền trước và nền sau, màu con trỏ văn bản, con trỏ con trỏ
màu nền và nền trước, nền trước và nền của trình giả lập Tektronix
màu sắc, màu con trỏ văn bản và màu tô sáng. Tùy chọn đặt
năng độngMàu sắc tùy chọn thành "false".

+ dc Tùy chọn này cho phép trình tự thoát thay đổi màu sắc động. Bộ tùy chọn
các năng độngMàu sắc tùy chọn thành "true".

-e chương trình [ đối số hữu ích. Cảm ơn ! ]
Tùy chọn này chỉ định chương trình (và các đối số dòng lệnh của nó) sẽ được chạy trong
các thuật ngữ x cửa sổ. Nó cũng đặt tiêu đề cửa sổ và tên biểu tượng thành tên cơ sở
của chương trình đang được thực thi nếu không -T cũng không -n được đưa ra trên dòng lệnh.
T phải be các cuối cùng tùy chọn on các lệnh hàng.

-en mã hóa
Tùy chọn này xác định mã hóa trên đó thuật ngữ x chạy. Nó thiết lập miền địa phương
nguồn. Các mã hóa khác UTF-8 được hỗ trợ bằng cách sử dụng đàn luýt. Các -lc tùy chọn
nên được sử dụng thay vì -en cho các hệ thống có hỗ trợ ngôn ngữ.

-fb font chữ
Tùy chọn này chỉ định một phông chữ sẽ được sử dụng khi hiển thị văn bản in đậm. Nó thiết lập
kiểu chữ in đậm nguồn.

Phông chữ này phải có cùng chiều cao và chiều rộng với phông chữ bình thường, nếu không thì
mặc kệ. Nếu chỉ một trong các phông chữ thường hoặc đậm được chỉ định, nó sẽ được sử dụng như
phông chữ bình thường và phông chữ đậm sẽ được tạo ra bằng cách đánh dấu quá mức phông chữ này.

Xem thêm cuộc thảo luận của chế độ in đậmluôn luônBoldMode tài nguyên.

-fa Belt Hold
Tùy chọn này đặt mẫu cho các phông chữ được chọn từ thư viện FreeType nếu
hỗ trợ cho thư viện đó đã được biên dịch thành thuật ngữ x. Điều này tương ứng với
tên mặt nguồn. Khi một phông chữ XNUMX byte CJK được chỉ định, bạn cũng cần phải
bật cjkWidth nguồn.

Xem thêm kết xuấtPhông chữ tài nguyên kết hợp với tài nguyên này để xác định xem
Phông chữ FreeType đang hoạt động ban đầu.

-fbb Tùy chọn này chỉ ra rằng thuật ngữ x nên so sánh giới hạn phông chữ bình thường và phông chữ đậm
để đảm bảo chúng tương thích. Nó thiết lập miễn phíBoldBox tài nguyên thành "false".

+ fbb Tùy chọn này chỉ ra rằng thuật ngữ x không nên so sánh giới hạn phông chữ bình thường và phông chữ đậm
để đảm bảo chúng tương thích. Nó thiết lập miễn phíBoldBox tài nguyên thành "true".

-fbx Tùy chọn này chỉ ra rằng thuật ngữ x không nên cho rằng phông chữ bình thường và đậm
có ký tự vẽ dòng VT100. Nếu thiếu cái nào, thuật ngữ x sẽ vẽ
ký tự trực tiếp. Nó thiết lập buộcHộpChars tài nguyên thành "false".

+ fbx Tùy chọn này chỉ ra rằng thuật ngữ x nên giả định rằng các phông chữ bình thường và in đậm có
Ký tự vẽ dòng VT100. Nó thiết lập buộcHộpChars tài nguyên thành "true".

-fd Belt Hold
Tùy chọn này đặt mẫu cho phông chữ XNUMX byte được chọn từ FreeType
thư viện nếu hỗ trợ cho thư viện đó được biên dịch thành thuật ngữ x. Điều này tương ứng với
các khuôn mặtTênGấp đôi nguồn.

-fi font chữ
Tùy chọn này đặt phông chữ cho các biểu tượng hoạt động nếu tính năng đó được biên dịch thành
thuật ngữ x.

Xem thêm cuộc thảo luận của biểu tượngPhông chữ nguồn.

-fs kích thước
Tùy chọn này đặt kích thước điểm cho các phông chữ được chọn từ thư viện FreeType nếu
hỗ trợ cho thư viện đó đã được biên dịch thành thuật ngữ x. Điều này tương ứng với
kích thước khuôn mặt nguồn.

-toàn màn hình
Tùy chọn này chỉ ra rằng thuật ngữ x nên yêu cầu trình quản lý cửa sổ cho phép nó sử dụng
toàn màn hình để hiển thị, chẳng hạn như không có trang trí cửa sổ. Nó thiết lập toàn màn hình
tài nguyên thành "true".

+ toàn màn hình
Tùy chọn này chỉ ra rằng thuật ngữ x không nên yêu cầu người quản lý cửa sổ cho phép nó sử dụng
toàn màn hình để hiển thị. Nó thiết lập toàn màn hình tài nguyên thành "false".

-fw font chữ
Tùy chọn này chỉ định phông chữ được sử dụng để hiển thị văn bản rộng. Theo mặc định,
nó sẽ cố gắng sử dụng một phông chữ rộng gấp đôi phông chữ sẽ được sử dụng để vẽ
văn bản bình thường. Nếu không tìm thấy phông chữ XNUMX byte, phông chữ sẽ ứng biến, bằng cách kéo giãn
phông chữ bình thường. Điều này tương ứng với phông chữ rộng nguồn.

-fwb font chữ
Tùy chọn này chỉ định phông chữ được sử dụng để hiển thị văn bản rộng đậm. Qua
mặc định, nó sẽ cố gắng sử dụng một phông chữ rộng gấp đôi phông chữ sẽ được sử dụng
để vẽ văn bản in đậm. Nếu không tìm thấy phông chữ XNUMX byte, phông chữ này sẽ tự ứng biến, bằng cách
giãn phông chữ đậm. Điều này tương ứng với rộngĐậmPhông chữ nguồn.

-fx font chữ
Tùy chọn này chỉ định phông chữ được sử dụng để hiển thị chuỗi preedit trong
Phương thức nhập "OverTheSpot".

Xem thêm cuộc thảo luận của xiFont nguồn.

-hc màu sắc
(xem -selbg).

-hf Tùy chọn này chỉ ra rằng mã thoát Khóa Chức năng HP sẽ được tạo cho
các phím chức năng. Nó thiết lập hpPhím chức năng tài nguyên thành "true".

+ hf Tùy chọn này chỉ ra rằng không nên tạo mã thoát Phím Chức năng HP
cho các phím chức năng. Nó thiết lập hpPhím chức năng tài nguyên thành "false".

-hm Kể thuật ngữ x sử dụng đánh dấu màu văn bảnđánh dấu màu để ghi đè lên
màu nền trước / nền trong một lựa chọn. Nó thiết lập làm nổi bậtColorMode
tài nguyên thành "true".

+ hm Kể thuật ngữ x không sử dụng đánh dấu màu văn bảnđánh dấu màu ghi đè lên
đã đảo ngược màu nền / nền trước trong một lựa chọn. Nó thiết lập
làm nổi bậtColorMode tài nguyên thành "false".

-tổ chức Bật tổ chức tài nguyên, tức là, thuật ngữ x sẽ không phá hủy ngay cửa sổ của nó
khi lệnh shell hoàn thành. Nó sẽ đợi cho đến khi bạn sử dụng trình quản lý cửa sổ
để phá hủy / hủy cửa sổ hoặc nếu bạn sử dụng các mục menu gửi tín hiệu,
ví dụ: HÚT hoặc GIẾT.

+ giữ Tắt tổ chức tài nguyên, tức là, thuật ngữ x sẽ ngay lập tức phá hủy cửa sổ của nó khi
lệnh shell hoàn thành.

tức là ở đó Bật ptyXóa ban đầu tài nguyên, tức là, sử dụng cảm giác của thiết bị đầu cuối giả về
tại biển xóa giá trị.

+ tức là Tắt ptyXóa ban đầu tài nguyên, tức là, đặt tại biển xóa giá trị bằng cách sử dụng kb
chuỗi từ mục nhập termcap làm tham chiếu, nếu có.

-Tôi Bật sử dụngInsertMode tài nguyên, buộc sử dụng chế độ chèn bằng cách thêm
các mục nhập thích hợp vào biến môi trường TERMCAP. (Tùy chọn này bị bỏ qua
trên hầu hết các hệ thống, vì TERMCAP không được sử dụng).

+ tôi Tắt sử dụngInsertMode nguồn.

-vào trong cửa sổId
Đưa ra một số nhận dạng cửa sổ X (một số nguyên, có thể là thập lục phân, bát phân hoặc
thập phân tùy theo việc nó bắt đầu bằng "0x", "0" hay không), thuật ngữ x sẽ
hiển thị lại widget shell cấp cao nhất của nó với cửa sổ đó. Cái này được dùng để nhúng thuật ngữ x
trong các ứng dụng khác.

Ví dụ: có các tập lệnh cho Tcl / Tk và Gtk có thể được sử dụng để
chứng minh tính năng. Khi sử dụng Gtk, có một hạn chế của bộ công cụ đó
cái nào đòi hỏi cái đó thuật ngữ x's cho phépGửiSự kiện tài nguyên được kích hoạt.

-nó Đặt vt100 tài nguyên colorITMode thành "false", tắt hiển thị các ký tự
với thuộc tính in nghiêng là màu sắc.

+ itc Đặt vt100 tài nguyên colorITMode thành “true”, cho phép hiển thị các ký tự
với thuộc tính in nghiêng là màu thay vì in nghiêng.

-j Tùy chọn này chỉ ra rằng thuật ngữ x nên nhảy cuộn. Nó tương ứng với
nhảy cuộn nguồn. Thông thường, văn bản được cuộn một dòng tại một thời điểm; tùy chọn này
cho phép thuật ngữ x để di chuyển nhiều dòng cùng một lúc để nó không rơi quá xa
phía sau. Việc sử dụng nó rất được khuyến khích vì nó làm cho thuật ngữ x nhanh hơn nhiều khi
quét qua một lượng lớn văn bản. Các trình tự thoát VT100 để kích hoạt
và tắt cuộn trơn cũng như menu “Tùy chọn VT” có thể được sử dụng để lật
tính năng này bật hoặc tắt.

+j Tùy chọn này chỉ ra rằng thuật ngữ x không nên nhảy cuộn.

-k8 Tùy chọn này đặt allowC1Có thể in nguồn. Khi nào allowC1Có thể in được thiết lập,
thuật ngữ x ghi đè ánh xạ của các ký tự điều khiển C1 (mã 128-159) để xử lý chúng
có thể in được.

+ k8 Tùy chọn này đặt lại allowC1Có thể in nguồn.

-kt bàn phím
Tùy chọn này đặt bàn phímType nguồn. Các giá trị có thể bao gồm: "không xác định",
“Default”, “hp”, “sco”, “sun”, “tcap” và “vt220”.

Giá trị "không xác định", khiến tài nguyên tương ứng bị bỏ qua.

Giá trị "mặc định", loại bỏ các tài nguyên liên quan hpPhím chức năng,
ScoFunctionKeys, SunFunctionKeys, tcapPhím chức năngmặt trờibàn phím, sử dụng
Bố cục bàn phím Sun / PC.

-l Bật đăng nhập. Thông thường, việc ghi nhật ký không được hỗ trợ do các lo ngại về bảo mật.
Một số phiên bản của thuật ngữ x có thể đã kích hoạt ghi nhật ký. Logfile được ghi vào
thư mục từ đó thuật ngữ x Được gọi. Tên tệp được tạo, có dạng

XtermLog.XXXXXX

or

Xterm.log.tên máy chủ.yyyy.mm.dd.hh.mm.ss.XXXXXX

tùy thuộc vào cách thuật ngữ x đã được xây dựng.

+l Tắt đăng nhập.

-lc Bật hỗ trợ các mã hóa khác nhau theo cài đặt ngôn ngữ của người dùng, tức là
Biến môi trường LC_ALL, LC_CTYPE hoặc LANG. Điều này đạt được bằng cách bật
Chế độ UTF-8 và bằng cách gọi đàn luýt để chuyển đổi giữa mã hóa ngôn ngữ và UTF-8.
(đàn luýt không được gọi trong các ngôn ngữ UTF-8.) Điều này tương ứng với miền địa phương nguồn.

Danh sách mã hóa thực tế được hỗ trợ được xác định bởi đàn luýt. Tham khảo ý kiến
các đàn luýt trang hướng dẫn để biết thêm chi tiết.

Xem thêm cuộc thảo luận của -U8 tùy chọn hỗ trợ các ngôn ngữ UTF-8.

+ lc Tắt hỗ trợ lựa chọn tự động mã hóa ngôn ngữ. 8bit thông thường
hoặc, trong các ngôn ngữ UTF-8 hoặc với -U8 tùy chọn, chế độ UTF-8 sẽ được sử dụng.

-lcc con đường
Tên tệp cho bộ chuyển đổi mã hóa từ / sang mã hóa ngôn ngữ và UTF-8 là
được sử dụng với -lc tùy chọn hoặc miền địa phương nguồn. Điều này tương ứng với ngôn ngữFilter
nguồn.

-thanh bên trái
Buộc thanh cuộn sang bên trái màn hình VT100. Đây là mặc định, trừ khi bạn
đã đặt tài nguyên rightScrollBar.

-lf tên tập tin
Chỉ định tên tệp nhật ký. Xem -l tùy chọn.

-l Tùy chọn này chỉ ra rằng trình bao được bắt đầu trong thuật ngữ x cửa sổ sẽ là một
trình bao đăng nhập (tức là, ký tự đầu tiên của argv [0] sẽ là một dấu gạch ngang, cho biết
shell mà nó sẽ đọc .login hoặc .profile của người dùng).

Sản phẩm -l cờ và đăng nhậpShell tài nguyên bị bỏ qua nếu -e cũng được đưa ra, bởi vì
thuật ngữ x không biết làm thế nào để trình bao bắt đầu lệnh đã cho sau bất cứ điều gì
nó thực hiện khi nó là một trình bao đăng nhập - trình bao do người dùng lựa chọn không cần phải là một Bourne
vỏ sau khi tất cả. Cũng, thuật ngữ x -e được cho là cung cấp một chức năng nhất quán
cho các ứng dụng khác cần khởi động các chương trình ở chế độ văn bản trong một cửa sổ và nếu
đăng nhậpShell đã không bị bỏ qua, kết quả của ~ / .profile có thể can thiệp vào điều đó.

Nếu bạn muốn hiệu ứng của -l-e đồng thời, bạn có thể thoát khỏi
cái gì đó như

xterm -e / bin / bash -l -c "lệnh của tôi ở đây"

Ngoài ra, thẻ cào -l không hoàn toàn bị bỏ qua, bởi vì thuật ngữ x -l -e có viết một
/ var / log / wtmp mục nhập (nếu được định cấu hình để làm như vậy), trong khi thuật ngữ x -e không làm.

-tối đa hóa
Tùy chọn này chỉ ra rằng thuật ngữ x nên yêu cầu trình quản lý cửa sổ để tối đa hóa
bố trí khi khởi động. Điều này tương ứng với tối đa hóa nguồn.

Tối đa hóa không phải là mặt trái của hình tượng hóa; nó có thể làm cả hai với
một số trình quản lý cửa sổ nhất định.

+ tối đa
Tùy chọn này chỉ ra rằng thuật ngữ x nên yêu cầu trình quản lý cửa sổ không tối đa hóa
bố trí khi khởi động.

+ ls Tùy chọn này chỉ ra rằng trình bao được khởi động không phải là trình bao đăng nhập
(tức là, nó sẽ là một “vỏ con” bình thường).

-mb Tùy chọn này chỉ ra rằng thuật ngữ x sẽ rung chuông khi người dùng nhập
gần cuối bên phải của một dòng.

+ mb Tùy chọn này cho biết rằng chuông báo ký quỹ không được rung.

-mc mili giây
Tùy chọn này chỉ định thời gian tối đa giữa các lựa chọn nhiều lần nhấp.

-mesg Tắt tin nhắn tài nguyên, tức là không cho phép truy cập ghi vào thiết bị đầu cuối.

+ mesg Bật tin nhắn tài nguyên, tức là, cho phép truy cập ghi vào thiết bị đầu cuối.

-mk_width
Đặt mkWidth tài nguyên thành "true". Điều này làm cho thuật ngữ x sử dụng phiên bản cài sẵn của
tính toán độ rộng của ký tự rộng. Mặc định này sai"

+ mk_width
Đặt lại mkWidth nguồn.

-bệnh đa xơ cứng màu sắc
Tùy chọn này chỉ định màu sẽ được sử dụng cho con trỏ con trỏ. Mặc định là
để sử dụng màu nền trước. Điều này đặt con trỏMàu nguồn.

-nb con số
Tùy chọn này chỉ định số ký tự từ cuối bên phải của dòng lúc
mà chuông báo ký quỹ, nếu được bật, sẽ kêu. Giá trị mặc định là "10".

-không Tùy chọn này vô hiệu hóa hiển thị gạch chân.

+ nul Tùy chọn này cho phép hiển thị gạch chân.

-pc Tùy chọn này cho phép sử dụng màu đậm theo phong cách PC (xem tài nguyên Màu đậm).

+ máy tính Tùy chọn này vô hiệu hóa việc sử dụng màu đậm theo phong cách PC.

-pob Tùy chọn này chỉ ra rằng cửa sổ sẽ được nâng lên bất cứ khi nào Control-G
nhận.

+ pob Tùy chọn này chỉ ra rằng cửa sổ sẽ không được nâng lên bất cứ khi nào Control-G
nhận.

-báo cáo-màu sắc
In báo cáo ra đầu ra tiêu chuẩn hiển thị thông tin về màu sắc như thuật ngữ x
phân bổ chúng. Điều này tương ứng với báo cáoMàu sắc nguồn.

-report-phông chữ
In báo cáo ra đầu ra tiêu chuẩn hiển thị thông tin về các phông chữ được
nạp vào. Điều này tương ứng với báo cáoPhông chữ nguồn.

-phải
Buộc thanh cuộn sang bên phải màn hình VT100.

-rvc Tùy chọn này vô hiệu hóa hiển thị các ký tự có thuộc tính đảo ngược là màu.

+ rvc Tùy chọn này cho phép hiển thị các ký tự có thuộc tính đảo ngược dưới dạng màu sắc.

-rw Tùy chọn này chỉ ra rằng nên cho phép bao bọc ngược lại. Điều này cho phép
con trỏ để sao lưu từ cột ngoài cùng bên trái của một dòng sang cột ngoài cùng bên phải của
dòng trước đó. Điều này rất hữu ích để chỉnh sửa các dòng lệnh shell dài và
được khuyến khích. Tùy chọn này có thể được bật và tắt từ menu “Tùy chọn VT”.

+ rw Tùy chọn này chỉ ra rằng không được phép bao bọc ngược lại.

-s Tùy chọn này chỉ ra rằng thuật ngữ x có thể cuộn không đồng bộ, có nghĩa là
màn hình không cần phải được cập nhật hoàn toàn trong khi cuộn. Cái này
cho phép thuật ngữ x để chạy nhanh hơn khi độ trễ mạng rất cao và thường là
hữu ích khi chạy trên một mạng internet rất lớn hoặc nhiều cổng.

+s Tùy chọn này chỉ ra rằng thuật ngữ x nên cuộn đồng bộ.

-cùng tên
Không gửi yêu cầu thay đổi tên biểu tượng và tiêu đề khi yêu cầu không có
hiệu lực: tên không được thay đổi. Điều này có lợi thế là ngăn chặn hiện tượng nhấp nháy và
nhược điểm của việc yêu cầu thêm một chuyến đi khứ hồi đến máy chủ để tìm ra
giá trị trước đây. Trong thực tế, điều này không bao giờ là một vấn đề.

+ trùng tên
Luôn gửi yêu cầu thay đổi tên biểu tượng và tiêu đề.

-sb Tùy chọn này chỉ ra rằng một số dòng được cuộn ra khỏi đầu
cửa sổ sẽ được lưu và thanh cuộn sẽ được hiển thị để những
các dòng có thể được xem. Tùy chọn này có thể được bật và tắt từ “Tùy chọn VT”
đơn.

+ sb Tùy chọn này chỉ ra rằng thanh cuộn sẽ không được hiển thị.

-selbg màu sắc
Tùy chọn này chỉ định màu để sử dụng cho nền của văn bản đã chọn. Nếu như
không được chỉ định, video đảo ngược được sử dụng. Xem cuộc thảo luận của đánh dấu màu
nguồn.

-selfg màu sắc
Tùy chọn này chỉ định màu để sử dụng cho văn bản đã chọn. Nếu không được chỉ định,
video đảo ngược được sử dụng. Xem cuộc thảo luận của đánh dấu màu văn bản nguồn.

-sf Tùy chọn này chỉ ra rằng mã thoát của Sun Function Key phải được tạo cho
các phím chức năng.

+ sf Tùy chọn này chỉ ra rằng các mã thoát tiêu chuẩn phải được tạo cho
các phím chức năng.

-NS con số
chia tỷ lệ các giá trị độ cao dòng theo một số nhất định. Xem cuộc thảo luận của
quy môchiều cao nguồn.

-Đúng Tùy chọn này chỉ ra rằng đầu ra cho một cửa sổ không được tự động định vị lại
màn hình ở cuối vùng cuộn. Tùy chọn này có thể được bật
và tắt từ menu “Tùy chọn VT”.

+ si Tùy chọn này chỉ ra rằng đầu ra cho một cửa sổ sẽ khiến nó cuộn đến
dưới.

-sk Tùy chọn này cho biết rằng việc nhấn một phím trong khi sử dụng thanh cuộn để xem lại
các dòng văn bản trước đó sẽ khiến cửa sổ tự động được định vị lại trong
vị trí bình thường ở cuối vùng cuộn.

+ sk Tùy chọn này chỉ ra rằng việc nhấn một phím trong khi sử dụng thanh cuộn không được
khiến cửa sổ được định vị lại.

-sl con số
Tùy chọn này chỉ định số dòng để lưu đã được cuộn ra khỏi
trên cùng của màn hình. Điều này tương ứng với lưu dòng nguồn. Mặc định là
"64".

-sm Tùy chọn này, tương ứng với phiênMgt tài nguyên, chỉ ra rằng thuật ngữ x nên
thiết lập lệnh gọi lại của trình quản lý phiên.

+ sm Tùy chọn này chỉ ra rằng thuật ngữ x không nên thiết lập lệnh gọi lại của trình quản lý phiên.

-sp Tùy chọn này chỉ ra rằng bàn phím Sun / PC nên được giả định, cung cấp ánh xạ
cho bàn phím “+” thành “,” và CTRL-F1 thành F13, CTRL-F2 thành F14, v.v.

+ sp Tùy chọn này chỉ ra rằng các mã thoát tiêu chuẩn phải được tạo cho
bàn phím và các phím chức năng.

-t Tùy chọn này chỉ ra rằng thuật ngữ x nên bắt đầu ở chế độ Tektronix, thay vì ở
Chế độ VT102. Việc chuyển đổi giữa hai cửa sổ được thực hiện bằng menu “Tùy chọn”.

Cơ sở dữ liệu đầu cuối (ga cuối (5) hoặc hạn chót (5)) các mục nhập hoạt động với thuật ngữ x là:

"Tek4014",
"Tek4015",
"Tek4012",
"Tek4013",
“Tek4010” và
"câm".

thuật ngữ x tự động tìm kiếm cơ sở dữ liệu đầu cuối theo thứ tự này cho các mục nhập này
và sau đó đặt các biến môi trường “TERM” và “TERMCAP”.

+t Tùy chọn này chỉ ra rằng thuật ngữ x nên bắt đầu ở chế độ VT102.

-tb Tùy chọn này, tương ứng với thanh công cụ tài nguyên, chỉ ra rằng thuật ngữ x nên
hiển thị một thanh công cụ (hoặc thanh menu) ở đầu cửa sổ của nó. Các nút trong
thanh công cụ tương ứng với các menu bật lên, ví dụ: control / left / mouse cho “Main
Tùy chọn".

+ tb Tùy chọn này chỉ ra rằng thuật ngữ x không nên thiết lập thanh công cụ.

-bạn term_id
Chỉ định tên được sử dụng bởi thuật ngữ x để chọn phản hồi chính xác cho ID thiết bị đầu cuối
truy vấn. Nó cũng chỉ định mức độ mô phỏng, được sử dụng để xác định loại
đáp ứng với trình tự điều khiển DA. Các giá trị hợp lệ bao gồm vt52, vt100, vt101,
vt102, vt220 và vt240 (“vt” là tùy chọn). Giá trị mặc định là “vt420”. Các
đối số term_id chỉ định ID đầu cuối sẽ sử dụng. (Điều này giống với
tháng mười haiTerminalID nguồn).

-tm chuỗi
Tùy chọn này chỉ định một loạt các từ khóa cài đặt đầu cuối, theo sau là
các ký tự phải được liên kết với các hàm đó, tương tự như tại biển chương trình.
Các từ khóa và giá trị của chúng được mô tả chi tiết trong ttyChế độ nguồn.

-tn tên
Tùy chọn này chỉ định tên của loại thiết bị đầu cuối sẽ được đặt trong TERM
biến môi trường. Nó tương ứng với thuật ngữName nguồn. Thiết bị đầu cuối này
loại phải tồn tại trong cơ sở dữ liệu đầu cuối (termcap hoặc terminfo, tùy thuộc vào cách
thuật ngữ x được xây dựng) và nên có li #co # mục. Nếu loại thiết bị đầu cuối không phải là
tìm, thuật ngữ x sử dụng danh sách tích hợp “xterm”, “vt102”, v.v.

-U8 Tùy chọn này đặt utf8 nguồn. Khi nào utf8 được thiết lập, thuật ngữ x phiên dịch đến
dữ liệu dưới dạng UTF-8. Điều này đặt rộngChars tài nguyên như một hiệu ứng phụ, nhưng UTF-8
chế độ do tùy chọn này đặt sẽ ngăn không cho nó bị tắt. Nếu bạn phải chuyển sang UTF-8
bật và tắt mã hóa, sử dụng -wc tùy chọn hoặc tương ứng rộngChars nguồn,
thay vì -U8 tùy chọn.

Tùy chọn này và utf8 tài nguyên bị ghi đè bởi -lc-en lựa chọn và
miền địa phương nguồn. Đó là, nếu thuật ngữ x đã được biên soạn để hỗ trợ đàn luýt, và
miền địa phương tài nguyên không phải là "sai" tùy chọn này bị bỏ qua. Chúng tôi khuyên bạn nên sử dụng -lc
hoặc tùy chọn “ngôn ngữ: đúng”Tài nguyên trong các ngôn ngữ UTF-8 khi hệ điều hành của bạn
hỗ trợ ngôn ngữ, hoặc -en UTF-8 hoặc tùy chọn “ngôn ngữ: UTF-8”Tài nguyên khi của bạn
hệ điều hành không hỗ trợ ngôn ngữ.

+ u8 Tùy chọn này đặt lại utf8 nguồn.

-uc Tùy chọn này làm cho con trỏ được gạch dưới thay vì một hộp.

+ uc Tùy chọn này làm cho con trỏ trở thành một hộp thay vì gạch chân.

-ulc Tùy chọn này tắt hiển thị các ký tự có thuộc tính gạch dưới là màu
chứ không phải với gạch chân.

+ ulc Tùy chọn này cho phép hiển thị các ký tự có thuộc tính gạch dưới dưới dạng màu
chứ không phải với gạch chân.

-lít Tùy chọn này, tương ứng với in nghiêng tài nguyên, tắt hiển thị
các ký tự có thuộc tính gạch chân là chữ nghiêng thay vì gạch dưới.

+ ulit Tùy chọn này, tương ứng với in nghiêng tài nguyên, cho phép hiển thị
các ký tự có thuộc tính gạch chân là chữ nghiêng thay vì gạch dưới.

-ngoài Tùy chọn này chỉ ra rằng thuật ngữ x không nên ghi một bản ghi vào hệ thống
utmp tệp nhật ký.

+ ut Tùy chọn này chỉ ra rằng thuật ngữ x nên ghi một bản ghi vào hệ thống utmp đăng nhập
tập tin.

-vb Tùy chọn này cho biết rằng chuông hình ảnh được ưu tiên hơn chuông âm thanh.
Thay vì rung chuông đầu cuối bất cứ khi nào nhận được Control-G, cửa sổ
sẽ được nhấp nháy.

+ vb Tùy chọn này chỉ ra rằng không nên sử dụng chuông trực quan.

-wc Tùy chọn này đặt rộngChars nguồn.

Thời Gian rộngChars được thiết lập, thuật ngữ x duy trì các cấu trúc bên trong cho các ký tự 16-bit.
If thuật ngữ x không được khởi động ở chế độ UTF-8 (hoặc nếu tài nguyên này chưa được đặt), ban đầu
nó duy trì các cấu trúc đó để hỗ trợ các ký tự 8-bit. xtherm sau này có thể được
đã chuyển đổi, sử dụng mục nhập menu hoặc trình tự điều khiển, khiến nó phân bổ lại những
cấu trúc để hỗ trợ các ký tự 16-bit.

Mặc định này sai".

+ wc Tùy chọn này đặt lại rộngChars nguồn.

-wf Tùy chọn này chỉ ra rằng thuật ngữ x nên đợi cửa sổ được ánh xạ lần đầu tiên
thời gian trước khi bắt đầu quy trình con để cài đặt kích thước đầu cuối ban đầu và
các biến môi trường là đúng. Ứng dụng có trách nhiệm
bắt các thay đổi kích thước thiết bị đầu cuối tiếp theo.

+ wf Tùy chọn này chỉ ra rằng thuật ngữ x không nên đợi trước khi bắt đầu quy trình con.

-ziconbíp phần trăm
Giống như zBiểu tượngBíp nguồn. Nếu phần trăm khác XNUMX, xterms tạo ra đầu ra
trong khi được biểu tượng hóa sẽ tạo ra âm thanh XBell ở mức âm lượng nhất định và có “***”
thêm vào tiêu đề biểu tượng của họ. Hầu hết các trình quản lý cửa sổ sẽ phát hiện ra thay đổi này
ngay lập tức, hiển thị cho bạn cửa sổ nào có đầu ra. (Một tính năng tương tự ở
x10 thuật ngữ x.)

-C Tùy chọn này chỉ ra rằng cửa sổ này sẽ nhận đầu ra bảng điều khiển. Đây không phải là
được hỗ trợ trên tất cả các hệ thống. Để có được đầu ra bảng điều khiển, bạn phải là chủ sở hữu của
thiết bị điều khiển và bạn phải có quyền đọc và ghi cho nó. Nếu bạn là
chạy X dưới xdm trên màn hình bảng điều khiển, bạn có thể cần khởi động phiên
và đặt lại chương trình thay đổi rõ ràng quyền sở hữu thiết bị bảng điều khiển theo thứ tự
để tùy chọn này hoạt động.

-Sccn Tùy chọn này cho phép thuật ngữ x được sử dụng như một kênh đầu vào và đầu ra cho một
chương trình và đôi khi được sử dụng trong các ứng dụng chuyên biệt. Giá trị tùy chọn
chỉ định một số chữ cái cuối cùng của tên của một thiết bị đầu cuối giả để sử dụng trong nô lệ
, cộng với số bộ mô tả tệp kế thừa. Nếu tùy chọn chứa một
Ký tự “/”, phân tách các ký tự được sử dụng cho tên đầu cuối giả từ
bộ mô tả tệp. Nếu không, chính xác hai ký tự được sử dụng từ tùy chọn
đối với tên đầu cuối giả, phần còn lại là bộ mô tả tệp. Ví dụ (
hai đầu tiên là tương đương vì bộ mô tả theo sau dấu “/”) cuối cùng:

-S / dev / pts / 123/45
-S123/45
-Sab34

Lưu ý rằng thuật ngữ x không đóng bất kỳ bộ mô tả tệp nào mà nó không mở cho nó
sử dụng riêng. Có thể (mặc dù có lẽ không phải là di động) để có một ứng dụng
chuyển một bộ mô tả tệp đang mở xuống thuật ngữ x quá khứ khởi tạo hoặc
-S tùy chọn cho một quá trình chạy trong thuật ngữ x.

Xưa Các lựa chọn
Các đối số dòng lệnh sau được cung cấp để tương thích với các phiên bản cũ hơn.
Chúng có thể không được hỗ trợ trong bản phát hành tiếp theo vì Bộ công cụ X cung cấp các tùy chọn tiêu chuẩn
hoàn thành nhiệm vụ tương tự.

%địa chất Tùy chọn này chỉ định kích thước và vị trí ưa thích của cửa sổ Tektronix. Nó
là cách viết tắt để chỉ định “* tekGeometry" nguồn.

#địa chất Tùy chọn này chỉ định vị trí ưa thích của cửa sổ biểu tượng. Nó là tốc ký
để chỉ định “* iconGeometry" nguồn.

-T chuỗi
Tùy chọn này chỉ định tiêu đề cho thuật ngữ xcửa sổ của. Nó tương đương với -chức vụ.

-n chuỗi
Tùy chọn này chỉ định tên biểu tượng cho thuật ngữ xcửa sổ của. Nó là viết tắt của
xác định “*tên biểu tượng" nguồn. Lưu ý rằng điều này không giống với
tùy chọn bộ công cụ -Tên (xem bên dưới). Tên biểu tượng mặc định là tên ứng dụng.

Nếu không tìm thấy biểu tượng phù hợp, thuật ngữ x cung cấp một bản đồ ảnh đã được biên dịch.

-r Tùy chọn này chỉ ra rằng video đảo ngược phải được mô phỏng bằng cách hoán đổi
màu nền trước và nền sau. Nó tương đương với -rv.

-w con số
Tùy chọn này chỉ định chiều rộng tính bằng pixel của đường viền bao quanh cửa sổ.
Nó tương đương với -chiều rộng biên giới or -ww.

X Toolkit Các lựa chọn
Các đối số dòng lệnh tiêu chuẩn của Bộ công cụ X sau đây thường được sử dụng với thuật ngữ x:

-bd màu sắc
Tùy chọn này chỉ định màu sẽ sử dụng cho đường viền của cửa sổ. Các
tên tài nguyên tương ứng là màu viền. xtherm sử dụng bộ công cụ X mặc định,
đó là “XtDefaultForeground”.

-bg màu sắc
Tùy chọn này chỉ định màu để sử dụng cho nền của cửa sổ. Các
tên tài nguyên tương ứng là lý lịch. Mặc định là “XtDefaultBackground”.

-ww con số
Tùy chọn này chỉ định chiều rộng tính bằng pixel của đường viền bao quanh cửa sổ.

Đây dường như là di sản của các bản phát hành X cũ hơn. Nó thiết lập chiều rộng biên giới tài nguyên
của tiện ích shell và có thể cung cấp lời khuyên cho người quản lý cửa sổ của bạn để đặt
độ dày của khung cửa sổ. Hầu hết các trình quản lý cửa sổ không sử dụng thông tin này.
Xem -b tùy chọn kiểm soát đường viền bên trong của thuật ngữ x cửa sổ.

-trưng bày trưng bày
Tùy chọn này chỉ định máy chủ X để liên hệ; Thấy chưa X(7).

-fg màu sắc
Tùy chọn này chỉ định màu để sử dụng để hiển thị văn bản. Tương ứng
tên tài nguyên là tiền cảnh. Mặc định là “XtDefaultForeground”.

-fn font chữ
Tùy chọn này chỉ định phông chữ được sử dụng để hiển thị văn bản bình thường. Các
tên tài nguyên tương ứng là font chữ. Giá trị tài nguyên mặc định là cố định.

-nét chữ font chữ
Điều này cũng giống như -fn.

-hình học hình học
Tùy chọn này chỉ định kích thước và vị trí ưa thích của cửa sổ VT102; Thấy chưa
X(7).

Đặc điểm kỹ thuật hình học bình thường có thể được gắn với @ tiếp theo là Xinerama
đặc điểm kỹ thuật màn hình; nó có thể là một trong hai g cho màn hình chung (mặc định), c cho
màn hình hiện tại hoặc một số màn hình.

-biểu tượng Tùy chọn này chỉ ra rằng thuật ngữ x nên yêu cầu trình quản lý cửa sổ bắt đầu nó như một
biểu tượng thay vì như một cửa sổ bình thường. Tên tài nguyên tương ứng là mang tính biểu tượng.

-Tên tên
Tùy chọn này chỉ định tên ứng dụng mà tài nguyên sẽ được sử dụng
lấy được, thay vì tên tệp thực thi mặc định. Họ tên không nên chứa
"." hoặc các ký tự “*”.

-rv Tùy chọn này chỉ ra rằng video đảo ngược phải được mô phỏng bằng cách hoán đổi
màu nền trước và nền sau. Tên tài nguyên tương ứng là
đảo ngược video.

+ rv Tắt mô phỏng của video ngược bằng cách hoán đổi tiền cảnh và hậu cảnh
màu sắc.

-chức vụ chuỗi
Tùy chọn này chỉ định chuỗi tiêu đề cửa sổ, chuỗi này có thể được hiển thị bằng cửa sổ
người quản lý nếu người dùng chọn. Tiêu đề mặc định là dòng lệnh được chỉ định
sau -e tùy chọn, nếu có, nếu không, tên ứng dụng.

-xrm nguồn lực
Tùy chọn này chỉ định một chuỗi tài nguyên sẽ được sử dụng. Điều này đặc biệt hữu ích cho
thiết lập các tài nguyên không có các tùy chọn dòng lệnh riêng biệt.

TÀI NGUYÊN


Chương trình hiểu tất cả các lớp và tên tài nguyên cốt lõi của Bộ công cụ X. Ứng dụng
tài nguyên cụ thể (ví dụ: “XTerm.TÊN") theo dõi:

Các Ứng Dụng Thông tin
mũi tên lùiKeyIsXóa (tốt nghiệp lớp XNUMX BackarrowKeyIsErase)
Buộc VTxxx phím mũi tên ngượcptyXóa ban đầu tài nguyên với nhau bằng cách thiết lập
Trạng thái DECBKM theo liệu ban đầu Xóa ký tự là một dấu cách lùi (8)
hoặc xóa (127) ký tự. Giá trị "false" sẽ vô hiệu hóa tính năng này. Mặc định là
"Thật".

Dưới đây là các bảng hiển thị cách cài đặt ban đầu cho

· mũi tên lùiKeyIsXóa (BKIE),

· phím mũi tên ngược (BK), và

· ptyXóa ban đầu (PIE), cùng với

· tại biển xóa ký tự (^ H để xóa lùi, ^? để xóa)

sẽ ảnh hưởng đến DECBKM. Ngày thứ nhất, thuật ngữ x lấy ban đầu Xóa tính cách:

· thuật ngữ xGiá trị bên trong của là ^ H

· thuật ngữ x hỏi hệ điều hành để biết giá trị nào tại biển chương trình

· NS ttyChế độ tài nguyên có thể ghi đè Xóa

· nếu như ptyXóa ban đầu là sai, thuật ngữ x sẽ tìm trong cơ sở dữ liệu đầu cuối

Tóm tắt điều đó dưới dạng bảng:

PIE tại biển hạn chót Xóa
────────────────────────────────
sai ^ H ^ H ^ H
sai ^ H ^? ^?
sai ^? ^ H ^ H
sai ^? ^? ^?
đúng ^ H ^ H ^ H
đúng ^ H ^? ^ H
đúng ^? ^ H ^?
đúng ^? ^? ^?

Sử dụng cái đó Xóa tính cách, thuật ngữ x cho phép các lựa chọn khác:

· nếu như mũi tên lùiKeyIsXóa là đúng, thuật ngữ x sử dụng Xóa ký tự đầu tiên
trạng thái DECBKM

· nếu như mũi tên lùiKeyIsXóa là sai, thuật ngữ x bộ DECBKM thành 2 (nội bộ). Mối quan hệ này
bên nhau phím mũi tên ngược và trình tự kiểm soát cho DECBKM

· Các ứng dụng có thể gửi một chuỗi điều khiển để thiết lập / đặt lại DECBKM bộ điều khiển

· Mục nhập menu “Backarrow Key (BS / DEL)” chuyển đổi DECBKM

Tóm tắt các chi tiết khởi tạo:

Xóa BKIE BK DECBKM kết quả
──────────────────────────────────────
^? false false 2 ^ H
^? sai đúng 2^?
^? đúng sai 0^?
^? đúng true 1 ^?
^ H false false 2 ^ H
^ H sai đúng 2 ^?
^ H đúng sai 0 ^ H
^ H đúng 1 ^ H

toàn màn hình (tốt nghiệp lớp XNUMX Toàn màn hình)
Chỉ định xem có hay không thuật ngữ x nên yêu cầu trình quản lý cửa sổ sử dụng toàn màn hình
bố trí khi khởi động. xtherm chấp nhận một từ khóa (bỏ qua chữ hoa chữ thường) hoặc số
được hiển thị trong ngoặc đơn:

sai (0)
Bố cục toàn màn hình không được sử dụng ban đầu, nhưng có thể sau đó thông qua lựa chọn menu hoặc
trình tự điều khiển.

đúng (1)
Bố cục toàn màn hình được sử dụng ban đầu, nhưng có thể bị tắt sau đó thông qua menu-
trình tự lựa chọn hoặc kiểm soát.

luôn luôn (2)
Bố cục toàn màn hình được sử dụng ban đầu và không thể tắt sau này qua menu-
trình tự lựa chọn hoặc kiểm soát.

không bao giờ (3)
Bố cục toàn màn hình không được sử dụng và không thể bật sau này thông qua lựa chọn menu
hoặc trình tự kiểm soát.

Mặc định này sai".

tổ chức (tốt nghiệp lớp XNUMX Tổ chức)
Nếu đúng, thuật ngữ x sẽ không phá hủy ngay cửa sổ của nó khi lệnh shell
hoàn thành. Nó sẽ đợi cho đến khi bạn sử dụng trình quản lý cửa sổ để hủy / giết
hoặc nếu bạn sử dụng các mục menu gửi tín hiệu, ví dụ: HUP hoặc KILL. Bạn
có thể cuộn lại, chọn văn bản, v.v., để thực hiện hầu hết các thao tác đồ họa.
Tuy nhiên, việc thay đổi kích thước màn hình sẽ làm mất dữ liệu vì điều này liên quan đến sự tương tác với
vỏ không còn chạy nữa.

hpPhím chức năng (tốt nghiệp lớp XNUMX Phím chức năng Hp)
Chỉ định xem có nên tạo mã thoát Phím Chức năng HP cho
các phím chức năng thay vì các chuỗi thoát tiêu chuẩn.

Xem thêm bàn phímType nguồn.

biểu tượng (tốt nghiệp lớp XNUMX Biểu tượngHình học)
Chỉ định kích thước và vị trí ưa thích của ứng dụng khi được biểu tượng hóa. Nó
không nhất thiết phải tuân theo tất cả các trình quản lý cửa sổ.

biểu tượng (tốt nghiệp lớp XNUMX Biểu tượng
Chỉ định một biểu tượng sẽ được thêm vào gợi ý trình quản lý cửa sổ. xtherm cung cấp
không có giá trị mặc định.

Đặt tài nguyên này thành “không” để bỏ qua hoàn toàn gợi ý, sử dụng bất kỳ cửa sổ nào
người quản lý có thể quyết định.

Nếu biểu tượng tài nguyên được cung cấp (hoặc được thiết lập thông qua -n không bắt buộc) thuật ngữ x tìm kiếm
tệp pixmap có tên đó, trong thư mục hiện tại cũng như trong
/ usr / share / pixmaps. nếu tài nguyên không chỉ định tên đường dẫn tuyệt đối. Trong
từng trường hợp, thuật ngữ x thêm “_48x48” và / hoặc “.xpm” vào tên tệp sau khi thử mà không có
các hậu tố đó. Nếu nó có thể tải tệp, thuật ngữ x đặt trình quản lý cửa sổ
gợi ý cho biểu tượng-pixmap. Các bản đồ ảnh này được phân phối với thuật ngữ x, và có thể
tùy chọn được biên dịch trong:

· Mini.xterm_16x16, mini.xterm_32x32, mini.xterm_48x48

· Lấp đầy-xterm_16x16, lấp đầy-xterm_32x32, lấp đầy-xterm_48x48

· Xterm_16x16, xterm_32x32, xterm_48x48

· Xterm-color_16x16, xterm-color_32x32, xterm-color_48x48

Trong cả hai trường hợp, thuật ngữ x cho phép thêm “_48x48” để chỉ định giá trị lớn nhất trong số
ảnh pixmap làm mặc định. Đó là, “mini.xterm” giống với “mini.xterm_48x48”.

Nếu không rõ ràng biểu tượng tài nguyên được cung cấp (hoặc nếu không có tên nào trong số các tên được biên dịch
phù hợp), xterm sử dụng “mini.xterm” (luôn được biên dịch trong).

Sản phẩm biểu tượng tài nguyên không ảnh hưởng đến các tệp "máy tính để bàn", bao gồm cả "bảng điều khiển" và
"thực đơn". Chúng thường được đặt thông qua tệp “.desktop”; thuật ngữ x cung cấp mẫu cho
chính nó (và uxterm kịch bản). Các hệ thống máy tính để bàn có khả năng hơn cho phép thay đổi
biểu tượng trên cơ sở mỗi người dùng.

tên biểu tượng (tốt nghiệp lớp XNUMX Tên biểu tượng)
Chỉ định một nhãn cho thuật ngữ x khi được biểu tượng hóa. xtherm không cung cấp giá trị mặc định; một vài
trình quản lý cửa sổ có thể giả định tên ứng dụng, ví dụ: “xterm”.

Đặt tên biểu tượng resource đặt nhãn biểu tượng trừ khi bị ghi đè bởi zBiểu tượngBíp
hoặc trình tự điều khiển thay đổi nhãn cửa sổ và biểu tượng.

bàn phímType (tốt nghiệp lớp XNUMX Bàn phím)
Cho phép một (hoặc không) trong số các tài nguyên kiểu bàn phím khác nhau: hpPhím chức năng,
ScoFunctionKeys, sunChức năngPhím, tcapPhím chức năngmặt trờibàn phím. Các
giá trị của tài nguyên phải là một trong các chuỗi tương ứng “hp”, “sco”, “sun”,
“Tcap” hoặc “vt220”. Các nguồn lực cá nhân được cung cấp để hỗ trợ kế thừa; cái này
tài nguyên đơn giản hơn để sử dụng.

Mặc định là "không xác định", tức là không có tài nguyên nào liên quan được thiết lập thông qua điều này
nguồn.

maxBufSize (tốt nghiệp lớp XNUMX Kích thước MaxBuf)
Chỉ định kích thước tối đa của bộ đệm đầu vào. Giá trị mặc định là “32768”. Bạn không thể
đặt giá trị này thành một giá trị nhỏ hơn minBufSize nguồn. Nó sẽ được tăng lên khi
cần thiết để làm cho giá trị đó chia đều giá trị này.

Trên một số hệ thống, bạn có thể muốn tăng một hoặc cả hai maxBufSize
minBufSize giá trị tài nguyên để đạt được hiệu suất tốt hơn nếu hệ điều hành
thích kích thước bộ đệm lớn hơn.

tối đa hóa (tốt nghiệp lớp XNUMX Tối đa hóa)
Chỉ định xem có hay không thuật ngữ x nên yêu cầu trình quản lý cửa sổ để tối đa hóa
bố trí khi khởi động. Mặc định này sai".

tin nhắn (tốt nghiệp lớp XNUMX Tin nhắn)
Chỉ định xem ban đầu có cho phép quyền ghi vào thiết bị đầu cuối hay không. Nhìn thấy thông điệp(1).
Mặc định là đúng".

thực đơnLocale (tốt nghiệp lớp XNUMX MenuLocale)
Chỉ định ngôn ngữ được sử dụng cho các tính toán đặt ký tự khi tải cửa sổ bật lên
các menu. Sử dụng điều này để cải thiện hiệu suất khởi tạo của menu bật lên Athena,
có thể tải các phông chữ không cần thiết (và rất lớn), ví dụ: trong ngôn ngữ có UTF-8
mã hóa. Giá trị mặc định là “C” (POSIX).

Để sử dụng ngôn ngữ hiện tại (chỉ hữu ích nếu bạn đã bản địa hóa cài đặt tài nguyên
cho các mục menu), hãy đặt tài nguyên thành một chuỗi trống.

minBufSize (tốt nghiệp lớp XNUMX Kích thước tối thiểu)
Chỉ định kích thước tối thiểu của bộ đệm đầu vào, tức là số lượng dữ liệu thuật ngữ x
yêu cầu trên mỗi lần đọc. Giá trị mặc định là “4096”. Bạn không thể đặt giá trị này thành một giá trị
ít hơn 64.

bỏ qua bản dịch (tốt nghiệp lớp XNUMX bỏ qua bản dịch)
Chọn lọc bỏ qua một hoặc nhiều phần của thuật ngữ xlà bản dịch mặc định khi khởi động.
Giá trị tài nguyên là danh sách các từ khóa được phân tách bằng dấu phẩy, có thể là
viết tắt: “toàn màn hình”, “khóa cuộn”, “chuyển phông chữ” hoặc “chuột lăn”. xtherm
cũng nhận ra "mặc định", nhưng việc bỏ qua sẽ làm cho chương trình không sử dụng được trừ khi
bạn cung cấp một định nghĩa tương tự trong cài đặt tài nguyên của bạn.

ptyBắt tay (tốt nghiệp lớp XNUMX PtyBắt tay)
Nếu đúng", thuật ngữ x sẽ thực hiện bắt tay trong quá trình khởi tạo để đảm bảo rằng
quy trình cha và con cập nhật utmptại biển nhà nước.

Xem thêm đợiForMap chờ đợi khái niệm màn hình của thiết bị đầu cuối giả
kích thước, và ptySttySize đặt lại kích thước màn hình sau thiết bị đầu cuối khác
khởi tạo hoàn tất. Mặc định là đúng".

ptyXóa ban đầu (tốt nghiệp lớp XNUMX PtyXóa ban đầu)
Nếu đúng", thuật ngữ x sẽ sử dụng cảm giác của thiết bị đầu cuối giả về tại biển xóa giá trị. Nếu như
"sai", thuật ngữ x sẽ thiết lập tại biển xóa giá trị để phù hợp với cấu hình của chính nó, sử dụng
các kb chuỗi từ mục nhập termcap làm tham chiếu, nếu có. Trong cả hai
trường hợp này, kết quả được áp dụng cho biến TERMCAP mà thuật ngữ x bộ.

Xem thêm ttyChế độ tài nguyên, có thể ghi đè điều này. Mặc định này sai".

ptySttySize (tốt nghiệp lớp XNUMX Kích thước PtyStty)
Nếu đúng", thuật ngữ x sẽ đặt lại kích thước màn hình sau khi khởi tạo thiết bị đầu cuối là
hoàn thành. Điều này là cần thiết cho một số hệ thống có thiết bị đầu cuối giả không thể truyền
đặc điểm thiết bị đầu cuối. Ở những nơi không cần thiết, nó có thể can thiệp vào
các phương pháp để thiết lập kích thước màn hình bên trong, ví dụ: thông qua tương tác trình quản lý cửa sổ.

Xem thêm đợiForMap chờ đợi một tin nhắn bắt tay đưa ra giả
khái niệm của thiết bị đầu cuối về kích thước màn hình. Giá trị mặc định là "false" trên Linux và OS X
hệ thống, "đúng" nếu không.

báo cáoPhông chữ (tốt nghiệp lớp XNUMX Phông chữ báo cáo)
Nếu đúng, thuật ngữ x sẽ in ra đầu ra tiêu chuẩn một bản tóm tắt về số liệu của từng phông chữ
(kích thước, số lượng glyph, v.v.), khi nó tải chúng. Mặc định này sai".

cùng tên (tốt nghiệp lớp XNUMX Cùng Tên)
Nếu giá trị của tài nguyên này là "true", thuật ngữ x không gửi tiêu đề và tên biểu tượng
thay đổi yêu cầu khi yêu cầu sẽ không có hiệu lực: tên không được thay đổi.
Điều này có lợi thế là ngăn chặn nhấp nháy và nhược điểm là yêu cầu
thêm một vòng đến máy chủ để tìm ra giá trị trước đó. Trong thực tế điều này
không bao giờ là một vấn đề. Mặc định là đúng".

quy môchiều cao (tốt nghiệp lớp XNUMX Tỷ lệ Chiều cao)
Chia tỷ lệ các giá trị chiều cao dòng theo giá trị tài nguyên, được giới hạn từ “0.9” đến
“1.5”. Giá trị mặc định là "1.0",

Mặc dù tài nguyên này áp dụng cho phông chữ bitmap hoặc TrueType, nhưng mục đích chính của nó
là để giúp khắc phục những thay đổi không tương thích trong số liệu phông chữ của thư viện Xft.
xtherm kiểm tra số liệu phông chữ để tìm những gì mà thư viện tuyên bố là giới hạn
hộp cho mỗi glyph (ký tự). Tuy nhiên, một số tính năng của Xft (chẳng hạn như
autohinter) có thể khiến các glyph được chia tỷ lệ lớn hơn các hộp giới hạn và
bị ghi đè một phần bởi hàng tiếp theo.

Xem sử dụngClipping cho một tài nguyên liên quan.

ScoFunctionKeys (tốt nghiệp lớp XNUMX ScoFunctionKeys)
Chỉ định xem có nên tạo mã thoát Khóa chức năng SCO cho
các phím chức năng thay vì các chuỗi thoát tiêu chuẩn.

Xem thêm bàn phímType nguồn.

phiênMgt (tốt nghiệp lớp XNUMX PhiênMgt)
Nếu giá trị của tài nguyên này là "true", thuật ngữ x thiết lập lệnh gọi lại của trình quản lý phiên
cho XtNdieGọi lạiXtNsaveGọi lại. Mặc định là đúng".

sunChức năngPhím (tốt nghiệp lớp XNUMX Phím chức năng mặt trời)
Chỉ định xem có nên tạo mã thoát của Khóa chức năng Mặt trời cho
các phím chức năng thay vì các chuỗi thoát tiêu chuẩn.

Xem thêm bàn phímType nguồn.

mặt trờibàn phím (tốt nghiệp lớp XNUMX bàn phím mặt trời)
Chỉ định xem có nên giả định bố cục bàn phím Sun / PC thay vì DEC hay không
VT220. Điều này khiến bàn phím “+” được ánh xạ thành “,”. và CTRL F1-F10 để
F11-F20, tùy thuộc vào cài đặt của ctrlFKeys tài nguyên, vì vậy thuật ngữ x mô phỏng một
DEC VT220 chính xác hơn. Nếu không (mặc định, với mặt trờibàn phím đặt thành
"sai"), thuật ngữ x sử dụng các ràng buộc kiểu PC cho các phím chức năng và bàn phím.

Các liên kết kiểu PC sử dụng các phím Shift, Alt, Control và Meta làm công cụ sửa đổi cho
các phím chức năng và bàn phím (xem tài liệu xtherm Kiểm soát Trình tự để biết chi tiết).
Các ràng buộc kiểu PC tương tự như PCTerm, nhưng không giống nhau. Thông thường
những ràng buộc này không xung đột với việc sử dụng khóa Meta như được mô tả cho
támBitInput nguồn. Nếu có, hãy lưu ý rằng các ràng buộc kiểu PC được đánh giá
đầu tiên.

Xem thêm bàn phímType nguồn.

tcapPhím chức năng (tốt nghiệp lớp XNUMX Phím chức năng Tcap)
Chỉ định xem mã thoát của phím chức năng có được đọc từ chữ cap / terminfo hay không
mục nhập phải được tạo cho các phím chức năng thay vì các chuỗi thoát tiêu chuẩn.
Giá trị mặc định là "false", tức là, tính năng này bị tắt.

Xem thêm bàn phímType nguồn.

thuật ngữName (tốt nghiệp lớp XNUMX Tên thuật ngữ)
Chỉ định tên loại thiết bị đầu cuối sẽ được đặt trong biến môi trường TERM.

tiêu đề (tốt nghiệp lớp XNUMX Tiêu đề)
Chỉ định một chuỗi có thể được sử dụng bởi trình quản lý cửa sổ khi hiển thị chuỗi này
ứng dụng.

thanh công cụ (tốt nghiệp lớp XNUMX Thanh công cụ)
Chỉ định xem có nên hiển thị thanh công cụ hay không. Mặc định là đúng".

ttyChế độ (tốt nghiệp lớp XNUMX TyMod)
Chỉ định một chuỗi chứa các từ khóa thiết lập đầu cuối và các ký tự để
mà họ có thể bị ràng buộc. Các từ khóa được phép bao gồm: brk, dsusp, eof, eol, eol2,
xóa, xóa 2, tuôn ra, xâm nhập, giết, lnext, thoát, rprnt, bắt đầu, trạng thái, dừng, nghi ngờ,
đường may và vết rách. Các ký tự điều khiển có thể được chỉ định là ^ char (ví dụ: ^ c hoặc ^ u)
^? có thể được sử dụng để biểu thị xóa (127). Sử dụng ^- để biểu thị không xác định. Sử dụng \ 034 đến
đại diện ^\, vì một dấu gạch chéo ngược theo nghĩa đen trong tài nguyên X sẽ thoát ra
nhân vật.

Điều này rất hữu ích để ghi đè cài đặt đầu cuối mặc định mà không cần phải
làm một tại biển mọi lúc thuật ngữ x được bắt đầu. Tuy nhiên, lưu ý rằng tại biển chương trình
trên một máy chủ nhất định có thể sử dụng các từ khóa khác nhau; thuật ngữ xBảng của được tích hợp sẵn.

Nếu ttyChế độ tài nguyên chỉ định một giá trị cho Xóa, điều đó ghi đè
ptyXóa ban đầu thiết lập tài nguyên, tức là, thuật ngữ x khởi tạo thiết bị đầu cuối để khớp
giá trị đó.

sử dụngInsertMode (tốt nghiệp lớp XNUMX Sử dụngInsertMode)
Buộc sử dụng chế độ chèn bằng cách thêm các mục nhập thích hợp vào môi trường TERMCAP
Biến đổi. Điều này rất hữu ích nếu khóa hạn của hệ thống bị hỏng. (Nguồn này là
bị bỏ qua trên hầu hết các hệ thống, vì TERMCAP không được sử dụng). Mặc định này sai".

utmpDisplayId (tốt nghiệp lớp XNUMX UtmpDisplayId)
Chỉ định xem có hay không thuật ngữ x nên cố gắng ghi lại số nhận dạng hiển thị
(số hiển thị và số màn hình) cũng như tên máy chủ trong hệ thống utmp đăng nhập
tập tin. Mặc định là đúng".

utmpInression (tốt nghiệp lớp XNUMX UtmpInression)
Chỉ định xem có hay không thuật ngữ x nên cố gắng ghi lại thiết bị đầu cuối của người dùng trong
hệ thống utmp tệp nhật ký. Nếu đúng, thuật ngữ x sẽ không cố gắng. Mặc định này sai".

đợiForMap (tốt nghiệp lớp XNUMX WaitForMap)
Chỉ định xem có hay không thuật ngữ x nên đợi bản đồ cửa sổ ban đầu trước khi
bắt đầu quy trình con. Đây là một phần của ptyBắt tay Hợp lý. Khi nào thuật ngữ x is
được hướng dẫn để chờ theo cách này, nó chuyển kích thước đầu cuối từ cuối màn hình
của thiết bị đầu cuối giả tới kết nối I / O của thiết bị đầu cuối, ví dụ: sử dụng kích thước
theo trình quản lý cửa sổ. Nếu không, nó sử dụng kích thước như đã cho trong tài nguyên
giá trị hoặc tùy chọn dòng lệnh -geom. Mặc định này sai".

zBiểu tượngBíp (tốt nghiệp lớp XNUMX ZIconBeep)
Tương tự như đối số dòng lệnh -ziconbeep. Nếu giá trị của tài nguyên này không
zero, xterms tạo ra đầu ra trong khi được biểu tượng hóa sẽ gây ra âm thanh XBell ở
âm lượng nhất định và có thêm “***” vào tiêu đề biểu tượng của chúng. Hầu hết các trình quản lý cửa sổ
sẽ phát hiện sự thay đổi này ngay lập tức, hiển thị cho bạn cửa sổ nào có đầu ra. (MỘT
tính năng tương tự trong x10 thuật ngữ x.) Mặc định này sai".

zBiểu tượngTiêu đềĐịnh dạng (tốt nghiệp lớp XNUMX ZIconTitleFormat)
Cho phép tùy chỉnh chuỗi được sử dụng trong zBiểu tượngBíp đặc tính. Mặc định
giá trị là “***% s”.

Nếu giá trị tài nguyên chứa "% s", thì thuật ngữ x chèn tiêu đề biểu tượng tại đó
thay vì đặt trước chuỗi vào tiêu đề biểu tượng. (Chỉ “% s” đầu tiên
Được sử dụng).

VT100 widget Thông tin
Các tài nguyên sau đây được chỉ định như một phần của vt100 widget (lớp VT100). họ đang
được chỉ định bởi các mẫu chẳng hạn như “XTerm.vt100.TÊN".

Nếu là của bạn thuật ngữ x được định cấu hình để hỗ trợ “thanh công cụ”, khi đó những mẫu đó cần thêm
cấp cho tiện ích biểu mẫu chứa thanh công cụ và tiện ích vt100. Một ký tự đại diện giữa
“XTerm” cấp cao nhất và tiện ích con “vt100” giúp cài đặt tài nguyên hoạt động cho cả hai,
ví dụ, "XTerm * vt100.TÊN".

biểu tượng hoạt động (tốt nghiệp lớp XNUMX Biểu tượng hoạt động)
Chỉ định xem các cửa sổ biểu tượng đang hoạt động có được sử dụng khi thuật ngữ x cửa sổ
được biểu tượng hóa, nếu tính năng này được biên dịch thành thuật ngữ x. Biểu tượng hoạt động là một
đại diện thu nhỏ nội dung của cửa sổ và sẽ cập nhật dưới dạng
nội dung thay đổi. Không phải tất cả các trình quản lý cửa sổ đều nhất thiết phải hỗ trợ biểu tượng ứng dụng
các cửa sổ. Một số trình quản lý cửa sổ sẽ cho phép bạn nhập các tổ hợp phím vào hoạt động
cửa sổ biểu tượng. Mặc định là "mặc định".

xtherm chấp nhận một từ khóa (bỏ qua chữ hoa chữ thường) hoặc số được hiển thị trong dấu ngoặc đơn:

sai (0)
Không có biểu tượng hoạt động nào được hiển thị.

đúng (1)
Biểu tượng hoạt động được hiển thị. Nếu bạn đang sử dụng Trâu, sử dụng cài đặt này để bật
biểu tượng hoạt động.

mặc định (2)
xtherm kiểm tra khi khởi động và hiển thị biểu tượng hoạt động chỉ dành cho trình quản lý cửa sổ
mà nó có thể xác định và được biết là hỗ trợ tính năng. Này
đang fvwm (hỗ trợ đầy đủ), và cửa sổ nhà sản xuất (giới hạn). Một vài cửa sổ khác
người quản lý (chẳng hạn như Trâuctwm) hỗ trợ các biểu tượng hoạt động, nhưng không hỗ trợ
các phần mở rộng cho phép thuật ngữ x để xác định trình quản lý cửa sổ.

cho phépPhông chữ đậm (tốt nghiệp lớp XNUMX AllowBoldFont)
Khi được đặt thành "false", thuật ngữ x sẽ không sử dụng phông chữ đậm. Điều này ghi đè cả hai
luôn luônBoldModechế độ in đậm tài nguyên. luôn luônBoldMode (tốt nghiệp lớp XNUMX LuônBoldMode)

allowC1Có thể in (tốt nghiệp lớp XNUMX Cho phépC1Có thể in)
Nếu đúng, hãy ghi đè ánh xạ của các điều khiển C1 (mã 128-159) để làm cho chúng trở thành
được xử lý như thể chúng là các ký tự có thể in được. Mặc dù điều này tương ứng với không
tiêu chuẩn cụ thể, một số người dùng khẳng định đó là VT100. Mặc định này sai".

cho phépColorOps (tốt nghiệp lớp XNUMX AllowColorOps)
Chỉ định xem các trình tự điều khiển đặt / truy vấn màu động có nên không
cho phép. Màu ANSI không bị ảnh hưởng bởi cài đặt tài nguyên này. Mặc định là
"đúng vậy".

cho phépFontOps (tốt nghiệp lớp XNUMX AllowFontOps)
Chỉ định xem có cho phép các chuỗi điều khiển đặt / truy vấn phông chữ hay không.
Mặc định này sai".

allowPasteControls (tốt nghiệp lớp XNUMX AllowPasteControls)
Nếu đúng, hãy cho phép dán các ký tự điều khiển như BEL và CAN. Định dạng
các ký tự (tab, dòng mới) luôn được phép. Các ký tự điều khiển C0 khác là
bị chặn trừ khi tài nguyên này được kích hoạt. Bộ ký tự điều khiển chính xác
(C0 và C1) phụ thuộc vào việc mã hóa UTF-8 có được sử dụng hay không, cũng như
allowC1Có thể in nguồn. Mặc định này sai".

allowScrollLock (tốt nghiệp lớp XNUMX AllowScrollLock)
Chỉ định xem các trình tự điều khiển thiết lập / truy vấn phím Scroll Lock có nên hay không
được phép, cũng như liệu phím Scroll Lock có phản hồi với thao tác nhấn phím của người dùng hay không. Các
mặc định là "false".

Khi tính năng này được bật, thuật ngữ x sẽ cảm nhận trạng thái của phím Scroll Lock
mỗi khi nó lấy được tiêu điểm. Nhấn phím Scroll Lock sẽ chuyển đổi thuật ngữ x's
trạng thái bên trong, cũng như bật tắt đèn LED liên quan. Trong khi Scroll Lock là
tích cực, thuật ngữ x cố gắng giữ một khung nhìn trên cùng một tập hợp các dòng. Nếu
chế độ xem hiện tại được cuộn qua giới hạn do lưu dòng tài nguyên, sau đó
Scroll Lock không có tác dụng gì nữa.

Lý do đặt giá trị mặc định thành "false" là để tránh sự ngạc nhiên của người dùng. Chìa khóa này
thường không được sử dụng trong các cấu hình bàn phím và chưa đạt được tiêu chuẩn
nghĩa là ngay cả khi nó được sử dụng theo cách đó. Do đó, người dùng đã chỉ định nó
cho các mục đích đặc biệt.

cho phépGửiSự kiện (tốt nghiệp lớp XNUMX Cho phép gửi sự kiện)
Chỉ định xem có hay không sự kiện nút và khóa tổng hợp (được tạo bằng cách sử dụng dấu X
yêu cầu giao thức SendEvent) nên được thông dịch hoặc loại bỏ. Mặc định là
"False" nghĩa là chúng bị loại bỏ. Lưu ý rằng việc cho phép các sự kiện như vậy sẽ tạo ra một
lỗ hổng bảo mật rất lớn, do đó việc kích hoạt tài nguyên này sẽ vô hiệu hóa
cho phépXXXOps tài nguyên. Mặc định này sai".

allowTcapOps (tốt nghiệp lớp XNUMX AllowTcapOps)
Chỉ định xem các trình tự điều khiển truy vấn khái niệm của thiết bị đầu cuối về nó
các chuỗi phím chức năng, vì khả năng từ khóa hoặc cổng cuối phải được cho phép. Các
mặc định là "true".

Một vài chương trình, ví dụ: khí lực, sử dụng tính năng này để có được mô tả chính xác về
các khả năng của thiết bị đầu cuối, không phụ thuộc vào cài đặt termcap / terminfo:

· xtherm có thể cho chương trình truy vấn biết nó hỗ trợ bao nhiêu màu. Đây là một
không đổi, tùy thuộc vào cách nó được biên dịch, thường là 16. Nó không thay đổi
nếu bạn thay đổi cài đặt tài nguyên, ví dụ: màu sắc táo bạo nguồn.

· xtherm có thể cho chương trình truy vấn biết chuỗi nào được gửi bằng cách sửa đổi (shift-,
control-, alt-) chức năng- và bàn phím-phím. Kiểm soát báo cáo- và alt-
bổ ngữ là một tính năng dựa vào lời nguyền đặt tên mở rộng.

allowTitleOps (tốt nghiệp lớp XNUMX AllowTitleOps)
Chỉ định xem các trình tự điều khiển có sửa đổi tiêu đề cửa sổ hoặc tên biểu tượng hay không
nên được cho phép. Mặc định là đúng".

allowWindowOps (tốt nghiệp lớp XNUMX AllowWindowOps)
Chỉ định xem liệu trình tự kiểm soát cửa sổ mở rộng (như được sử dụng trong dterm) nên là
cho phép. Chúng bao gồm một số trình tự điều khiển thao tác kích thước cửa sổ
hoặc vị trí, cũng như báo cáo các giá trị này và tiêu đề hoặc tên biểu tượng. Mỗi
trong số này có thể bị lạm dụng trong một tập lệnh; đủ tò mò để hầu hết các trình giả lập thiết bị đầu cuối
thực hiện những hạn chế này chỉ một phần nhỏ của tiết mục. Để tinh chỉnh,
xem không được phépWindowOps. Mặc định này sai".

altIsNotMeta (tốt nghiệp lớp XNUMX AltIsKhôngMeta)
Nếu "true", hãy coi phím Alt như thể nó là Meta-key. Bàn phím của bạn có thể xảy ra
được cấu hình để chúng giống nhau. Nhưng nếu không, điều này cho phép bạn
sử dụng cùng một tiền tố- và các thao tác dịch chuyển với phím Alt như với Meta-
Chìa khóa. Nhìn thấy altGửiThoátmetaSendsThoát. Mặc định này sai".

altGửiThoát (tốt nghiệp lớp XNUMX AltGửiThoát)
Đây là một thao tác bàn phím bổ sung có thể được xử lý sau logic cho
metaSendsThoát. Nó chỉ có sẵn nếu altIsNotMeta tài nguyên được thiết lập.

· Nếu “true”, các ký tự Alt (một ký tự được kết hợp với công cụ sửa đổi được liên kết
với các phím Alt trái / phải) được chuyển đổi thành một chuỗi hai ký tự với
ký tự đứng trước ESC. Điều này cũng áp dụng cho phím chức năng
trình tự kiểm soát, trừ khi thuật ngữ x thấy rằng Khác được sử dụng trong chìa khóa của bạn
bản dịch.

· Nếu “false”, các ký tự Alt nhập từ bàn phím sẽ gây ra sự thay đổi thành 8-bit
nhân vật (giống như metaSendsThoát). Bằng cách kết hợp Alt- và Meta-
bổ nghĩa, bạn có thể tạo các kết hợp tương ứng của tiền tố ESC và 8-bit
ký tự.

Mặc định này sai". xtherm cung cấp một tùy chọn menu để chuyển đổi tài nguyên này.

AlternateScroll (tốt nghiệp lớp XNUMX ScrollCond)
Nếu "đúng", cuộn lạicuộn-forw các hành động gửi các phím trỏ lên và xuống
khi xterm đang hiển thị màn hình thay thế. Mặc định này sai".

Sản phẩm AlternateScroll trạng thái cũng có thể được thiết lập bằng cách sử dụng một trình tự điều khiển.

luôn luônBoldMode (tốt nghiệp lớp XNUMX LuônBoldMode)
Chỉ định liệu thuật ngữ x nên kiểm tra xem phông chữ bình thường và phông chữ đậm có khác nhau không
trước khi quyết định xem có nên sử dụng tính năng ghi đậm để mô phỏng các phông chữ đậm hay không. Nếu điều này
tài nguyên là sự thật, thuật ngữ x không kiểm tra các phông chữ khác biệt khi quyết định
làm thế nào để xử lý chế độ in đậm nguồn. Mặc định này sai".

chế độ in đậm luôn luônBoldMode sự so sánh Hoạt động
... ──
sai sai sử dụng phông chữ bị bỏ qua
sai true bị bỏ qua sử dụng phông chữ
đúng sai giống nhau quá mức
true false sử dụng phông chữ khác nhau
true true bị bỏ qua quá mức

Tài nguyên này chỉ được sử dụng cho phông chữ bitmap:

· Khi sử dụng phông chữ bitmap, có thể máy chủ phông chữ sẽ gần đúng
phông chữ đậm bằng cách thay đổi tỷ lệ từ kích thước phông chữ khác với mong đợi. Các
luôn luônBoldMode tài nguyên cho phép người dùng ghi đè (đôi khi kém)
kết quả là phông chữ đậm với việc viết quá mức (ít nhất là nhất quán).

· Sự cố không xảy ra với phông chữ TrueType (mặc dù có thể có
các vấn đề không cần thiết như độ che phủ khác nhau của phông chữ thường và phông chữ đậm).

Thay vào đó, đặt cho phépPhông chữ đậm tài nguyên thành false sẽ ghi đè cả hai
luôn luônBoldModechế độ in đậm tài nguyên.

luôn luôn (tốt nghiệp lớp XNUMX Luôn đánh dấu)
Chỉ định xem có hay không thuật ngữ x sẽ luôn hiển thị một con trỏ văn bản được đánh dấu.
Theo mặc định (nếu tài nguyên này là false), con trỏ văn bản rỗng được hiển thị bất cứ khi nào
con trỏ di chuyển ra khỏi cửa sổ hoặc cửa sổ mất tiêu điểm đầu vào. Các
mặc định là "false".

luôn sử dụngMods (tốt nghiệp lớp XNUMX Luôn sử dụngMod)
Ghi đè sốLock tài nguyên, kể thuật ngữ x sử dụng các công cụ sửa đổi Alt và Meta để
xây dựng các tham số cho chuỗi phím chức năng ngay cả khi các công cụ sửa đổi đó xuất hiện trong
tài nguyên bản dịch. Thông thường thuật ngữ x kiểm tra xem Alt hoặc Meta được sử dụng trong
bản dịch có thể xung đột với các công cụ sửa đổi phím chức năng và sẽ bỏ qua những
bổ ngữ trong trường hợp đặc biệt đó. Mặc định này sai".

câu trả lờiChuỗi (tốt nghiệp lớp XNUMX Chuỗi trả lời)
Chỉ định chuỗi thuật ngữ x gửi phản hồi tới một ký tự ENQ (control / E)
từ máy chủ. Giá trị mặc định là một chuỗi trống, tức là, "". Phần cứng VT100
triển khai tính năng này như một tùy chọn thiết lập.

appcursorMặc định (tốt nghiệp lớp XNUMX AppcursorMặc định)
Nếu “true”, ban đầu các phím con trỏ đang ở chế độ ứng dụng. Điều này cũng giống như
chế độ DECCKM riêng tư VT102, Mặc định là "false".

appkeypadDefault (tốt nghiệp lớp XNUMX AppkeypadMặc định)
Nếu "true", các phím trên bàn phím ban đầu đang ở chế độ ứng dụng. Mặc định là
"sai".

giả sử (tốt nghiệp lớp XNUMX Giả sử tất cả các ký tự)
Nếu "đúng", điều này cho phép một trường hợp đặc biệt trong phông chữ bitmap để cho phép máy chủ phông chữ
chọn cách hiển thị glyph bị thiếu. Mặc định là đúng".

Lý do cho tài nguyên này là để trợ giúp một số
phông chữ (chẳng hạn như mã hóa ISO-10646-1 của Terminus) có phông chữ không chính xác-
số liệu.

tự độngWrap (tốt nghiệp lớp XNUMX Tự động gói)
Chỉ định có nên bật tính năng tự động bao quanh hay không. Điều này cũng giống như
VT102 DECAWM. Mặc định là đúng".

chờInput (tốt nghiệp lớp XNUMX Đang chờ đầu vào)
Chỉ định xem có hay không thuật ngữ x sử dụng thời gian chờ 50 mili giây để chờ đầu vào (tức là
để hỗ trợ thanh cuộn mũi tên Xaw3d). Mặc định này sai".

phím mũi tên ngược (tốt nghiệp lớp XNUMX Phím mũi tên lùi)
Chỉ định xem phím backarrow truyền một phím xóa lùi (8) hay xóa (127)
tính cách. Điều này tương ứng với trình tự điều khiển DECBKM. Giá trị "đúng"
chỉ định backspace. Mặc định là đúng". Nhấn phím điều khiển để chuyển đổi
hành vi này.

lý lịch (tốt nghiệp lớp XNUMX Lý lịch)
Chỉ định màu để sử dụng cho nền của cửa sổ. Mặc định là
“XtDefaultNền”.

chuôngKhẩn cấp (tốt nghiệp lớp XNUMX chuôngKhẩn cấp)
Chỉ định xem có đặt gợi ý Khẩn cấp cho trình quản lý cửa sổ hay không khi thực hiện
tiếng chuông. Mặc định này sai".

chuôngBậtĐặt lại (tốt nghiệp lớp XNUMX BellOnReset)
Chỉ định xem có phát ra tiếng chuông khi thực hiện khôi phục cài đặt gốc hay không. Mặc định là đúng".

chuôngĐàn ápThời gian (tốt nghiệp lớp XNUMX BellSuppressTime)
Số mili giây sau khi lệnh chuông được gửi trong đó chuông bổ sung
sẽ bị dập tắt. Mặc định là 200. Nếu được đặt khác XNUMX, chuông bổ sung cũng sẽ
bị chặn cho đến khi máy chủ báo cáo rằng quá trình xử lý chuông đầu tiên đã được
hoàn thành; tính năng này hữu ích nhất với chuông có thể nhìn thấy.

màu sắc táo bạo (tốt nghiệp lớp XNUMX Chế độ màu)
Chỉ định xem có nên kết hợp thuộc tính in đậm với các màu như IBM PC, tức là bản đồ
các màu từ 0 đến 7 đến các màu 8 đến 15. Các màu này thường sáng hơn
phiên bản của 8 màu đầu tiên, do đó đậm. Mặc định là đúng".

kiểu chữ in đậm (tốt nghiệp lớp XNUMX Kiểu chữ in đậm)
Chỉ định tên của phông chữ đậm để sử dụng thay vì viết quá mức. Không có
mặc định cho tài nguyên này.

Phông chữ này phải có cùng chiều cao và chiều rộng với phông chữ bình thường, nếu không thì
mặc kệ. Nếu chỉ một trong các phông chữ thường hoặc đậm được chỉ định, nó sẽ được sử dụng như
phông chữ bình thường và phông chữ đậm sẽ được tạo ra bằng cách đánh dấu quá mức phông chữ này.

Xem thêm cuộc thảo luận của chế độ in đậmluôn luônBoldMode tài nguyên.

chế độ in đậm (tốt nghiệp lớp XNUMX Chế độ in đậm)
Điều này chỉ định liệu văn bản có thuộc tính in đậm có nên bị quá tải hay không
mô phỏng phông chữ đậm nếu phông chữ đậm được phân giải giống với phông chữ bình thường. Nó
có thể mong muốn tắt phông chữ đậm khi màu đang được sử dụng cho chữ in đậm
thuộc tính.

Lưu ý rằng thuật ngữ x có một phông chữ đậm mà bạn có thể đặt rõ ràng. xtherm cố gắng
lấy một phông chữ đậm cho các lựa chọn phông chữ khác (phông chữ1 thông qua phông chữ6). Nếu nó
không thể tìm thấy một phông chữ đậm, nó sẽ sử dụng phông chữ bình thường. Trong mỗi trường hợp (liệu
tài nguyên rõ ràng hoặc phông chữ dẫn xuất), nếu phông chữ bình thường và phông chữ đậm khác nhau,
tài nguyên này không có hiệu lực. Mặc định là đúng".

Xem luôn luônBoldMode tài nguyên có thể sửa đổi hành vi của tài nguyên này.

Mặc dù thuật ngữ x cố gắng tìm ra một phông chữ đậm cho các lựa chọn phông chữ khác, phông chữ
máy chủ có thể không hợp tác. Kể từ X11R6, phông chữ bitmap đã được thu nhỏ. Đằng trước
máy chủ tuyên bố cung cấp phông chữ đậm thuật ngữ x yêu cầu, nhưng kết quả không phải là
luôn luôn có thể đọc được. XFree86 đã giới thiệu một tính năng có thể được sử dụng để ngăn chặn
mở rộng quy mô. Trong tệp cấu hình của máy chủ X (ví dụ: “/ etc / X11 / XFree86” hoặc
“/Etc/X11/xorg.conf”), bạn có thể thêm “: unscaled” vào cuối thư mục
đặc điểm kỹ thuật cho các phông chữ "misc", bao gồm các phông chữ có độ cao cố định
được sử dụng bởi thuật ngữ x. Ví dụ

FontPath "/ usr / lib / X11 / fonts / misc /"

sẽ trở thành

FontPath "/ usr / lib / X11 / fonts / misc /: unscaled"

Tùy thuộc vào cấu hình của bạn, máy chủ phông chữ có thể có cấu hình riêng
tập tin. Cùng một “: unscaled” có thể được thêm vào tệp cấu hình của nó ở cuối
đặc điểm kỹ thuật thư mục cho "misc".

Tính năng chia tỷ lệ bitmap cũng được sử dụng bởi thuật ngữ x để triển khai độ rộng kép VT102
và các ký tự có chiều cao gấp đôi.

bị hỏngLinuxOSC (tốt nghiệp lớp XNUMX bị hỏngLinuxOSC)
Nếu đúng, thuật ngữ x áp dụng một giải pháp thay thế để bỏ qua các trình tự kiểm soát không đúng định dạng mà
Tập lệnh Linux có thể gửi. So sánh các trình tự điều khiển bảng màu được ghi lại trong
console_codes với ECMA-48. Mặc định là đúng".

bị hỏng (tốt nghiệp lớp XNUMX BrokenSelices)
Nếu đúng, thuật ngữ x ở chế độ 8-bit sẽ diễn giải STRING các lựa chọn khi mang văn bản vào
mã hóa ngôn ngữ hiện tại. Thông thường STRING các lựa chọn mang theo ISO-8859-1
văn bản được mã hóa. Đặt tài nguyên này thành "true" vi phạm ICCCM; nó có thể,
tuy nhiên, rất hữu ích khi tương tác với một số ứng dụng X bị hỏng. Mặc định là
"sai".

breakStringTerm (tốt nghiệp lớp XNUMX BrokenStringTerm)
cung cấp hoạt động xung quanh cho một số bộ định tuyến ISDN khởi động điều khiển ứng dụng
chuỗi mà không hoàn thành nó. Đặt giá trị này thành "true" nếu thuật ngữ x dường như đóng băng khi
Đang kết nối. Mặc định này sai".

xthermtrình phân tích cú pháp trạng thái của nhận dạng một số loại chuỗi điều khiển có thể chứa
văn bản, ví dụ,

APC (Lệnh chương trình ứng dụng),
DCS (Chuỗi điều khiển thiết bị),
OSC (Lệnh hệ điều hành),
PM (Thông báo về quyền riêng tư), và
SOS (Bắt đầu chuỗi),

Mỗi ký tự phải kết thúc bằng dấu chấm dứt chuỗi (một ký tự đặc biệt không thể xuất hiện
trong các chuỗi này). Các ký tự điều khiển thông thường được tìm thấy trong chuỗi không
làm ngơ; chúng được xử lý mà không can thiệp vào quá trình tích lũy
nội dung của chuỗi điều khiển. xtherm nhận ra các điều khiển này trong tất cả các chế độ,
mặc dù một số chức năng có thể bị tắt sau khi phân tích cú pháp điều khiển.

Khi được bật, tính năng này cho phép người dùng thoát khỏi điều khiển chưa kết thúc
chuỗi khi bất kỳ ký tự điều khiển thông thường nào được tìm thấy:

control / D (được sử dụng làm phần cuối của tệp trong nhiều trình bao),
control / H (backspace),
control / I (tab-feed),
control / J (dòng cấp hay dòng mới),
control / K (tab dọc),
kiểm soát / L (nguồn cấp dữ liệu biểu mẫu),
control / M (ký tự xuống dòng),
control / N (shift-out),
control / O (shift-in),
kiểm soát / Q (XOFF),
control / X (hủy bỏ)

c132 (tốt nghiệp lớp XNUMX C132)
Chỉ định xem có hay không trình tự thoát VT102 DECCOLM, được sử dụng để chuyển đổi giữa
80 và 132 cột, nên được tôn vinh. Mặc định này sai".

bộ nhớ cacheKích thước gấp đôi (tốt nghiệp lớp XNUMX nhân đôi bộ nhớ cache)
Cho biết có nên lưu vào bộ nhớ cache các phông chữ có kích thước gấp đôi hay không bằng cách thuật ngữ x. Đặt giá trị này thành XNUMX để tắt
phông chữ có kích thước gấp đôi hoàn toàn.

cdXtraScroll (tốt nghiệp lớp XNUMX CdXtraScroll)
Chỉ định liệu thuật ngữ x nên cuộn sang một trang mới khi xóa toàn bộ
màn hình. Thích tiXtraScroll, mục đích của tùy chọn này là cung cấp hình ảnh về
ứng dụng toàn màn hình hiển thị trên cuộn lùi trước khi xóa
chữ. Giá trị mặc định cho tài nguyên này là "false".

charClass (tốt nghiệp lớp XNUMX CharClass)
Chỉ định danh sách được phân tách bằng dấu phẩy của các ràng buộc lớp ký tự của biểu mẫu
[thấp-]cao:giá trị. Chúng được sử dụng để xác định bộ ký tự nào nên
được xử lý như nhau khi thực hiện cắt và dán. Xem TÍNH CÁCH CÁC LỚP HỌC phần.

cjkWidth (tốt nghiệp lớp XNUMX CjkWidth)
Chỉ định liệu thuật ngữ x nên tuân theo quy ước chiều rộng truyền thống của Đông Á.
Khi được bật, các ký tự có danh mục Đông Á Không rõ ràng (A) trong UTR 11 có
chiều rộng cột là 2. Bạn có thể phải đặt tùy chọn này thành “true” nếu bạn có một số
Các chương trình dựa trên thiết bị đầu cuối Đông Á giả định rằng các ký tự vẽ đường có
chiều rộng cột là 2. Nếu tài nguyên này sai, mkWidth tài nguyên kiểm soát
sự lựa chọn giữa hệ thống của băng thông wcthuật ngữ xcác bảng tích hợp sẵn. Mặc định là
"sai".

color0 (tốt nghiệp lớp XNUMX Màu sắc0)

color1 (tốt nghiệp lớp XNUMX Màu sắc1)

color2 (tốt nghiệp lớp XNUMX Màu sắc2)

color3 (tốt nghiệp lớp XNUMX Màu sắc3)

color4 (tốt nghiệp lớp XNUMX Màu sắc4)

color5 (tốt nghiệp lớp XNUMX Màu sắc5)

color6 (tốt nghiệp lớp XNUMX Màu sắc6)

color7 (tốt nghiệp lớp XNUMX Màu sắc7)
Chúng chỉ định màu cho phần mở rộng ISO-6429. Các giá trị mặc định là,
tương ứng, đen, đỏ3, xanh lá cây3, vàng3, xanh đậm có thể tùy chỉnh, đỏ tươi3,
lục lam3 và xám90. Các sắc thái màu mặc định được chọn để cho phép các màu
8-15 sẽ được sử dụng như các phiên bản sáng hơn.

color8 (tốt nghiệp lớp XNUMX Màu sắc8)

color9 (tốt nghiệp lớp XNUMX Màu sắc9)

color10 (tốt nghiệp lớp XNUMX Màu sắc10)

color11 (tốt nghiệp lớp XNUMX Màu sắc11)

color12 (tốt nghiệp lớp XNUMX Màu sắc12)

color13 (tốt nghiệp lớp XNUMX Màu sắc13)

color14 (tốt nghiệp lớp XNUMX Màu sắc14)

color15 (tốt nghiệp lớp XNUMX Màu sắc15)
Chúng chỉ định màu cho phần mở rộng ISO-6429 nếu thuộc tính đậm cũng là
đã được kích hoạt. Các giá trị tài nguyên mặc định lần lượt là xám30, đỏ, xanh lá cây,
màu vàng, xanh nhạt, đỏ tươi, lục lam và trắng có thể tùy chỉnh.

color16 (tốt nghiệp lớp XNUMX Màu sắc16)

thông qua

color255 (tốt nghiệp lớp XNUMX Màu sắc255)
Chúng chỉ định màu cho phần mở rộng 256 màu. Các giá trị tài nguyên mặc định
dành cho các màu từ 16 đến 231 để tạo ra một khối màu 6x6x6 và các màu từ 232 đến
255 để tạo một đoạn đường dốc theo thang độ xám.

Tài nguyên quá khứ color15 có sẵn dưới dạng tùy chọn thời gian biên dịch. Do một mã cứng
giới hạn trong thư viện X trên tổng số tài nguyên (đến 400), tài nguyên
đối với 256 màu bị bỏ qua khi hỗ trợ ký tự rộng và đàn luýt được kích hoạt.
Bên cạnh hành vi không nhất quán nếu chỉ một phần tài nguyên được cho phép,
việc xác định điểm giới hạn chính xác là rất khó và các thư viện X có xu hướng bị hỏng nếu
số lượng tài nguyên vượt quá giới hạn. Bảng màu vẫn được khởi tạo
thành các giá trị mặc định giống nhau và có thể được sửa đổi thông qua trình tự điều khiển.

Mặt khác, giới hạn tài nguyên cho phép bao gồm toàn bộ phạm vi cho
88-màu sắc.

màuAttrChế độ (tốt nghiệp lớp XNUMX Chế độ màuAttr)
Chỉ định liệu màuBD, màuBL, màuRVmàu sắc nên ghi đè ANSI
màu sắc. Nếu không, những màu này chỉ được hiển thị khi không có màu ANSI nào được đặt cho
vị trí tương ứng. Mặc định này sai".

màuBD (tốt nghiệp lớp XNUMX MàuBD)
Điều này chỉ định màu sẽ sử dụng để hiển thị các ký tự in đậm nếu "colorBDMode"
tài nguyên được kích hoạt. Mặc định là “XtDefaultForeground”.

Xem thêm VeryBoldColors tài nguyên cho phép kết hợp màu đậm và màu.

màu sắcBDChế độ (tốt nghiệp lớp XNUMX Chế độ màuAttr)
Chỉ định xem các ký tự có thuộc tính in đậm có được hiển thị bằng màu hay không
hoặc dưới dạng các ký tự in đậm. Lưu ý rằng cài đặt chế độ màu tắt tắt tất cả các màu,
kể cả in đậm. Mặc định này sai".

màuBL (tốt nghiệp lớp XNUMX MàuBL)
Điều này chỉ định màu sẽ sử dụng để hiển thị các ký tự nhấp nháy nếu “Chế độ màu”
tài nguyên được kích hoạt. Mặc định là “XtDefaultForeground”.

Xem thêm VeryBoldColors tài nguyên cho phép kết hợp gạch chân và màu sắc.

màuBLMode (tốt nghiệp lớp XNUMX Chế độ màuAttr)
Chỉ định xem các ký tự có thuộc tính nháy mắt có được hiển thị trong
màu sắc. Lưu ý rằng cài đặt chế độ màu tắt tắt tất cả các màu, bao gồm cả màu này. Các
mặc định là "false".

tô màu nó (tốt nghiệp lớp XNUMX Tô màu nó)
Điều này chỉ định màu sẽ sử dụng để hiển thị các ký tự in nghiêng nếu "colorITMode"
tài nguyên được kích hoạt. Mặc định là “XtDefaultForeground”.

Xem thêm VeryBoldColors tài nguyên cho phép kết hợp các thuộc tính và màu sắc.

colorITMode (tốt nghiệp lớp XNUMX Chế độ màuAttr)
Chỉ định xem các ký tự có thuộc tính in nghiêng có được hiển thị trong
màu hoặc các ký tự in nghiêng. Mặc định này sai".

Lưu ý rằng:

· Cài đặt chế độ màu tắt tắt tất cả các màu, kể cả chữ nghiêng.

· Các in nghiêng ghi đè tài nguyên colorITMode.

chế độ màu (tốt nghiệp lớp XNUMX Chế độ màu)
Chỉ định có hay không nhận dạng thoát thay đổi màu ANSI (ISO-6429)
trình tự nên được kích hoạt. Mặc định là đúng".

màuRV (tốt nghiệp lớp XNUMX màuRV)
Điều này chỉ định màu sẽ sử dụng để hiển thị các ký tự ngược lại nếu "colorRVMode"
tài nguyên được kích hoạt. Mặc định là “XtDefaultForeground”.

Xem thêm VeryBoldColors tài nguyên cho phép kết hợp đảo ngược và màu sắc.

colorRVChế độ (tốt nghiệp lớp XNUMX Chế độ màuAttr)
Chỉ định xem các ký tự có thuộc tính đảo ngược có được hiển thị trong
màu sắc. Lưu ý rằng cài đặt chế độ màu tắt tắt tất cả các màu, bao gồm cả màu này. Các
mặc định là "false".

màu sắc (tốt nghiệp lớp XNUMX MàuUL)
Điều này chỉ định màu sẽ sử dụng để hiển thị các ký tự được gạch chân nếu
Tài nguyên "colorULMode" được bật. Mặc định là “XtDefaultForeground”.

Xem thêm VeryBoldColors tài nguyên cho phép kết hợp gạch chân và màu sắc.

màu sắc (tốt nghiệp lớp XNUMX Chế độ màuAttr)
Chỉ định xem các ký tự có thuộc tính gạch dưới có được hiển thị trong
màu sắc hoặc các ký tự được gạch chân. Lưu ý rằng cài đặt chế độ màu tắt vô hiệu hóa tất cả
màu sắc, bao gồm cả gạch dưới. Mặc định này sai".

kết hợp (tốt nghiệp lớp XNUMX Kết hợpChars)
Chỉ định số lượng ký tự rộng có thể được lưu trữ trong một ô để
vượt quá (kết hợp) với ký tự cơ sở của ô. Điều này có thể được đặt thành
các giá trị trong phạm vi từ 0 đến 4. Giá trị mặc định là “2”.

ctrlFKeys (tốt nghiệp lớp XNUMX CtrlFPhím)
Ở chế độ bàn phím VT220 (xem mặt trờibàn phím tài nguyên), chỉ định số lượng
để thay đổi F1-F12 được cung cấp một công cụ sửa đổi điều khiển (CTRL). Điều này cho phép bạn tạo khóa
ký hiệu cho F10-F20 trên bàn phím Sun / PC. Giá trị mặc định là "10", có nghĩa là
CTRL F1 tạo ký hiệu phím cho F11.

nguyền rủa (tốt nghiệp lớp XNUMX Lời nguyền)
Chỉ định xem có hay không lỗi cột cuối cùng trong chi tiết(1) nên được làm việc xung quanh.
Xem -với tùy chọn để biết chi tiết. Mặc định này sai".

con trỏ (tốt nghiệp lớp XNUMX Con trỏBlink)
Chỉ định xem có làm cho con trỏ nhấp nháy hay không. Mặc định này sai".

xtherm sử dụng hai biến để xác định xem con trỏ có nhấp nháy hay không. Một được đặt bởi
tài nguyên này. Chế độ còn lại được thiết lập theo trình tự điều khiển (chế độ riêng tư 12 và
DECCUSR). xtherm kiểm tra XOR của hai biến.

con trỏ màu (tốt nghiệp lớp XNUMX màu con trỏ)
Chỉ định màu để sử dụng cho con trỏ văn bản. Mặc định là
“XtDefaultForeground”. Theo mặc định, thuật ngữ x cố gắng giữ cho màu này không bị
giống như màu nền, vì nó vẽ con trỏ bằng cách điền vào
nền của một ô văn bản. Hạn chế tương tự cũng áp dụng cho các trình tự kiểm soát
có thể thay đổi màu này.

Đặt tài nguyên này ghi đè hầu hết thuật ngữ xcác điều chỉnh đối với màu con trỏ. Nó
sẽ vẫn sử dụng video đảo ngược để không cho phép một số trường hợp, chẳng hạn như con trỏ màu đen trên
nền đen.

con trỏOffTime (tốt nghiệp lớp XNUMX CursorOffTime)
Chỉ định khoảng thời gian của phần “tắt” của chu kỳ nhấp nháy con trỏ trong
mili giây. Bộ đếm thời gian tương tự được sử dụng cho nhấp nháy văn bản. Giá trị mặc định là “300”.

con trỏOnTime (tốt nghiệp lớp XNUMX Con trỏOnTime)
Chỉ định khoảng thời gian của phần “bật” của chu kỳ nhấp nháy con trỏ, trong
mili giây. Bộ đếm thời gian tương tự được sử dụng cho nhấp nháy văn bản. Giá trị mặc định là “600”.

cắtNewline (tốt nghiệp lớp XNUMX CắtNewline)
Nếu "sai", nhấp ba lần để chọn một dòng không bao gồm Dòng mới ở
cuối dòng. Nếu "true", Dòng mới được chọn. Mặc định là đúng".

con trỏDướiDòng (tốt nghiệp lớp XNUMX Con trỏDưới dòng)
Chỉ định đặt con trỏ gạch dưới hoặc một hộp. Mặc định này sai".

cutToBeginningOfLine (tốt nghiệp lớp XNUMX CutToBeginningOfLine)
Nếu “sai”, nhấp ba lần để chọn một dòng chỉ chọn từ hiện tại
phía trước. Nếu "true", toàn bộ dòng được chọn. Mặc định là đúng".

tháng mười haiTerminalID (tốt nghiệp lớp XNUMX DecTerminalID)
Chỉ định mức mô phỏng (100 = VT100, 220 = VT220, v.v.), được sử dụng để xác định
loại phản hồi đối với trình tự kiểm soát DA. Các ký tự không phải chữ số hàng đầu là
bị bỏ qua, ví dụ: “vt100” và “100” giống nhau. Giá trị mặc định là "420".

mặc địnhString (tốt nghiệp lớp XNUMX Chuỗi mặc định)
Chỉ định ký tự (hoặc chuỗi) thuật ngữ x sẽ thay thế khi văn bản được dán
bao gồm một ký tự không thể được biểu diễn trong bảng mã hiện tại. Vì
ví dụ, dán văn bản UTF-8 vào màn hình các ký tự ISO-8859-1 sẽ chỉ
có thể hiển thị mã 0-255, trong khi văn bản UTF-8 có thể bao gồm các giá trị Unicode ở trên
255. Giá trị mặc định là “#” (một dấu thăng).

Nếu văn bản không hiển thị được sẽ là XNUMX byte, thuật ngữ x sẽ thêm một khoảng trắng sau
Ký tự “#”, để cung cấp bố cục gần giống trên màn hình với văn bản gốc.

xóaIsDEL (tốt nghiệp lớp XNUMX XóaIsDEL)
Chỉ định xem phím Delete trên bàn phím chỉnh sửa sẽ gửi DEL (127) hay
trình tự thoát loại bỏ kiểu VT220. Giá trị "false" cho phép giá trị thứ hai. Các
mặc định là "Có thể".

không được phépColorOps (tốt nghiệp lớp XNUMX Không được phépColorOps)
Chỉ định tính năng nào sẽ bị vô hiệu hóa nếu cho phépColorOps là sai. Đây là một
danh sách tên được phân tách bằng dấu phẩy. Giá trị mặc định là
SetColor, GetColor, GetAnsiColor

Những cái tên được liệt kê dưới đây. xtherm bỏ qua viết hoa, nhưng chúng được hiển thị trong
trường hợp hỗn hợp cho rõ ràng.

đặt màu
Đặt một màu động cụ thể.

lấy màu
Báo cáo cài đặt hiện tại của một màu động nhất định.

Nhận AnsiColor
Báo cáo cài đặt hiện tại của một màu ANSI nhất định (thực tế là bất kỳ màu nào
đặt thông qua điều khiển kiểu ANSI).

không được phépFontOps (tốt nghiệp lớp XNUMX Không được phépFontOps)
Chỉ định tính năng nào sẽ bị vô hiệu hóa nếu cho phépFontOps là sai. Đây là một
danh sách tên được phân tách bằng dấu phẩy. Giá trị mặc định là
SetFont, GetFont

Những cái tên được liệt kê dưới đây. xtherm bỏ qua viết hoa, nhưng chúng được hiển thị trong
trường hợp hỗn hợp cho rõ ràng.

Đặt phông chữ
Đặt phông chữ được chỉ định.

Nhận phông chữ
Báo cáo phông chữ được chỉ định.

không được phépTcapOps (tốt nghiệp lớp XNUMX Không được phépTcapOps)
Chỉ định tính năng nào sẽ bị vô hiệu hóa nếu allowTcapOps là sai. Đây là một
danh sách tên được phân tách bằng dấu phẩy. Giá trị mặc định là
SetTcap, GetTcap

Những cái tên được liệt kê dưới đây. xtherm bỏ qua viết hoa, nhưng chúng được hiển thị trong
trường hợp hỗn hợp cho rõ ràng.

SetTcap
(không được thực hiện)

GetTcap
Báo cáo chức năng cụ thể- và các phím đặc biệt khác.

không được phépWindowOps (tốt nghiệp lớp XNUMX Không được phépWindowOps)
Chỉ định tính năng nào sẽ bị vô hiệu hóa nếu allowWindowOps là sai. Đây là một
danh sách tên được phân tách bằng dấu phẩy hoặc (đối với các điều khiển được điều chỉnh từ dterm các
số hoạt động). Giá trị mặc định là
1,2,3,4,5,6,7,8,9,11,13,14,18,19,20,21, GetSelection, SetSelection, SetWinLines, SetXprop
(nghĩa là không có phép toán nào được phép).

Những cái tên được liệt kê dưới đây. xtherm bỏ qua viết hoa, nhưng chúng được hiển thị trong
trường hợp hỗn hợp cho rõ ràng. Trong trường hợp một số có thể được sử dụng như một sự thay thế, nó được đưa ra
trong ngoặc đơn sau tên.

GetIconTitle (20)
Báo cáo nhãn biểu tượng của cửa sổ xterm dưới dạng một chuỗi.

GetScreenSizeChars (19)
Báo cáo kích thước của màn hình bằng ký tự dưới dạng số.

Nhận lựa chọn
Báo cáo dữ liệu lựa chọn dưới dạng chuỗi base64.

GetWinPosition (13)
Báo cáo vị trí cửa sổ xterm dưới dạng số.

GetWinSizeChars (18)
Báo cáo kích thước của vùng văn bản bằng ký tự dưới dạng số.

GetWinSizePixels (14)
Báo cáo cửa sổ xterm theo pixel dưới dạng số.

GetWinState (11)
Báo cáo trạng thái cửa sổ xterm dưới dạng một số.

GetWinTitle (21)
Báo cáo tiêu đề của cửa sổ xterm dưới dạng một chuỗi.

HạWin (6)
Hạ cửa sổ xterm xuống cuối thứ tự xếp chồng.

Tối đa hóaWin (9)
Phóng to cửa sổ (tức là, thay đổi kích thước thành kích thước màn hình).

Toàn màn hìnhWin (10)
Sử dụng toàn màn hình (nghĩa là thay đổi kích thước thành kích thước màn hình, không có trang trí cửa sổ).

Giảm thiểuWin (2)
Cửa sổ Iconify.

PopTitle (23)
Tiêu đề bật lên từ ngăn xếp nội bộ.

ĐẩyTiêu đề (22)
Đẩy tiêu đề vào ngăn xếp nội bộ.

RaiseWin (5)
Nâng cửa sổ xterm lên trước thứ tự xếp chồng.

Làm mớiWin (7)
Làm mới cửa sổ xterm.

Khôi phụcWin (1)
Cửa sổ khử biểu tượng.

Bộ lựa chọn
Đặt dữ liệu lựa chọn.

SetWinDòng
Thay đổi kích thước thành một số dòng nhất định, ít nhất là 24.

SetWinPosition (3)
Di chuyển cửa sổ đến tọa độ đã cho.

SetWinSizeChars (8)
Thay đổi kích thước vùng văn bản thành kích thước nhất định tính bằng ký tự.

SetWinSizePixels (4)
Thay đổi kích thước cửa sổ xterm thành kích thước đã cho tính bằng pixel.

SetXprop
Đặt thuộc tính X trên cửa sổ cấp cao nhất.

năng độngMàu sắc (tốt nghiệp lớp XNUMX Màu động)
Chỉ định xem có hay không các chuỗi thoát để thay đổi các màu được gán cho các màu khác nhau
các thuộc tính được công nhận.

támBitControl (tốt nghiệp lớp XNUMX TámBitKiểm Soát)
Chỉ định liệu trình tự điều khiển được gửi bởi thiết bị đầu cuối có phải là tám hay không-
ký tự bit hoặc chuỗi thoát. Mặc định này sai".

támBitInput (tốt nghiệp lớp XNUMX TámBitInput)
Nếu “true”, các ký tự Meta (một ký tự byte đơn được kết hợp với Siêu dữ liệu
phím bổ trợ) đầu vào từ bàn phím được trình bày dưới dạng một ký tự duy nhất,
sửa đổi theo támBitMeta nguồn. Nếu "sai", các ký tự meta là
được chuyển đổi thành một chuỗi hai ký tự với chính ký tự đứng trước ESC.
Mặc định là đúng".

Sản phẩm metaSendsThoátaltGửiThoát tài nguyên có thể ghi đè tính năng này.
Nói chung, bàn phím không có phím có nhãn “Meta”, nhưng các phím “Alt” là phổ biến,
và chúng thường được sử dụng cho "Meta". Nếu chúng đồng nghĩa với nhau, nó sẽ
đã hợp lý để đặt tên cho tài nguyên này "altGửiThoát”, Đảo ngược ý nghĩa của nó.
Để biết thêm thông tin cơ bản về điều này, hãy xem meta chức năng trong lời nguyền.

Lưu ý rằng Khác khóa không nhất thiết phải giống với Siêu dữ liệu bổ nghĩa. Các
xmodmap tiện ích liệt kê các bổ ngữ chính của bạn. X xác định các công cụ sửa đổi cho shift, (mũ)
khóa và kiểm soát, cũng như 5 công cụ sửa đổi bổ sung thường được sử dụng để
cấu hình các bổ ngữ chính. xtherm kiểm tra cùng một thông tin để tìm công cụ sửa đổi
liên kết với một trong hai Siêu dữ liệu phím (trái hoặc phải) và sử dụng phím đó làm Siêu dữ liệu
bổ nghĩa. Nó cũng tìm kiếm phím NumLock, để nhận ra công cụ sửa đổi là
liên quan đến điều đó.

Nếu là của bạn xmodmap cấu hình sử dụng cùng một mã khóa cho Alt- và Meta-key, thuật ngữ x
sẽ chỉ thấy các định nghĩa về phím Alt, vì chúng được thử nghiệm trước Meta-key.
NumLock được thử nghiệm đầu tiên. Điều quan trọng là phải giữ cho các khóa này khác biệt; nếu không thì
một số thuật ngữ xchức năng của không có sẵn.

Sản phẩm támBitInput tài nguyên được kiểm tra tại thời điểm khởi động. Nếu "đúng", thuật ngữ x cố gắng
để đặt thiết bị đầu cuối vào chế độ 8-bit. Nếu "false", khi khởi động, thuật ngữ x cố gắng đặt
thiết bị đầu cuối ở chế độ 7-bit. Đối với một số cấu hình, điều này không thành công;
thất bại được bỏ qua. Sau khi khởi động, thuật ngữ x không thay đổi thiết bị đầu cuối giữa
Chế độ 8-bit và 7-bit.

Như được triển khai ban đầu trong X11, giá trị tài nguyên không thay đổi sau khi khởi động.
Tuy nhiên (kể từ bản vá # 216 năm 2006) thuật ngữ x có thể sửa đổi támBitInput sau khi khởi động
thông qua một trình tự điều khiển. Các khả năng của ga cuối tương ứng smm (đặt meta
chế độ) và Rmm (đặt lại chế độ meta) đã được công nhận bởi bash trong một thời gian
Điều thú vị đủ, bashKhái niệm về "chế độ meta" khác với tiêu chuẩn
định nghĩa (trong ga cuối thủ công), mô tả sự thay đổi đối với bit thứ tám
của một nhân vật. Nó xảy ra rằng bash xem “chế độ meta” dưới dạng ký tự ESC
thuật ngữ x đặt trước một ký tự khi một phím meta đặc biệt được nhấn. bashsớm
tài liệu nói về ký tự ESC và bỏ qua bit thứ tám.

támBitMeta (tốt nghiệp lớp XNUMX TámBitMeta)
Điều này kiểm soát đường đi thuật ngữ x sửa đổi bit thứ tám của khóa byte đơn khi
támBitInput tài nguyên được thiết lập. Mặc định là "ngôn ngữ".

Giá trị tài nguyên là một chuỗi, được đánh giá là boolean sau khi khởi động.

sai
Chìa khóa được gửi chưa được sửa đổi.

miền địa phương
Khóa chỉ được sửa đổi nếu ngôn ngữ sử dụng mã hóa tám bit.

true Chìa khóa được gửi đã được sửa đổi.

không bao giờ
Chìa khóa luôn được gửi không sửa đổi.

Ngoại trừ không bao giờ sự lựa chọn, thuật ngữ x tôn vinh khả năng của ga cuối smm (đặt meta
chế độ) và Rmm (đặt lại chế độ meta), cho phép bật hoặc tắt tính năng
động.

If támBitMeta được bật khi ngôn ngữ sử dụng UTF-8, thuật ngữ x mã hóa giá trị dưới dạng
UTF-8 (kể từ bản vá # 183 năm 2003).

támBitOutput (tốt nghiệp lớp XNUMX TámBitĐầu ra)
Chỉ định các ký tự tám bit được gửi từ máy chủ lưu trữ có nên hay không
được chấp nhận nguyên trạng hoặc bị loại bỏ khi in. Giá trị mặc định là "true", có nghĩa là
chúng được chấp nhận như hiện tại.

támBitSelectTypes (tốt nghiệp lớp XNUMX TámBitSelectTypes)
Ghi đè lên thuật ngữ xdanh sách mục tiêu lựa chọn mặc định của (xem CHỌN / PASTE) cho các lựa chọn
ở chế độ bình thường (ISO-8859-1). Mặc định là một chuỗi trống, tức là, "",
không ghi đè bất cứ điều gì.

tên mặt (tốt nghiệp lớp XNUMX Tên khuôn mặt)
Chỉ định mẫu cho phông chữ có thể mở rộng được chọn từ thư viện FreeType nếu
hỗ trợ cho thư viện đó đã được biên dịch thành thuật ngữ x. Không có giá trị mặc định.

Nếu không được chỉ định hoặc nếu không có kết quả phù hợp cho cả phông chữ thường và phông chữ đậm, thuật ngữ x
sử dụng bitmap font chữ và các tài nguyên liên quan.

Có thể chọn phông chữ bitmap phù hợp bằng cách sử dụng tập lệnh như sau:

#!/ Bin / sh
FONT = `xfontsel -print`
kiểm tra -n "$ FONT" && xfd -fn "$ FONT"

Tuy nhiên, mặc dù xfd chấp nhận một “-fa”Để biểu thị phông chữ FreeType),
xfontsel đã không được mở rộng tương tự. Để giải quyết vấn đề, bạn có thể thử

fc-list: scalable = true: spacing = mono: family

để tìm danh sách các phông chữ có độ cao cố định có thể mở rộng có thể được sử dụng cho tên mặt
giá trị tài nguyên.

khuôn mặtTênGấp đôi (tốt nghiệp lớp XNUMX FaceNameNhân đôi kích thước)
Chỉ định phông chữ có thể mở rộng hai chiều rộng cho các trường hợp ứng dụng yêu cầu điều này,
ví dụ, trong các ứng dụng CJK. Không có giá trị mặc định.

Nếu ứng dụng sử dụng các ký tự XNUMX byte và tài nguyên này không được cung cấp,
thuật ngữ x sẽ sử dụng phiên bản được chia tỷ lệ của phông chữ được cung cấp bởi tên mặt.

kích thước khuôn mặt (tốt nghiệp lớp XNUMX Kích thước khuôn mặt)
Chỉ định kích thước điểm cho các phông chữ được chọn từ thư viện FreeType nếu hỗ trợ
thư viện đó đã được biên dịch thành thuật ngữ x. Mặc định là “14.0” trên VT Fonts thực đơn
điều này tương ứng với Mặc định nhập cảnh.

Mặc dù mặc định là “14.0”, điều này có thể không giống với kích thước điểm cho
phông chữ bitmap mặc định, tức là được gán với -fn tùy chọn, hoặc font chữ
nguồn. Ví dụ: phông chữ "cố định" thường có kích thước điểm là "8.0". nếu bạn
định kích thước khuôn mặt để phù hợp với kích thước của phông chữ bitmap, sau đó chuyển đổi giữa các bitmap
và phông chữ TrueType thông qua menu phông chữ sẽ cung cấp kích thước tương đương cho cửa sổ.

Bạn có thể chỉ định kích thước điểm cho phông chữ TrueType được chọn với kích thước khác-
các mục menu liên quan, chẳng hạn như Trung bình, Lớn, v.v., bằng cách sử dụng một trong các cách sau
các giá trị tài nguyên. Nếu bạn không chỉ định giá trị, chúng sẽ mặc định là "0.0",
nguyên nhân thuật ngữ x để sử dụng tỷ lệ kích thước phông chữ từ phông chữ bitmap tương ứng
tài nguyên để có được kích thước điểm TrueType.

Nếu tất cả kích thước khuôn mặt tài nguyên được thiết lập, sau đó thuật ngữ x sẽ sử dụng thông tin này để
xác định phông chữ TrueType nhỏ hơn / lớn hơn tiếp theo cho lớn hơn-vt-phông chữ ()
small-vt-font () các hành động. Nếu cái nào chưa được đặt, thuật ngữ x sẽ chỉ sử dụng các khu vực của
phông chữ bitmap.

khuôn mặtSize1 (tốt nghiệp lớp XNUMX Kích thước khuôn mặt1)
Chỉ định kích thước điểm của phông chữ thay thế đầu tiên.

khuôn mặtSize2 (tốt nghiệp lớp XNUMX Kích thước khuôn mặt2)
Chỉ định kích thước điểm của phông chữ thay thế thứ hai.

khuôn mặtSize3 (tốt nghiệp lớp XNUMX Kích thước khuôn mặt3)
Chỉ định kích thước điểm của phông chữ thay thế thứ ba.

khuôn mặtSize4 (tốt nghiệp lớp XNUMX Kích thước khuôn mặt4)
Chỉ định kích thước điểm của phông chữ thay thế thứ tư.

khuôn mặtSize5 (tốt nghiệp lớp XNUMX Kích thước khuôn mặt5)
Chỉ định kích thước điểm của phông chữ thay thế thứ năm.

khuôn mặtSize6 (tốt nghiệp lớp XNUMX Kích thước khuôn mặt6)
Chỉ định kích thước điểm của phông chữ thay thế thứ sáu.

font chữ (tốt nghiệp lớp XNUMX Nét chữ)
Chỉ định tên của phông chữ bình thường. Giá trị mặc định là "cố định".

Xem cuộc thảo luận của miền địa phương tài nguyên, mô tả phông chữ này có thể như thế nào
ghi đè.

LƯU Ý: một số tệp tài nguyên sử dụng các mẫu như

* phông chữ: cố định

quá rộng, ảnh hưởng đến cả hai

xterm.vt100.font



xterm.vt100.utf8Fonts.font

mà có lẽ không phải là những gì bạn dự định.

cuộn nhanh (tốt nghiệp lớp XNUMX cuộn nhanh)
Sửa đổi hiệu ứng của cuộn nhảy (nhảy cuộn) bằng cách chặn làm mới màn hình
đối với trường hợp đặc biệt khi đầu ra màn hình đã chuyển hoàn toàn nội dung
ngoài màn hình. Ví dụ, làm sao'ing một tệp lớn vào màn hình sẽ thực hiện điều này.

phông chữ1 (tốt nghiệp lớp XNUMX Phông chữ1)
Chỉ định tên của phông chữ thay thế đầu tiên, tương ứng với "Không thể đọc được" trong
menu tiêu chuẩn.

phông chữ2 (tốt nghiệp lớp XNUMX Phông chữ2)
Chỉ định tên của phông chữ thay thế thứ hai, tương ứng với "Tiny" trong
thực đơn tiêu chuẩn.

phông chữ3 (tốt nghiệp lớp XNUMX Phông chữ3)
Chỉ định tên của phông chữ thay thế thứ ba, tương ứng với "Nhỏ" trong
thực đơn tiêu chuẩn.

phông chữ4 (tốt nghiệp lớp XNUMX Phông chữ4)
Chỉ định tên của phông chữ thay thế thứ tư, tương ứng với "Phương tiện" trong
menu tiêu chuẩn.

phông chữ5 (tốt nghiệp lớp XNUMX Phông chữ5)
Chỉ định tên của phông chữ thay thế thứ năm, tương ứng với "Lớn" trong
thực đơn tiêu chuẩn.

phông chữ6 (tốt nghiệp lớp XNUMX Phông chữ6)
Chỉ định tên của phông chữ thay thế thứ sáu, tương ứng với "Huge" trong
thực đơn tiêu chuẩn.

phông chữDoublesize (tốt nghiệp lớp XNUMX Phông chữDoublesize)
Chỉ định liệu thuật ngữ x nên cố gắng sử dụng tỷ lệ phông chữ để vẽ có kích thước gấp đôi
nhân vật. Một số máy chủ phông chữ cũ hơn không thể thực hiện việc này đúng cách, sẽ trả về
số liệu phông chữ gây hiểu lầm. Mặc định là đúng". Nếu bị vô hiệu hóa, thuật ngữ x sẽ mô phỏng
các ký tự có kích thước gấp đôi bằng cách vẽ các ký tự bình thường với khoảng cách giữa chúng.

phông chữCảnh báo (tốt nghiệp lớp XNUMX Cảnh báo phông chữ)
Chỉ định liệu thuật ngữ x sẽ báo lỗi nếu không tải được phông chữ:

0 Không bao giờ báo lỗi (mặc dù các thư viện X có thể).

1 Báo cáo lỗi nếu tên phông chữ được cung cấp làm cài đặt tài nguyên.

2 Luôn thông báo lỗi không tải được phông chữ.

Giá trị mặc định là "1".

buộcHộpChars (tốt nghiệp lớp XNUMX ForceBoxChars)
Chỉ định liệu thuật ngữ x nên giả sử các phông chữ bình thường và đậm có dòng VT100-
nhân vật vẽ:

· Phông chữ mã hóa ISO-8859 - * - độ phân giải cố định được sử dụng bởi thuật ngữ x thường có VT100
glyphs vẽ đường trong ô 1-31. Các phông chữ có độ cao cố định khác có thể nhiều hơn
hấp dẫn, nhưng thiếu những nét chữ này.

· Khi sử dụng phông chữ ISO-10646-1 và rộngChars tài nguyên là sự thật, thuật ngữ x sử dụng
các ký tự Unicode phù hợp với các ký tự vẽ đường VT100.

Nếu "sai", thuật ngữ x kiểm tra glyphs bị thiếu trong phông chữ và vẽ đường
ký tự trực tiếp khi cần thiết. Nếu đúng", thuật ngữ x giả sử phông chữ không chứa
các ký tự vẽ đường thẳng và vẽ chúng trực tiếp. Mặc định này sai".

buộcĐóng góiPhông chữ (tốt nghiệp lớp XNUMX ForcePackedFont)
Chỉ định liệu thuật ngữ x nên sử dụng chiều rộng glyph tối đa hoặc tối thiểu khi
hiển thị bằng phông chữ bitmap. Sử dụng chiều rộng tối đa để giúp cân đối
phông chữ. Giá trị mặc định là "true", biểu thị chiều rộng tối thiểu.

tiền cảnh (tốt nghiệp lớp XNUMX Vấn đề xung quanh)
Chỉ định màu để sử dụng để hiển thị văn bản trong cửa sổ. Thiết lập lớp học
tên thay vì tên phiên bản là một cách dễ dàng để có mọi thứ
thường xuất hiện trong màu văn bản thay đổi màu sắc. Mặc định là
“XtDefaultForeground”.

định dạngOtherKeys (tốt nghiệp lớp XNUMX Định dạngKhóa khác)
Ghi đè định dạng của trình tự thoát được sử dụng để báo cáo các khóa đã sửa đổi với
sửa đổi nguồn.

0 gửi các khóa đã sửa đổi dưới dạng tham số cho phím chức năng 27 (mặc định).

1 gửi các khóa đã sửa đổi dưới dạng tham số cho CSI u.

miễn phíBoldBox (tốt nghiệp lớp XNUMX FreeBoldBox)
Chỉ định liệu thuật ngữ x nên giả sử các hộp giới hạn cho phông chữ bình thường và đậm
tương thích. Nếu "sai", thuật ngữ x so sánh chúng và sẽ từ chối các lựa chọn táo bạo
phông chữ không phù hợp với kích thước của phông chữ bình thường. Mặc định này sai",
có nghĩa là so sánh được thực hiện.

hình học (tốt nghiệp lớp XNUMX Hình học)
Chỉ định kích thước và vị trí ưa thích của cửa sổ VT102. Không có
mặc định cho tài nguyên này.

đánh dấu màu (tốt nghiệp lớp XNUMX Màu nổi bật)
Chỉ định màu để sử dụng cho nền của văn bản đã chọn (được đánh dấu). Nếu như
không được chỉ định (tức là khớp với nền trước mặc định), video đảo ngược được sử dụng. Các
mặc định là “XtDefaultForeground”.

làm nổi bậtColorMode (tốt nghiệp lớp XNUMX HighlightColorMode)
Chỉ định liệu thuật ngữ x nên sử dụng đánh dấu màu văn bảnđánh dấu màu đến
ghi đè các màu nền / nền trước đã đảo ngược trong vùng chọn. Mặc định là
không xác định: khi khởi động, thuật ngữ x kiểm tra xem các tài nguyên đó có được đặt thành thứ gì đó không
khác với màu nền và màu nền mặc định. Đặt tài nguyên này
vô hiệu hóa séc.

Bảng sau đây cho thấy sự tương tác của các tài nguyên đánh dấu,
viết tắt như hình để phù hợp với trang này:

HCM
làm nổi bậtColorMode

HR highlight

HBG
đánh dấu màu

HFG
đánh dấu màu văn bản

HCM HR HBG HFG Đánh dấu
... ────
false false mặc định mặc định bg / fg
false false mặc định đặt bg / fg
false false đặt mặc định fg / HBG
false set set fg / HBG
... ────
false đúng mặc định mặc định bg / fg
false true mặc định đặt bg / fg
false true đặt mặc định fg / HBG
false true set set fg / HBG
... ────
true false default default bg / fg
true false đặt mặc định HFG / fg
true false đặt mặc định bg / HBG
true false set set HFG / HBG
... ────
true true mặc định mặc định fg / fg (vô ích)
true true mặc định đặt HFG / fg
true true đặt mặc định fg / HBG
true true set set HFG / HBG
... ────
default false default default bg / fg
default false default set bg / fg
default false set default fg / HBG
set false mặc định đặt HFG / HBG
... ────
default true mặc định mặc định bg / fg
default true mặc định đặt bg / fg
default true set mặc định fg / HBG
set true set mặc định HFG / HBG
... ────

nổi bậtĐảo ngược (tốt nghiệp lớp XNUMX Làm nổi bậtĐảo ngược)
Chỉ định liệu thuật ngữ x nên đảo ngược nền trước và nền đã chọn
màu sắc khi chọn văn bản có thuộc tính video đảo ngược. Điều này chỉ áp dụng cho
đánh dấu màuđánh dấu màu văn bản tài nguyên, ví dụ, để phù hợp với bảng màu
of xwsh. Nếu đúng", thuật ngữ x đảo ngược màu sắc, Nếu "sai", thuật ngữ x không đảo ngược
màu sắc, Giá trị mặc định là "true".

đánh dấu lựa chọn (tốt nghiệp lớp XNUMX Lựa chọn nổi bật)
Nếu "false", chọn bằng chuột sẽ đánh dấu tất cả các vị trí trên màn hình
giữa thời điểm bắt đầu lựa chọn và vị trí hiện tại. Nếu đúng", thuật ngữ x
chỉ đánh dấu những vị trí có chứa văn bản có thể được chọn. Mặc định
là sai".

Tùy thuộc vào cách ứng dụng của bạn ghi vào màn hình, có thể có dấu
khoảng trống trên một dòng. xtherm lưu trữ dữ liệu khi nó được hiển thị trên màn hình. Xóa
màn hình hiển thị thay đổi trạng thái bên trong của mỗi ô để nó không được coi là ô trống
với mục đích lựa chọn. Có thể chọn các khoảng trống được viết kể từ lần xóa cuối cùng.
Nếu bạn không muốn có khoảng trống ở cuối trong một lựa chọn, hãy sử dụng cắt lựa chọn
nguồn.

đánh dấu màu văn bản (tốt nghiệp lớp XNUMX tô sáng màu văn bản)
Chỉ định màu để sử dụng cho nền trước của văn bản đã chọn (được đánh dấu). Nếu như
không được chỉ định (tức là khớp với nền mặc định), video đảo ngược được sử dụng. Các
mặc định là “XtDefaultBackground”.

hpLowerleftBugCompat (tốt nghiệp lớp XNUMX HpLowerleftBugCompat)
Chỉ định xem có khắc phục được lỗi trong HP hay không xdb, bỏ qua vốn hóa hạn và
luôn gửi ESC F để di chuyển xuống góc dưới bên trái. Nguyên nhân "đúng" thuật ngữ x đến
diễn giải ESC F như một yêu cầu di chuyển đến góc dưới bên trái của màn hình. Các
mặc định là "false".

i18nSelices (tốt nghiệp lớp XNUMX I18nSelices)
Nếu sai, thuật ngữ x sẽ không yêu cầu các mục tiêu COMPOUND_TEXT or TEXT. Mặc định
là đúng". Nó có thể được đặt thành false để khắc phục các vi phạm ICCCM do
khách hàng X khác.

biểu tượngBiên giớiMàu (tốt nghiệp lớp XNUMX màu viền)
Chỉ định màu đường viền cho cửa sổ biểu tượng đang hoạt động nếu tính năng này được biên dịch
trong thuật ngữ x. Không phải tất cả các trình quản lý cửa sổ sẽ hiển thị đường viền biểu tượng.

biểu tượngBiên giớiChiều rộng (tốt nghiệp lớp XNUMX Chiều rộng biên giới)
Chỉ định chiều rộng đường viền cho cửa sổ biểu tượng đang hoạt động nếu tính năng này được biên dịch
trong thuật ngữ x. Giá trị mặc định là “2”. Không phải tất cả các trình quản lý cửa sổ sẽ tạo đường viền
có thể nhìn thấy.

biểu tượngPhông chữ (tốt nghiệp lớp XNUMX IconFont)
Chỉ định phông chữ cho cửa sổ biểu tượng hoạt động thu nhỏ, nếu tính năng này
biên dịch thành thuật ngữ x. Giá trị mặc định là "nil2".

ban đầu (tốt nghiệp lớp XNUMX phông chữ ban đầu)
Chỉ định phông chữ VT100 sẽ sử dụng ban đầu. Các giá trị giống như đối với
các set-vt-phông chữ hoạt động. Giá trị mặc định là “d”, tức là “mặc định”.

phương pháp nhập (tốt nghiệp lớp XNUMX Phương thức XtCInput)
Kể thuật ngữ x loại phương thức nhập nào để sử dụng. Không có phương pháp mặc định.

InternalBorder (tốt nghiệp lớp XNUMX Chiều rộng biên giới)
Chỉ định số lượng pixel giữa các ký tự và đường viền cửa sổ. Các
mặc định là "2".

in nghiêng (tốt nghiệp lớp XNUMX Chế độ màuAttr)
Chỉ định xem các ký tự có thuộc tính gạch dưới có được hiển thị trong
phông chữ nghiêng hoặc các ký tự được gạch chân. Nó chỉ được triển khai cho TrueType
phông chữ.

nhảy cuộn (tốt nghiệp lớp XNUMX JumpScroll)
Chỉ định xem có nên sử dụng cuộn nhảy hay không. Điều này tương ứng với
VT102 Chế độ riêng tư DECSCLM. Mặc định là đúng". Nhìn thấy cuộn nhanh cho một
biến thể.

giữClipboard (tốt nghiệp lớp XNUMX GiữClipboard)
Chỉ định liệu thuật ngữ x sẽ sử dụng lại dữ liệu lựa chọn mà nó đã sao chép vào
bàn phím thay vì yêu cầu khay nhớ tạm cho nội dung hiện tại của nó khi được yêu cầu
cung cấp sự lựa chọn. Mặc định này sai".

giữ lựa chọn (tốt nghiệp lớp XNUMX Giữ lựa chọn)
Chỉ định liệu thuật ngữ x sẽ giữ vùng chọn ngay cả sau khi vùng đã chọn là
chạm vào một số đầu ra cho thiết bị đầu cuối. Mặc định là đúng".

bàn phím (tốt nghiệp lớp XNUMX Bàn phímDialect)
Chỉ định phương ngữ bàn phím ban đầu, cũng như giá trị mặc định khi
thiết bị đầu cuối được đặt lại. Giá trị đã cho giống với ký tự cuối cùng trong
trình tự điều khiển thay đổi bộ ký tự. Giá trị mặc định là "B",
tương ứng với US ASCII.

tênsơ đồ bàn phím (lớp Họ tênsơ đồ bàn phím)
Xem cuộc thảo luận của bản đồ bàn phím () hành động.

giới hạn (tốt nghiệp lớp XNUMX Kích thước giới hạn)
Giới hạn thay đổi kích thước của màn hình thông qua trình tự điều khiển cho một bội số nhất định của
kích thước hiển thị. Giá trị mặc định là "1".

miền địa phương (tốt nghiệp lớp XNUMX Ngôn ngữ)
Chỉ định cách sử dụng đàn luýt, một bộ chuyển đổi mã hóa giữa UTF-8 và ngôn ngữ
các bảng mã. Giá trị tài nguyên (bỏ qua chữ hoa chữ thường) có thể là:

đúng
xtherm sẽ sử dụng mã hóa được chỉ định bởi ngôn ngữ LC_CTYPE của người dùng (tức là,
Biến LC_ALL, LC_CTYPE hoặc LANG) càng nhiều càng tốt. Điều này được thực hiện bởi
luôn bật chế độ UTF-8 và gọi đàn luýt ở các ngôn ngữ không phải UTF-8.

trung bình
xtherm sẽ chỉ theo ngôn ngữ LC_CTYPE của người dùng cho UTF-8, Đông Á và Thái Lan
ngôn ngữ, nơi các mã hóa không được hỗ trợ bởi chế độ 8bit thông thường với
thay đổi phông chữ. Đối với các ngôn ngữ khác, thuật ngữ x sẽ sử dụng chế độ 8bit thông thường.

kiểm tra
Nếu mini-luit được biên dịch, thuật ngữ x sẽ kiểm tra xem một phông chữ Unicode đã được
được chỉ định. Nếu vậy, nó sẽ kiểm tra xem ký tự mã hóa cho ngôn ngữ hiện tại
là POSIX, Latin-1 hoặc Latin-9, sử dụng ánh xạ thích hợp để hỗ trợ những
với phông chữ Unicode. Đối với các bảng mã khác, thuật ngữ x giả định rằng mã hóa UTF-8
bắt buộc.

sai
xtherm sẽ sử dụng chế độ 8bit thông thường hoặc chế độ UTF-8 theo utf8 tài nguyên
or -U8 tùy chọn.

Bất kỳ giá trị nào khác, ví dụ: “UTF-8” hoặc “ISO8859-2”, được coi là tên mã hóa;
đàn luýt sẽ được gọi để hỗ trợ mã hóa. Danh sách thực tế được hỗ trợ
mã hóa phụ thuộc vào đàn luýt. Mặc định là "phương tiện".

Bất kể ngôn ngữ và mã hóa của bạn là gì, bạn cần có phông chữ ISO-10646-1 để hiển thị
kết quả. Cấu hình của bạn có thể không bao gồm phông chữ này hoặc hỗ trợ ngôn ngữ bởi
thuật ngữ x có thể không cần thiết. Lúc khởi động, thuật ngữ x sử dụng một cơ chế tương đương với
load-vt-phông chữ (utf8Fonts, Phông chữ Utf8) hành động để tải các nguồn phụ tên phông chữ của
Tiện ích VT100. Đó là, các mẫu tài nguyên chẳng hạn như “* vt100.utf8Fonts.font" sẽ là
được tải và (nếu tài nguyên này được bật), ghi đè các phông chữ bình thường. Nếu không
nguồn phụ được tìm thấy, các phông chữ bình thường như “* vt100.font”, V.v., được sử dụng.
Các tệp tài nguyên được phân phối với thuật ngữ x sử dụng phông chữ ISO-10646-1, nhưng không dựa vào
trên chúng trừ khi bạn đang sử dụng cơ chế ngôn ngữ.

ngôn ngữFilter (tốt nghiệp lớp XNUMX Bộ lọc ngôn ngữ)
Chỉ định tên tệp cho bộ chuyển đổi mã hóa từ / sang mã hóa ngôn ngữ và
UTF-8 được sử dụng với -lc tùy chọn hoặc miền địa phương nguồn. Thông báo trợ giúp
được hiển thị bởi “xterm -help” liệt kê giá trị mặc định, tùy thuộc vào hệ thống của bạn
cấu hình.

Nếu trình chuyển đổi mã hóa yêu cầu các tham số dòng lệnh, bạn có thể thêm các tham số đó
sau lệnh, ví dụ:

* localeFilter: xterm-filter -p

Ngoài ra, bạn có thể đặt các tham số đó trong một tập lệnh shell để thực thi
và đặt tài nguyên này trỏ tới tập lệnh shell.

Khi sử dụng bộ lọc ngôn ngữ, ví dụ: với -e tùy chọn, hoặc vỏ, thuật ngữ x Thành phố điện khí hóa phía tây dãy núi Rocky đầu tiên
thử chuyển quyền kiểm soát qua bộ lọc đó. Nếu nó không thành công, thuật ngữ x sẽ thử lại mà không có
bộ lọc ngôn ngữ. xtherm cảnh báo về lỗi trước khi thử lại.

đăng nhậpShell (tốt nghiệp lớp XNUMX Đăng nhậpShell)
Chỉ định xem có nên khởi động trình bao được chạy trong cửa sổ dưới dạng
vỏ đăng nhập. Mặc định này sai".

lềBell (tốt nghiệp lớp XNUMX MarginBell)
Chỉ định xem có nên rung chuông hay không khi người dùng gõ gần
lề phải. Mặc định này sai".

metaSendsThoát (tốt nghiệp lớp XNUMX MetaGửiThoát)
Nếu “true”, các ký tự Meta (một ký tự được kết hợp với Siêu dữ liệu phím bổ nghĩa) là
được chuyển đổi thành một chuỗi hai ký tự với chính ký tự đứng trước ESC.
Điều này cũng áp dụng cho các trình tự điều khiển phím chức năng, trừ khi thuật ngữ x thấy rằng
Siêu dữ liệu được sử dụng trong các bản dịch chính của bạn. Nếu "sai", các ký tự meta đầu vào từ
bàn phím được xử lý theo támBitInput nguồn. Mặc định là
"Sai".

mkSamplePass (tốt nghiệp lớp XNUMX MkSamplePass)
If mkKích cỡ mẫu là nonzero, và mkWidth (Và cjkWidth) là sai, khi khởi động thuật ngữ x
so sánh các bảng tích hợp của nó với dữ liệu độ rộng ký tự rộng của hệ thống để quyết định
nếu nó sẽ sử dụng dữ liệu của hệ thống. Nó kiểm tra đầu tiên mkKích cỡ mẫu tính cách
giá trị và cho phép lên đến mkSamplePass không phù hợp trước khi thử nghiệm không thành công. Các
mặc định (đối với số lượng không khớp được phép) là 256.

mkKích cỡ mẫu (tốt nghiệp lớp XNUMX MkCỡ mẫu)
Với mkSamplePass, điều này chỉ định kiểm tra khởi động được sử dụng để khởi chạy
tính toán độ rộng ký tự. Giá trị mặc định (số ký tự cần kiểm tra) là
1024.

mkWidth (tốt nghiệp lớp XNUMX Chiều rộng Mk)
Chỉ định liệu thuật ngữ x nên sử dụng phiên bản cài sẵn của chiều rộng ký tự rộng
phép tính. Xem thêm cjkWidth tài nguyên có thể ghi đè điều này. Mặc định
là sai".

Dưới đây là tóm tắt về các tài nguyên kiểm soát sự lựa chọn của ký tự rộng
tính toán chiều rộng:

cjkWidth mkWidth Hoạt động
... ──────────────
false false sử dụng bảng hệ thống tuân theo mkSamplePass
false true sử dụng bảng tích hợp
true false sử dụng bảng CJK dựng sẵn
bảng CJK tích hợp sẵn true true use

modCursorKeys (tốt nghiệp lớp XNUMX Sửa đổiCursorKeys)
Cho biết cách xử lý trường hợp đặc biệt trong đó Control-, Shift-, Alt- hoặc Meta-
sửa đổi được sử dụng để thêm một tham số vào trình tự thoát được trả về bởi một con trỏ-
Chìa khóa. Giá trị mặc định là “2”:

-1 tắt tính năng.

0 sử dụng hành vi cũ / lỗi thời.

1 tiếp đầu các trình tự được sửa đổi với CSI.

2 buộc công cụ sửa đổi là tham số thứ hai nếu nó sẽ là tham số
đầu tiên.

3 đánh dấu dãy bằng dấu “>” để gợi ý rằng nó là riêng tư.

sửa đổi FunctionKeys (tốt nghiệp lớp XNUMX Sửa đổi phím chức năng)
Cho biết cách xử lý trường hợp đặc biệt trong đó Control-, Shift-, Alt- hoặc Meta-
các sửa đổi được sử dụng để thêm một tham số vào trình tự thoát được trả về bởi một
(đánh số) phím chức năng. Giá trị mặc định là “2”. Các giá trị tài nguyên tương tự như
modCursorKeys:

-1 cho phép người dùng sử dụng các công cụ điều chỉnh shift- và control-để xây dựng hàm-
chuỗi khóa sử dụng lược đồ mã hóa thông thường.

0 sử dụng hành vi cũ / lỗi thời.

1 tiếp đầu các trình tự được sửa đổi với CSI.

2 buộc công cụ sửa đổi là tham số thứ hai nếu nó sẽ là tham số
đầu tiên.

3 đánh dấu dãy bằng dấu “>” để gợi ý rằng nó là riêng tư.

If sửa đổi FunctionKeys bằng không, thuật ngữ x sử dụng Control- và Shift-modifier để cho phép
người dùng để tạo các phím chức năng được đánh số ngoài tập hợp được cung cấp bởi
bàn phím:

Kiểm soát
thêm giá trị được cung cấp bởi ctrlFKeys nguồn.

sự thay đổi
cộng gấp đôi giá trị được cung cấp bởi ctrlFKeys nguồn.

Control / Shift
cộng ba lần giá trị được cung cấp bởi ctrlFKeys nguồn.

sửa đổi bàn phím (tốt nghiệp lớp XNUMX Sửa đổi bàn phím)
Thông thường thuật ngữ x tạo một trường hợp đặc biệt liên quan đến các công cụ sửa đổi (shift, control, v.v.) để
xử lý các bố cục bàn phím đặc biệt (di sảnvt220). Điều này được thực hiện để cung cấp
bàn phím tương thích cho DEC VT220 và các thiết bị đầu cuối liên quan triển khai người dùng-
các khóa xác định (UDK).

Các bit của giá trị tài nguyên có chọn lọc cho phép sửa đổi giá trị đã cho
khi các bàn phím này được chọn. Giá trị mặc định là “0”:

0 Bàn phím cũ / vt220 chỉ diễn giải Control-modifier khi
xây dựng các phím chức năng được đánh số. Các khóa đặc biệt khác không được sửa đổi.

1 cho phép sửa đổi bàn phím số

2 cho phép sửa đổi bàn phím chỉnh sửa

4 cho phép sửa đổi các phím chức năng, ghi đè việc sử dụng Shift-modifier cho
UDK.

8 cho phép sửa đổi các khóa đặc biệt khác

sửa đổi (tốt nghiệp lớp XNUMX Sửa đổi các phím khác)
Như modCursorKeys, kể thuật ngữ x để xây dựng một chuỗi thoát cho các khóa khác
(chẳng hạn như “2”) khi được sửa đổi bởi Control-, Alt- hoặc Meta-modifier. Tính năng này
không áp dụng cho các phím chức năng và các phím được xác định rõ như ESC hoặc điều khiển
chìa khóa. Giá trị mặc định là “0”:

0 tắt tính năng này.

1 bật tính năng này cho các khóa ngoại trừ những khóa có hành vi nổi tiếng,
ví dụ: Tab, Backarrow và một số trường hợp ký tự điều khiển đặc biệt, ví dụ: Control-
Không gian để thực hiện một NUL.

2 bật tính năng này cho các khóa bao gồm các ngoại lệ được liệt kê.

multiClickTime (tốt nghiệp lớp XNUMX MultiClickTime)
Chỉ định thời gian tối đa tính bằng mili giây giữa các sự kiện chọn nhiều lần nhấp. Các
mặc định là “250” mili giây.

đa cuộn (tốt nghiệp lớp XNUMX đa cuộn)
Chỉ định xem có nên thực hiện cuộn không đồng bộ hay không. Mặc định là
"sai".

nMarginBell (tốt nghiệp lớp XNUMX Cột)
Chỉ định số ký tự từ lề phải mà tại đó lề sẽ kêu
nên được rung, khi được kích hoạt bởi lềBell nguồn. Giá trị mặc định là “10”.

sốLock (tốt nghiệp lớp XNUMX NumLock)
Nếu đúng", thuật ngữ x kiểm tra xem NumLock có được sử dụng làm công cụ sửa đổi hay không (xem xmodmap(1)). Nếu vậy,
công cụ sửa đổi này được sử dụng để đơn giản hóa logic khi triển khai NumLock đặc biệt cho
các mặt trờibàn phím nguồn. Ngoài ra (khi mặt trờibàn phím là sai), logic tương tự được sử dụng
để tìm công cụ sửa đổi được liên kết với các phím Alt trái và phải. Mặc định là
"đúng vậy".

cũXtermFKeys (tốt nghiệp lớp XNUMX OldXtermFKeys)
Nếu đúng", thuật ngữ x sẽ sử dụng trình tự điều khiển kiểu cũ cho các phím chức năng F1 đến F4,
để tương thích với X Consortium thuật ngữ x. Nếu không, nó sử dụng kiểu VT100
mã cho PF1 đến PF4. Mặc định này sai".

on2Clicks (tốt nghiệp lớp XNUMX On2Click)

on3Clicks (tốt nghiệp lớp XNUMX On3Click)

on4Clicks (tốt nghiệp lớp XNUMX On4Click)

on5Clicks (tốt nghiệp lớp XNUMX On5Click)
Chỉ định hành vi lựa chọn để phản hồi lại nhiều lần nhấp chuột. Một con chuột duy nhất
nhấp chuột luôn được hiểu như được mô tả trong LỰA CHỌN phần (xem ĐIỂM
SỬ DỤNG). Nhiều lần nhấp chuột (sử dụng nút kích hoạt chọn-bắt đầu
hành động) được diễn giải theo các giá trị tài nguyên của on2Clicks, v.v.
giá trị tài nguyên có thể là một trong những giá trị sau:

lời
Chọn một “từ” được xác định bởi charClass nguồn. Xem TÍNH CÁCH
CÁC LỚP HỌC phần.

hàng
Chọn một dòng (đếm gói).

nhóm
Chọn một nhóm các dòng liền kề (đếm gói). Lựa chọn dừng lại trên một
dòng trống và không kéo dài ra bên ngoài trang hiện tại.

trang
Chọn tất cả các dòng hiển thị, tức là, trang.

tất cả các
Chọn tất cả các dòng, tức là, bao gồm cả các dòng đã lưu.

biểu thức chính quy
Chọn một “từ” được xác định bởi biểu thức chính quy theo sau trong
giá trị tài nguyên.

không ai
Không có hành động lựa chọn nào được liên kết với tài nguyên này. xtherm giải thích nó là
cuối danh sách. Ví dụ: bạn có thể sử dụng nó để tắt bộ ba (và
cao hơn) nhấp bằng cách cài đặt on3Clicks thành "không".

Các giá trị mặc định cho on2Clickson3Clicks là "từ" và "dòng",
tương ứng. Không có giá trị mặc định cho on4Clicks or on5Clicks, làm cho những
không hoạt động. Khi khởi động, thuật ngữ x xác định số lượng nhấp chuột tối đa bằng cách
onXNhấp chuột giá trị tài nguyên được đặt.

mở tôi (tốt nghiệp lớp XNUMX XtCOpenIm)
Kể thuật ngữ x có mở phương thức nhập khi khởi động hay không. Mặc định là đúng".

con trỏMàu (tốt nghiệp lớp XNUMX Màu con trỏ)
Chỉ định màu nền trước của con trỏ. Mặc định là
“XtDefaultForeground”.

con trỏMàuNền (tốt nghiệp lớp XNUMX Con trỏColorBackground)
Chỉ định màu nền của con trỏ. Mặc định là
“XtDefaultNền”.

con trỏMode (tốt nghiệp lớp XNUMX Chế độ con trỏ)
Chỉ định khi nào con trỏ có thể bị ẩn khi người dùng nhập. Nó sẽ là
hiển thị lại nếu người dùng di chuyển chuột hoặc nhấp vào một trong các nút của nó.

0 không bao giờ

1 ứng dụng đang chạy trong thuật ngữ x chưa kích hoạt chế độ chuột. Đây là
mặc định.

2 luôn.

con trỏHình dạng (tốt nghiệp lớp XNUMX Con trỏ)
Chỉ định tên của hình dạng của con trỏ. Giá trị mặc định là "xterm".

popOnBell (tốt nghiệp lớp XNUMX PopOnBell)
Chỉ định xem cửa sổ có được nâng lên khi nhận được Control-G hay không. Các
mặc định là "false".

Nếu cửa sổ được biểu tượng hóa, điều này không có tác dụng. Tuy nhiên, zBiểu tượngBíp tài nguyên
cung cấp cho bạn khả năng xem cửa sổ được biểu tượng hóa nào đã phát ra tiếng chuông.

soạn trước (tốt nghiệp lớp XNUMX XtCPSoạn thảo)
Kể thuật ngữ x có nên soạn trước dữ liệu UTF-8 vào Biểu mẫu chuẩn hóa C hay không,
kết hợp các dấu trọng âm thường được sử dụng vào các ký tự cơ sở. Nếu nó không làm điều này,
dấu trọng âm được để lại dưới dạng các ký tự phân cách. Mặc định là đúng".

preeditType (tốt nghiệp lớp XNUMX XtCPreeditType)
Kể thuật ngữ x loại chuỗi preedit (preconversion) nào sẽ hiển thị. Mặc định
là "OverTheSpot, Root".

thuộc tính in (tốt nghiệp lớp XNUMX Thuộc tính in)
Chỉ định có in các thuộc tính đồ họa cùng với văn bản hay không. Một DEC thực sự
Thiết bị đầu cuối VTxxx sẽ in mã gạch chân, tô sáng nhưng máy in của bạn có thể
không xử lý những.

· “0” tắt các thuộc tính.

· “1” in tập hợp các thuộc tính bình thường (đậm, gạch dưới, nghịch đảo và nhấp nháy)
dưới dạng chuỗi điều khiển kiểu VT100.

· “2” cũng in các thuộc tính màu ANSI.

Giá trị mặc định là "1".

printFileIm Instant (PrintFileIm Instant)
Khi in ngay lập tức hành động được gọi, thuật ngữ x in nội dung màn hình
trực tiếp vào một tệp. Đặt tài nguyên này thành tiền tố của tên tệp (dấu thời gian
sẽ được thêm vào tên thực).

Mặc định là một chuỗi trống, tức là, "", Tuy nhiên, khi in ngay lập tức hoạt động
được gọi, nếu chuỗi trống, thì “XTerm” được sử dụng.

printFileOnXError (PrintFileOnXError)
If thuật ngữ x thoát với lỗi X, ví dụ: kết nối của bạn bị hỏng khi máy chủ
bị treo, nó có thể được yêu cầu để ghi nội dung của màn hình vào một tệp. Để kích hoạt
tính năng, đặt tài nguyên này thành tiền tố của tên tệp (dấu thời gian sẽ là
được nối vào tên thực).

Giá trị mặc định là một chuỗi trống, tức là "", sẽ tắt tính năng này. Tuy nhiên,
khi lỗi in hành động được gọi, nếu chuỗi trống, thì
“XTermError” được sử dụng.

Các mã lỗi này được xử lý: ERROR_XERROR, ERROR_XIOERROR và ERROR_ICEERROR.

printModeIm Instant (PrintModeIm Instant)
Khi in ngay lập tức hành động được gọi, thuật ngữ x in nội dung màn hình
trực tiếp vào một tệp. Bạn có thể dùng printModeIm Instant tài nguyên để yêu cầu nó sử dụng
thoát khỏi các chuỗi để tái tạo lại các thuộc tính và màu sắc của video. Điều này sử dụng
các giá trị tương tự như thuộc tính in nguồn. Giá trị mặc định là “0”.

printModeOnXError (PrintModeOnXError)
xtherm thực hiện printFileOnXError sử dụng tính năng máy in, mặc dù
đầu ra được ghi trực tiếp vào một tệp. Bạn có thể dùng printModeOnXError
tài nguyên để yêu cầu nó sử dụng trình tự thoát để tạo lại các thuộc tính video
và màu sắc. Điều này sử dụng các giá trị giống như thuộc tính in nguồn. Các
mặc định là "0".

printOptsIm Instant (PrintOptsIm Instant)
Chỉ định phạm vi văn bản được in ra tệp khi in-ngay lập tức
hành động được gọi.

· Nếu không (0), thì điều này sẽ chọn hiện tại (màn hình hiển thị) cộng với
dòng, ngoại trừ nếu màn hình thay thế đang được sử dụng. Trong trường hợp đó, chỉ
màn hình thay thế là selectd.

· Nếu khác không, các bit của giá trị tài nguyên này (được kiểm tra theo thứ tự giảm dần)
chọn phạm vi:

8 chọn các dòng đã lưu.

4 chọn màn hình thay thế.

2 chọn màn hình bình thường.

1 chọn màn hình hiện tại, có thể là màn hình bình thường hoặc màn hình thay thế
màn hình.

Giá trị mặc định là “9”, chọn màn hình hiển thị hiện tại cộng với các dòng đã lưu,
không có trường hợp đặc biệt cho màn hình xen kẽ.

printOptsOnXError (PrintOptsOnXError)
Chỉ định phạm vi văn bản được in ra tệp khi lỗi in
hành động được gọi. Giá trị tài nguyên được diễn giải giống như trong
printOptsIm Instant.

Giá trị mặc định là “9”, chọn màn hình hiển thị hiện tại cộng với các dòng đã lưu,
không có trường hợp đặc biệt cho màn hình xen kẽ.

máy inAutoClose (tốt nghiệp lớp XNUMX Máy in Tự động Đóng)
Nếu đúng", thuật ngữ x sẽ đóng máy in (một đường ống) khi ứng dụng chuyển
máy in ngoại tuyến bằng lệnh Media Copy. Mặc định này sai".

máy in (tốt nghiệp lớp XNUMX Máy inLệnh)
Chỉ định một lệnh shell mà thuật ngữ x sẽ mở đường ống khi MC đầu tiên (Phương tiện
Lệnh Copy) được bắt đầu. Giá trị mặc định là một chuỗi trống, tức là, "". Nếu
giá trị tài nguyên được cung cấp dưới dạng chuỗi trống, máy in bị tắt.

máy inControlMode (tốt nghiệp lớp XNUMX Chế độ điều khiển máy in)
Chỉ định chế độ điều khiển máy in. “1” chọn chế độ in tự động, điều này gây ra
thuật ngữ x để in một dòng từ màn hình khi bạn di chuyển con trỏ ra khỏi dòng đó với
một nguồn cấp dòng, nguồn cấp biểu mẫu hoặc ký tự tab dọc, hoặc một bản vẽ tự động xảy ra.
Chế độ tự động in bị ghi đè bởi chế độ bộ điều khiển máy in (“2”), điều này gây ra tất cả
của đầu ra được dẫn đến máy in. Giá trị mặc định là "0".

máy in (tốt nghiệp lớp XNUMX Máy inPhạm vi)
Kiểm soát xem chức năng trang in sẽ in toàn bộ trang (true) hay chỉ in
phần bên trong lề cuộn (sai). Mặc định này sai".

máy inFormFeed (tốt nghiệp lớp XNUMX Máy inFormFeed)
Kiểm soát xem nguồn cấp biểu mẫu có được gửi đến máy in ở cuối trang in hay không
chức năng. Mặc định này sai".

máy inNewLine (tốt nghiệp lớp XNUMX Máy inDòng mới)
Kiểm soát xem dòng mới có được gửi đến máy in ở cuối trang in hay không
chức năng. Mặc định là đúng".

riêng tưMàu sắcĐăng ký (tốt nghiệp lớp XNUMX PrivateColorRegisters)
Nếu đúng, hãy phân bổ các thanh ghi màu riêng biệt cho từng chuỗi điều khiển thiết bị sixel,
ví dụ: đối với DECGCI. Nếu không đúng, các thanh ghi màu chỉ được cấp phát một lần, khi
thiết bị đầu cuối được đặt lại. Mặc định là đúng".

yên lặng (tốt nghiệp lớp XNUMX Yên lặngGrab)
Kiểm soát xem con trỏ có được sơn lại hay không khi Thông báo GrabThông báo sự kiện
các loại được nhận trong quá trình thay đổi tiêu điểm. Mặc định này sai".

đăng kýScreenSize (tốt nghiệp lớp XNUMX RegisScreenSize)
If thuật ngữ x được định cấu hình để hỗ trợ đồ họa ReGIS, tài nguyên này cho biết thuật ngữ x các
kích thước tối đa (tính bằng pixel) cho đồ họa.

xtherm chấp nhận một giá trị tài nguyên đặc biệt "tự động", cho biết thuật ngữ x sử dụng
tháng mười haiTerminalID tài nguyên để đặt kích thước tối đa dựa trên thiết bị đầu cuối phần cứng
Hạn mức. Nếu không thì, thuật ngữ x mong đợi kích thước được đưa ra là caoxchiều rộng, ví dụ,
“800x1000”.

Giá trị tài nguyên mặc định là “800x1000”.

kết xuấtPhông chữ (tốt nghiệp lớp XNUMX Phông chữ kết xuất)
If thuật ngữ x được xây dựng với thư viện Xft, điều này kiểm soát xem tên mặt
tài nguyên được sử dụng. Mặc định là "mặc định".

Các giá trị tài nguyên là các chuỗi, được đánh giá là các boolean sau khi khởi động.

sai
tắt tính năng và sử dụng phông chữ (bitmap) bình thường.

đúng
khởi động bằng phông chữ TrueType được chỉ định bởi tên mặtkích thước khuôn mặt
cài đặt tài nguyên. Nếu không có giá trị cho tên mặt, tắt tính năng
và sử dụng phông chữ bình thường (bitmap).

Sau khi khởi động, bạn vẫn có thể chuyển sang / từ phông chữ bitmap bằng cách sử dụng
Mục nhập menu "Phông chữ TrueType".

mặc định
khởi động bằng phông chữ bình thường (bitmap), nhưng bật menu “Phông chữ TrueType”
mục nhập để cho phép thời gian chạy chuyển sang / từ phông chữ TrueType.

Nếu không có tên mặt bộ tài nguyên, sau đó chuyển thời gian chạy sang TrueType
phông chữ bị tắt. xtherm có một giá trị được biên dịch riêng cho tên mặt cho
trường hợp đặc biệt ở đâu kết xuấtPhông chữ là "mặc định". Đó thường là "đơn âm".

thay đổi kích thước (tốt nghiệp lớp XNUMX Thay đổi kích thước
Ảnh hưởng đến hoạt động khi cửa sổ được thay đổi kích thước thành cao hơn hoặc ngắn hơn.
Tây Bắc chỉ định rằng dòng văn bản trên cùng của màn hình luôn cố định. Nếu
cửa sổ được làm ngắn hơn, các dòng được bỏ từ phía dưới; nếu cửa sổ được làm
cao hơn, các dòng trống được thêm vào ở dưới cùng. Điều này tương thích với hành vi
trong R4. Tây nam (mặc định) chỉ định rằng dòng văn bản dưới cùng trên
cố định màn hình. Nếu cửa sổ được làm cao hơn, các dòng được lưu bổ sung sẽ
cuộn xuống màn hình; nếu cửa sổ được làm ngắn hơn, các dòng sẽ
được cuộn ra khỏi đầu màn hình và các dòng đã lưu trên cùng sẽ bị xóa.

thử lạiInputMethod (tốt nghiệp lớp XNUMX XtCRetryInputMethod)
Kể thuật ngữ x bao nhiêu lần để thử lại, trong trường hợp máy chủ phương thức nhập không
trả lời. Đây là một vấn đề khác với loại preedit không được hỗ trợ, v.v. Bạn
có thể gặp phải thử lại nếu cấu hình X của bạn (và các thư viện của nó) bị thiếu
miếng. Đặt tài nguyên này thành không `` 0 '' sẽ hủy bỏ việc thử lại. Các
mặc định là `` 3 ''.

đảo ngược video (tốt nghiệp lớp XNUMX Video ngược)
Chỉ định xem có nên mô phỏng video đảo ngược hay không. Mặc định là
"sai".

Có một số khía cạnh để đảo ngược video trong thuật ngữ x:

· Dòng lệnh -rv tùy chọn cho các thư viện X đảo ngược nền trước
và màu nền. xthermCác tùy chọn dòng lệnh của thiết lập các giá trị tài nguyên. Trong
cụ thể, Bộ công cụ X đặt đảo ngược video tài nguyên khi -rv tùy chọn
Được sử dụng.

· Nếu người dùng cũng đã sử dụng các tùy chọn dòng lệnh -fg or -bg để đặt
màu nền trước và nền sau, thuật ngữ x không nhìn thấy các tùy chọn này trực tiếp.
Thay vào đó, nó kiểm tra các giá trị tài nguyên để tạo lại dòng lệnh
các tùy chọn và xác định màu nào là màu nền dự kiến ​​của người dùng,
vv Các giá trị thực tế của chúng không liên quan đến chức năng video đảo ngược; một số
người dùng thích mặc định X (văn bản màu đen trên nền trắng), những người khác thích
văn bản màu trắng trên nền đen.

· Sau khi khởi động, người dùng có thể chuyển đổi mục nhập menu “Bật Video Đảo ngược”.
Thao tác này trao đổi màu nền trước và nền hiện tại của VT100
widget, và sửa lại màn hình. Do phân cấp tài nguyên X,
đảo ngược video tài nguyên áp dụng cho nhiều hơn tiện ích VT100.

Các chương trình chạy trong một thuật ngữ x cũng có thể sử dụng trình tự điều khiển để bật VT100
đảo ngược chế độ video. Chúng độc lập với đảo ngược video tài nguyên và
thực đơn nhập cảnh. xtherm trao đổi màu nền trước và nền hiện tại khi
văn bản vẽ bị ảnh hưởng bởi các trình tự điều khiển này.

Các chuỗi điều khiển khác có thể thay đổi màu nền trước và màu nền vốn là
đã sử dụng:

· Các chương trình cũng có thể sử dụng trình tự điều khiển màu ANSI để thiết lập nền trước
và màu nền.

· Các phần mở rộng cho các điều khiển màu ANSI (chẳng hạn như 16-, 88- hoặc 256-màu) là
được xử lý tương tự như điều khiển ANSI.

· Sử dụng các trình tự điều khiển khác (“năng động màu sắc”), Một chương trình có thể
thay đổi màu nền trước và nền sau.

đảo ngược (tốt nghiệp lớp XNUMX ReverseWrap)
Chỉ định xem có nên bật tính năng bao bọc ngược hay không. Điều này tương ứng
đến thuật ngữ xChế độ riêng tư của 45. Mặc định là "false".

phảiScrollBar (tốt nghiệp lớp XNUMX RightScrollBar)
Chỉ định xem có nên hiển thị thanh cuộn ở bên phải hay không
hơn bên trái. Mặc định này sai".

lưu dòng (tốt nghiệp lớp XNUMX Lưu dòng)
Chỉ định số dòng để lưu ngoài đầu màn hình khi
thanh cuộn được bật. Giá trị mặc định là “64”.

thanh cuộn (tốt nghiệp lớp XNUMX Thanh cuộn)
Chỉ định xem có nên hiển thị thanh cuộn hay không. Mặc định là
"sai".

cuộnThanhBiên giới (tốt nghiệp lớp XNUMX ScrollBarBiên giới)
Chỉ định chiều rộng của đường viền thanh cuộn. Lưu ý rằng điều này được vẽ chồng lên nhau
biên giới của thuật ngữ x cửa sổ. Việc sửa đổi đường viền của thanh cuộn chỉ ảnh hưởng đến
giữa tiện ích VT100 và thanh cuộn. Giá trị mặc định là 1.

phím cuộn (tốt nghiệp lớp XNUMX ScrollCond)
Chỉ định việc nhấn một phím có tự động gây ra thanh cuộn hay không
để đi đến cuối vùng cuộn. Điều này tương ứng với thuật ngữ xcủa riêng tư
chế độ 1011. Mặc định là "false".

cuộnDòng (tốt nghiệp lớp XNUMX Dòng cuộn)
Chỉ định số dòng mà cuộn lạicuộn-forw hành động nên
sử dụng làm mặc định. Giá trị mặc định là 1.

cuộnTtyĐầu ra (tốt nghiệp lớp XNUMX ScrollCond)
Chỉ định xem liệu đầu ra đến thiết bị đầu cuối có tự động gây ra
thanh cuộn để đi đến cuối vùng cuộn. Mặc định là đúng".

chọnToClipboard (tốt nghiệp lớp XNUMX ChọnToClipboard)
Kể thuật ngữ x sử dụng CHÍNH hay BẢNG BẢNG CHỨNG cho CHỌN mã thông báo trong
cơ chế tuyển chọn. Các thiết lập chọn hành động có thể thay đổi điều này trong thời gian chạy, cho phép
người dùng để làm việc với các chương trình chỉ xử lý một trong các cơ chế này. Các
mặc định là "false", nó yêu cầu nó sử dụng PRIMARY.

shiftPhông chữ (tốt nghiệp lớp XNUMX ShiftFont)
Chỉ định có bật các hành động hay không lớn hơn-vt-phông chữ ()small-vt-font (),
thường được liên kết với KP_Add và KP_Subtract đã thay đổi. Mặc định là
"đúng vậy".

showBlinkAsĐậm (tốt nghiệp lớp XNUMX Hiển thịBlinkAsBold)
Kể thuật ngữ x có hiển thị văn bản có thuộc tính nhấp nháy giống với thuộc tính in đậm hay không. Nếu như
thuật ngữ x chưa được định cấu hình để hỗ trợ văn bản nhấp nháy, mặc định là "true",
tương ứng với các phiên bản cũ hơn của thuật ngữ x, nếu không thì giá trị mặc định là "false".

showMấtGlyphs (tốt nghiệp lớp XNUMX Hiển thịThiếuGlyphs)
Kể thuật ngữ x có hiển thị một hộp phác thảo những nơi mà một nhân vật đã đến hay không
được sử dụng mà phông chữ không đại diện. Mặc định này sai".

showWrapMarks (tốt nghiệp lớp XNUMX ShowWrapMarks)
Để gỡ lỗi thuật ngữ x và các ứng dụng có thể thao túng cờ dòng bao bởi
viết văn bản ở lề phải, hiển thị một dấu ở đường viền bên trong bên phải của
cửa sổ. Dấu cho biết dòng nào có cờ được đặt.

tín hiệu (tốt nghiệp lớp XNUMX SignalInhib)
Chỉ định xem các mục nhập trong menu “Tùy chọn chính” để gửi hay không
tín hiệu cho thuật ngữ x nên không được phép. Mặc định này sai".

sáuelCuộn (tốt nghiệp lớp XNUMX SixelCuộn)
Nếu đúng, đồ họa cuộn lên từng dòng khi số sáu sẽ được viết trong quá khứ
dòng dưới cùng trên cửa sổ. Mặc định này sai".

tekGeometry (tốt nghiệp lớp XNUMX Hình học)
Chỉ định kích thước và vị trí ưa thích của cửa sổ Tektronix. Không có
mặc định cho tài nguyên này.

tekInression (tốt nghiệp lớp XNUMX TekInctures)
Chỉ định xem trình tự thoát để vào chế độ Tektronix có nên hay không
làm ngơ. Mặc định này sai".

TekSmall (tốt nghiệp lớp XNUMX TekSmall)
Chỉ định xem cửa sổ chế độ Tektronix có nên bắt đầu ở mức nhỏ nhất hay không
kích thước nếu không có hình học rõ ràng nào được đưa ra. Điều này rất hữu ích khi chạy thuật ngữ x on
hiển thị với màn hình nhỏ. Mặc định này sai".

tekStartup (tốt nghiệp lớp XNUMX TekStartup)
Chỉ định xem có hay không thuật ngữ x sẽ khởi động ở chế độ Tektronix. Mặc định là
"sai".

tiXtraScroll (tốt nghiệp lớp XNUMX TiXtraScroll)
Chỉ định liệu thuật ngữ x nên cuộn sang một trang mới khi xử lý ti hạn chót
mục nhập, tức là, các chế độ riêng tư 47, 1047 hoặc 1049. Điều này chỉ có hiệu lực nếu
titeInression là "true", vì mục đích của tùy chọn này là cung cấp hình ảnh
của màn hình ứng dụng toàn màn hình trên cuộn lùi mà không xóa
văn bản sẽ được hiển thị trước khi ứng dụng được khởi chạy. Mặc định cho
tài nguyên này là "sai".

titeInression (tốt nghiệp lớp XNUMX TiteInression)
Chỉ định xem có hay không thuật ngữ x nên loại bỏ tite mục nhập hạn ngạch (được sử dụng để
chuyển đổi giữa các màn hình thay thế khi khởi động nhiều chương trình hướng màn hình) từ
chuỗi TERMCAP. Nếu được đặt, thuật ngữ x cũng bỏ qua trình tự thoát để chuyển sang
màn hình thay thế. xtherm hỗ trợ ga cuối theo một cách khác, hỗ trợ
trình tự điều khiển tổng hợp (còn được gọi là chế độ riêng tư) 1047, 1048 và 1049
có tác dụng tương tự như trình tự điều khiển 47 ban đầu. Mặc định cho
tài nguyên này là "sai".

tiêu đềChế độ (tốt nghiệp lớp XNUMX Chế độ tiêu đề)
Kể thuật ngữ x chấp nhận hay trả lại nhãn cửa sổ và biểu tượng trong ISO-8859-1 (
mặc định) hoặc UTF-8. Có thể được mã hóa trong hệ thập lục phân. Mặc định cho điều này
tài nguyên là "0".

Mỗi bit (bit “0” là 1, bit “1” là 2, v.v.) tương ứng với một trong các tham số
được thiết lập bởi trình tự điều khiển chế độ tiêu đề:

0 Đặt nhãn cửa sổ / biểu tượng bằng hệ thập lục phân

1 Cửa sổ truy vấn / nhãn biểu tượng sử dụng hệ thập lục phân

2 Đặt nhãn cửa sổ / biểu tượng bằng UTF-8 (ghi đè utf8Tiêu đề nguồn).

3 nhãn biểu tượng / cửa sổ truy vấn sử dụng UTF-8

Bản dịch (tốt nghiệp lớp XNUMX Bản dịch)
Chỉ định các liên kết khóa và nút cho menu, lựa chọn, "chuỗi được lập trình",
vv Các Bản dịch tài nguyên, cung cấp nhiều thuật ngữ xkhả năng cấu hình của,
là một tính năng của thư viện X Toolkit Intrinsics (Xt). Xem HÀNH ĐỘNG phần.

cắt lựa chọn (tốt nghiệp lớp XNUMX TrimSelection)
Nếu bạn đặt đánh dấu lựa chọn, bạn có thể thấy văn bản được chọn, bao gồm
bất kỳ dấu cách nào ở cuối. Xóa màn hình (hoặc một dòng) sẽ đặt lại màn hình về trạng thái
không chứa khoảng trắng. Một số dòng có thể chứa dấu cách ở cuối khi một ứng dụng
ghi chúng ra màn hình. Tuy nhiên, bạn có thể không muốn dán các dòng có dấu
các khoảng trắng. Nếu nguồn này là đúng, thuật ngữ x sẽ cắt bỏ khoảng trắng ở cuối văn bản mà
đã được chọn. Nó không ảnh hưởng đến các khoảng trống dẫn đến một dòng được bao bọc, cũng như
nó cắt bỏ dòng mới ở cuối từ lựa chọn của bạn. Mặc định này sai".

gạch dưới (tốt nghiệp lớp XNUMX Gạch chân)
Điều này chỉ định liệu văn bản có thuộc tính gạch dưới có nên hay không
gạch chân. Có thể bạn muốn tắt gạch dưới khi màu đang được sử dụng
cho thuộc tính gạch dưới. Mặc định là đúng".

sử dụngClipping (tốt nghiệp lớp XNUMX Sử dụngClipping)
Giới thiệu thuật ngữ x có nên sử dụng tính năng cắt bớt để tránh tạo ra các dấu chấm bên ngoài văn bản hay không
khu vực vẽ. Ban đầu được sử dụng để làm việc cho các hiệu ứng vượt quá mức, đây là
cũng cần thiết để làm việc với một số phông chữ có kích thước không chính xác. Mặc định là đúng".

utf8 (tốt nghiệp lớp XNUMX UTF8)
Điều này chỉ định liệu thuật ngữ x sẽ chạy ở chế độ UTF-8. Nếu bạn đặt tài nguyên này,
thuật ngữ x cũng đặt rộngChars tài nguyên như một hiệu ứng phụ. Tài nguyên có thể được thiết lập
thông qua mục menu “Mã hóa UTF-8”. Mặc định là "mặc định".

xtherm chấp nhận một từ khóa (bỏ qua chữ hoa chữ thường) hoặc số được hiển thị trong dấu ngoặc đơn:

sai (0)
Chế độ UTF-8 ban đầu bị tắt. Tùy chọn dòng lệnh + u8 đặt tài nguyên thành
giá trị này. Cho phép trình tự thoát để bật / tắt chế độ UTF-8.

đúng (1)
Chế độ UTF-8 lúc đầu được bật. Trình tự thoát để bật / tắt chế độ UTF-8 là
được cho phép.

luôn luôn (2)
Tùy chọn dòng lệnh -U8 đặt tài nguyên thành giá trị này. Trình tự thoát
để bật / tắt chế độ UTF-8 bị bỏ qua.

mặc định (3)
Đây là giá trị mặc định của tài nguyên. Nó được thay đổi trong quá trình khởi tạo
tùy thuộc vào việc miền địa phương tài nguyên đã được đặt, thành false (0) hoặc luôn luôn (2).
Xem miền địa phương nguồn để thảo luận thêm về các ngôn ngữ không phải UTF-8.

Nếu bạn muốn đặt giá trị của utf8, nó phải nằm trong phạm vi này. Nonzero khác
các giá trị được xử lý giống như “1”, tức là, chế độ UTF-8 lúc đầu được bật và thoát
Các trình tự để bật / tắt chế độ UTF-8 được cho phép.

utf8Phông chữ (tốt nghiệp lớp XNUMX Phông chữ Utf8)
Xem cuộc thảo luận của miền địa phương nguồn. Điều này chỉ định liệu thuật ngữ x sẽ sử dụng
Phông chữ UTF-8 được chỉ định thông qua các mẫu tài nguyên, chẳng hạn như “* vt100.utf8Fonts.font" hoặc là
phông chữ bình thường (ISO-8859-1) thông qua các mẫu như “* vt100.font”. Tài nguyên có thể là
đặt thông qua mục menu “Phông chữ UTF-8”. Mặc định là "mặc định".

xtherm chấp nhận một từ khóa (bỏ qua chữ hoa chữ thường) hoặc số được hiển thị trong dấu ngoặc đơn:

sai (0)
Sử dụng phông chữ ISO-8859-1. Mục menu được bật, cho phép lựa chọn
phông chữ được thay đổi trong thời gian chạy.

đúng (1)
Sử dụng phông chữ UTF-8. Mục menu được bật, cho phép lựa chọn
phông chữ được thay đổi trong thời gian chạy.

luôn luôn (2)
Luôn sử dụng phông chữ UTF-8. Thao tác này cũng vô hiệu hóa mục menu.

mặc định (3)
Khi khởi động, tài nguyên được đặt thành true hoặc false, theo
giá trị hiệu quả của utf8 nguồn.

utf8Latin1 (tốt nghiệp lớp XNUMX Utf8Latin1)
Nếu đúng, hãy cho phép ISO-8859-1 bình thường phông chữ được kết hợp với phông chữ ISO-10646-1
nếu cái sau được đưa ra thông qua -fw tùy chọn hoặc giá trị tài nguyên tương ứng của nó.
Mặc định này sai".

utf8SelectTypes (tốt nghiệp lớp XNUMX Utf8SelectTypes)
Ghi đè lên thuật ngữ xdanh sách mục tiêu lựa chọn mặc định của (xem CHỌN / PASTE) cho các lựa chọn
ở chế độ ký tự rộng (UTF-8). Mặc định là một chuỗi trống, tức là, "",
không ghi đè bất cứ điều gì.

utf8Tiêu đề (tốt nghiệp lớp XNUMX UTF8Title)
Các ứng dụng có thể thiết lập thuật ngữ xcủa tiêu đề bằng cách viết một chuỗi điều khiển. Bình thường cái này
trình tự điều khiển tuân theo quy ước VT220, mã hóa chuỗi trong
ISO-8859-1 và cho phép một đầu cuối chuỗi 8 bit. Nếu như thuật ngữ x được bắt đầu trong một
Ngôn ngữ UTF-8, nó dịch chuỗi ISO-8859-1 thành UTF-8 để hoạt động với X
thư viện giả sử chuỗi là UTF-8.

Tuy nhiên, một số người dùng có thể muốn viết một chuỗi tiêu đề được mã hóa bằng UTF-8. Cửa sổ
người quản lý chịu trách nhiệm vẽ các tiêu đề cửa sổ. Một số trình quản lý cửa sổ (không phải tất cả)
hỗ trợ mã hóa UTF-8 của tiêu đề cửa sổ. Đặt tài nguyên này thành “true” để cho phép
Chuỗi tiêu đề được mã hóa UTF-8. Điều đó hủy bản dịch sang UTF-8, cho phép
Chuỗi UTF-8 sẽ được hiển thị nguyên trạng.

Tính năng này có sẵn dưới dạng một mục menu, vì nó có liên quan đến
ứng dụng bạn đang chạy trong thuật ngữ x. Bạn cũng có thể sử dụng một chuỗi điều khiển
(xem thảo luận về "Chế độ Tiêu đề" trong tài liệu trình tự điều khiển), để thiết lập
cờ tương đương. Các tiêu đềChế độ tài nguyên đặt cùng một giá trị, giá trị này sẽ ghi đè
tài nguyên này.

Mặc định này sai".

VeryBoldColors (tốt nghiệp lớp XNUMX Màu Rất Đậm)
Chỉ định xem có nên kết hợp các thuộc tính video với các màu được chỉ định bởi màuBD,
màuBL, tô màu nó, màuRVmàu sắc. Giá trị tài nguyên là tổng các giá trị
cho mỗi thuộc tính:
1 cho ngược lại,
2 cho gạch chân,
4 cho chữ đậm,
8 cho nháy mắt, và
512 cho chữ nghiêng

Giá trị mặc định là "0".

trực quanBell (tốt nghiệp lớp XNUMX VisualBell)
Chỉ định xem có nên sử dụng chuông hiển thị (tức là nhấp nháy) hay không thay vì
chuông âm thanh khi nhận được Control-G. Giá trị mặc định là "false", cho biết
thuật ngữ x để sử dụng chuông âm thanh.

trực quanBellTrễ (tốt nghiệp lớp XNUMX VisualBellDelay)
Số mili giây bị trễ khi hiển thị chuông trực quan. Mặc định là 100.
Nếu được đặt thành XNUMX, không có chuông trực quan nào được hiển thị. Điều này hữu ích cho rất chậm
màn hình, ví dụ: màn hình LCD trên máy tính xách tay.

trực quanBellLine (tốt nghiệp lớp XNUMX VisualBellLine)
Chỉ định có chỉ nhấp nháy dòng hiện tại khi hiển thị chuông trực quan hay không
thay vì nhấp nháy toàn bộ màn hình: Giá trị mặc định là "false", cho biết thuật ngữ x
để nhấp nháy toàn bộ màn hình.

vt100 (tốt nghiệp lớp XNUMX VT100
Điều này chỉ định liệu thuật ngữ x sẽ diễn giải ký tự đồ họa VT100 thoát
trình tự khi ở chế độ UTF-8. Giá trị mặc định là "true", để cung cấp hỗ trợ cho
các ứng dụng kế thừa khác nhau.

rộngĐậmPhông chữ (tốt nghiệp lớp XNUMX RộngĐậmPhông chữ)
Tùy chọn này chỉ định phông chữ được sử dụng để hiển thị văn bản rộng đậm. Qua
mặc định, nó sẽ cố gắng sử dụng một phông chữ rộng gấp đôi phông chữ sẽ được sử dụng
để vẽ văn bản in đậm. Nếu không tìm thấy phông chữ XNUMX byte, phông chữ này sẽ tự ứng biến, bằng cách
giãn phông chữ đậm.

rộngChars (tốt nghiệp lớp XNUMX WideChars)
Chỉ định nếu thuật ngữ x nên đáp ứng các trình tự điều khiển xử lý 16-bit
nhân vật. Mặc định này sai".

phông chữ rộng (tốt nghiệp lớp XNUMX Phông chữ rộng)
Tùy chọn này chỉ định phông chữ được sử dụng để hiển thị văn bản rộng. Theo mặc định,
nó sẽ cố gắng sử dụng một phông chữ rộng gấp đôi phông chữ sẽ được sử dụng để vẽ
văn bản bình thường. Nếu không tìm thấy phông chữ XNUMX byte, phông chữ sẽ ứng biến, bằng cách kéo giãn
phông chữ bình thường.

xiFont (tốt nghiệp lớp XNUMX XimFont)
Tùy chọn này chỉ định phông chữ được sử dụng để hiển thị chuỗi preedit trong
Phương thức nhập "OverTheSpot".

Trong loại preedit “OverTheSpot”, chuỗi preedit (preconversion) được hiển thị tại
vị trí của con trỏ. Máy chủ XIM có trách nhiệm hiển thị
preedit chuỗi. Máy khách XIM phải thông báo cho máy chủ XIM về vị trí con trỏ.
Để có kết quả tốt nhất, chuỗi preedit phải được hiển thị với phông chữ thích hợp.
Vì vậy, thuật ngữ x thông báo cho máy chủ XIM về phông chữ thích hợp. Phông chữ được
được cung cấp bởi "bộ phông chữ", có giá trị mặc định là "*". Điều này phù hợp với mọi phông chữ,
Thư viện X tự động chọn phông chữ có bảng mã thích hợp. Các xiFont tài nguyên
được cung cấp để ghi đè cài đặt phông chữ mặc định này.

Tek4014 widget Thông tin
Các tài nguyên sau đây được chỉ định như một phần của tek4014 widget (lớp Tek4014).
Chúng được chỉ định bởi các mẫu chẳng hạn như “XTerm.tek4014.TÊN"

phông chữ2 (tốt nghiệp lớp XNUMX Nét chữ)
Chỉ định phông chữ số 2 để sử dụng trong cửa sổ Tektronix.

phông chữ3 (tốt nghiệp lớp XNUMX Nét chữ)
Chỉ định phông chữ số 3 để sử dụng trong cửa sổ Tektronix.

phông chữLớn (tốt nghiệp lớp XNUMX Nét chữ)
Chỉ định phông chữ lớn để sử dụng trong cửa sổ Tektronix.

phông chữNhỏ (tốt nghiệp lớp XNUMX Nét chữ)
Chỉ định phông chữ nhỏ để sử dụng trong cửa sổ Tektronix.

ginTerminator (tốt nghiệp lớp XNUMX GinTerminator)
Chỉ định (các) ký tự nào sẽ tuân theo báo cáo GIN hoặc báo cáo trạng thái. Các
khả năng là "không có", không gửi ký tự kết thúc, "CRonly",
gửi CR và “CR & EOT”, gửi cả CR và EOT. Giá trị mặc định là "không có".

cao (tốt nghiệp lớp XNUMX Chiều cao)
Chỉ định chiều cao của cửa sổ Tektronix tính bằng pixel.

ban đầu (tốt nghiệp lớp XNUMX phông chữ ban đầu)
Chỉ định phông chữ nào trong số bốn phông chữ Tektronix sẽ sử dụng ban đầu. Giá trị giống nhau
như cho set-tek-văn bản hoạt động. Giá trị mặc định là "lớn".

chiều rộng (tốt nghiệp lớp XNUMX Chiều rộng)
Chỉ định chiều rộng của cửa sổ Tektronix tính bằng pixel.

Menu Thông tin
Các tài nguyên có thể được chỉ định cho các menu khác nhau được mô tả trong
tài liệu cho Athena đơn giảnthực đơn tiện ích con. Tên và các lớp của các mục nhập trong
mỗi menu được liệt kê bên dưới. Tài nguyên có tên “hàngN" Ở đâu N là một con số
ngăn cách với lớp SmeLine.

Như với tất cả các tiện ích con dựa trên tài nguyên X, các nhãn được đề cập là mặc định thông thường cho
ứng dụng.

Sản phẩm Chủ yếu Các lựa chọn menu (tên tiện ích con thực đơn chính) có các mục sau:

thanh công cụ (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi set-toolbar (chuyển đổi) hành động.

bảo mậtkbd (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi chắc chắn() hành động.

cho phép (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi cho phép-gửi-sự kiện (chuyển đổi) hành động.

vẽ lại (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi vẽ lại() hành động.

khai thác gỗ (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi ghi nhật ký (chuyển đổi) hành động.

in ngay lập tức (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi print-ngay lập tức () hành động.

lỗi in (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi print-on-error () hành động.

in (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi in() hành động.

in-redir (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi print-redir () hành động.

8-bit-điều khiển (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi set-8-bit-control (chuyển đổi) hành động.

mũi tên quay lại chính (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi set-backarrow (chuyển đổi) hành động.

khóa số (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi set-num-lock (chuyển đổi) hành động.

alt-esc (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi alt-send-Escape (chuyển đổi) hành động.

meta-esc (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi meta-send-Escape (chuyển đổi) hành động.

xóa là xóa (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi delete-is-del (chuyển đổi) hành động.

OldFunctionKeys (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi phím chức năng cũ (chuyển đổi) hành động.

hpPhím chức năng (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi hp-phím chức năng (chuyển đổi) hành động.

ScoFunctionKeys (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi phím chức năng Sco (chuyển đổi) hành động.

sunChức năngPhím (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi phím chức năng mặt trời (chuyển đổi) hành động.

mặt trờibàn phím (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi sunKeyboard (chuyển đổi) hành động.

Đình chỉ (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi tín hiệu gửi (tstp) hành động trên các hệ thống hỗ trợ công việc
kiểm soát.

tiếp tục (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi tín hiệu gửi (tiếp) hành động trên các hệ thống hỗ trợ công việc
kiểm soát.

gián đoạn (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi tín hiệu gửi (int) hành động.

treo lên (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi tín hiệu gửi (hup) hành động.

chấm dứt (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi tín hiệu gửi (thuật ngữ) hành động.

giết (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi tín hiệu gửi (giết) hành động.

bỏ thuốc lá (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi bỏ () hành động.

Sản phẩm VT Các lựa chọn menu (tên tiện ích con vtMenu) có các mục sau:

thanh cuộn (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi set-scrollbar (chuyển đổi) hành động.

nhảy cuộn (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi set-jumpscroll (chuyển đổi) hành động.

quay ngược (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi set-đảo ngược-video (chuyển đổi) hành động.

tự động bọc (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi set-autowrap (chuyển đổi) hành động.

sự đảo ngược (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi set-reverseewrap (chuyển đổi) hành động.

nguồn cấp dữ liệu tự động (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi set-autolinefeed (chuyển đổi) hành động.

con trỏ chuột (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi set-appcursor (chuyển đổi) hành động.

bàn phím ứng dụng (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi set-appkeypad (chuyển đổi) hành động.

phím di chuyển (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi set-scroll-on-key (chuyển đổi) hành động.

đầu ra scrolltty (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi set-scroll-on-tty-output (chuyển đổi) hành động.

cho phép132 (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi set-allow132 (chuyển đổi) hành động.

nguyền rủa (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi set-cursesemul (chuyển đổi) hành động.

chuông thị giác (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi set-visualbell (chuyển đổi) hành động.

chuôngKhẩn cấp (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi set-bellIsUrgent (chuyển đổi) hành động.

chuông nhỏ (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi set-poponbell (chuyển đổi) hành động.

con trỏ (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi set-cursorblink (chuyển đổi) hành động.

titeInression (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi set-titeInctures (chuyển đổi) hành động.

hoạt động (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này bật và tắt các biểu tượng đang hoạt động nếu tính năng này được biên dịch thành
thuật ngữ x. Nó chỉ được kích hoạt nếu thuật ngữ x đã được bắt đầu với tùy chọn dòng lệnh + ai
hoặc là biểu tượng hoạt động tài nguyên được đặt thành "true".

thiết lập lại phần mềm (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi soft-reset () hành động.

thiết lập lại cứng (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi hard-reset () hành động.

thanh toán rõ ràng (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi clear-save-lines () hành động.

tekshow (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi thiết lập khả năng hiển thị (tek, chuyển đổi) hành động.

tekmode (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi set-terminal-type (tek) hành động.

vthide (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi thiết lập khả năng hiển thị (vt, tắt) hành động.

màn hình thay thế (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi set-altscreen (chuyển đổi) hành động.

sáuelCuộn (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi set-sixel-scrolling (chuyển đổi) hành động.

Sản phẩm VT Fonts menu (tên tiện ích con phông chữMenu) có các mục sau:

phông chữ mặc định (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi set-vt-font (d) hành động, đặt phông chữ bằng cách sử dụng font chữ
(mặc định) tài nguyên, ví dụ: “Mặc định” trong menu.

phông chữ1 (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi set-vt-phông chữ(1) hành động, đặt phông chữ bằng cách sử dụng phông chữ1
tài nguyên, ví dụ: “Không thể đọc được” trong menu.

phông chữ2 (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi set-vt-phông chữ(2) hành động, đặt phông chữ bằng cách sử dụng phông chữ2
tài nguyên, ví dụ: "Nhỏ" trong menu.

phông chữ3 (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi set-vt-phông chữ(3) hành động, đặt phông chữ bằng cách sử dụng phông chữ3
tài nguyên, ví dụ: “Nhỏ” trong menu.

phông chữ4 (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi set-vt-phông chữ(4) hành động, cho phép phông chữ sử dụng phông chữ4
tài nguyên, ví dụ: “Phương tiện” trong menu.

phông chữ5 (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi set-vt-phông chữ(5) hành động, cho phép phông chữ sử dụng phông chữ5
tài nguyên, ví dụ: “Lớn” trong menu.

phông chữ6 (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi set-vt-phông chữ(6) hành động, cho phép phông chữ sử dụng phông chữ6
tài nguyên, ví dụ: “Rất lớn” trong menu.

phông chữ (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi set-vt-font (e) hành động.

fontel (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi set-vt-font (s) hành động.

phông chữ lót (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi set-font-linerawing (các) hành động.

đóng gói phông chữ (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi set-phông chữ-đóng gói hành động.

font-doubleize (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi set-font-doubleize (s) hành động.

kết xuất phông chữ (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi set-render-font (các) phông chữ hành động.

chế độ utf8 (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi set-utf8-mode hành động.

tiêu đề utf8 (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi set-utf8-title (s) hành động.

Sản phẩm TEK Các lựa chọn menu (tên tiện ích con tekMenu) có các mục sau:

tektextlarge (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi set-tek-text (lớn) hành động.

tektext2 (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi set-tek-văn bản(2) hành động.

tektext3 (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi set-tek-văn bản(3) hành động.

tektextnhỏ (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi set-tek-text (nhỏ) hành động.

trang tekpage (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi tek-page () hành động.

tekreset (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi tek-reset () hành động.

tekcopy (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi tek-copy () hành động.

vtshow (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi thiết lập khả năng hiển thị (vt, chuyển đổi) hành động.

vtmode (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi set-terminal-type (vt) hành động.

Tekhide (tốt nghiệp lớp XNUMX SmeBSB)
Mục nhập này gọi thiết lập khả năng hiển thị (tek, chuyển đổi) hành động.

thanh cuộn Thông tin
Các tài nguyên sau đây hữu ích khi được chỉ định cho tiện ích Thanh cuộn Athena:

độ dày (tốt nghiệp lớp XNUMX Độ dày)
Chỉ định chiều rộng tính bằng pixel của thanh cuộn.

lý lịch (tốt nghiệp lớp XNUMX Lý lịch)
Chỉ định màu để sử dụng cho nền của thanh cuộn.

tiền cảnh (tốt nghiệp lớp XNUMX Vấn đề xung quanh)
Chỉ định màu để sử dụng cho nền trước của thanh cuộn. "Ngón tay cái" của
thanh cuộn là một mẫu bàn cờ đơn giản xen kẽ các pixel cho nền trước
và màu nền.

ĐIỂM SỬ DỤNG


Sau khi cửa sổ VT102 được tạo, thuật ngữ x cho phép bạn chọn văn bản và sao chép nó trong
cùng hoặc các cửa sổ khác.

Lựa chọn
Các chức năng lựa chọn được gọi khi các nút con trỏ được sử dụng mà không có bổ ngữ,
và khi chúng được sử dụng với phím "shift". Việc phân công các chức năng được mô tả
bên dưới thành các phím và nút có thể được thay đổi thông qua cơ sở dữ liệu tài nguyên; Thấy chưa HÀNH ĐỘNG phía dưới.

Nút con trỏ một (thường là bên trái) được sử dụng để lưu văn bản vào vùng đệm cắt. Di chuyển
con trỏ đến đầu văn bản, sau đó giữ nút trong khi di chuyển con trỏ đến
cuối vùng và nhả nút. Văn bản đã chọn được đánh dấu và là
được lưu trong bộ đệm cắt chung và thực hiện lựa chọn CHÍNH khi nút được nhả.
Bình thường (nhưng hãy xem cuộc thảo luận về on2Clicks, Vân vân):

· Nhấp đúp vào các lựa chọn theo từ.

· Nhấp ba lần để chọn theo dòng.

· Nhấp bốn lần để quay lại ký tự, v.v.

Nhiều lần nhấp được xác định theo thời gian từ nút lên đến nút xuống, vì vậy bạn có thể thay đổi
đơn vị lựa chọn ở giữa lựa chọn. Các từ và dòng logic được chọn bởi
nhấp đúp hoặc nhấp ba lần có thể bao trùm trên nhiều dòng màn hình nếu các dòng được bao bọc
by thuật ngữ x thay vì ứng dụng đang chạy trong cửa sổ. Nếu phím / nút
ràng buộc chỉ định rằng một lựa chọn X sẽ được thực hiện, thuật ngữ x sẽ để lại văn bản đã chọn
được đánh dấu miễn là nó là chủ sở hữu lựa chọn.

Nút con trỏ hai (thường ở giữa) “loại” (dán) văn bản từ lựa chọn CHÍNH,
nếu có, nếu không, từ bộ đệm đã cắt, hãy chèn nó làm đầu vào bàn phím.

Nút con trỏ ba (thường là bên phải) mở rộng lựa chọn hiện tại. (Không mất
tính tổng quát, bạn có thể hoán đổi “phải” và “trái” ở mọi nơi trong phần còn lại của đoạn này.) nếu
được nhấn trong khi gần mép phải của vùng lựa chọn hơn bên trái, nó
mở rộng / thu hẹp cạnh bên phải của vùng lựa chọn. Nếu bạn ký hợp đồng lựa chọn qua
cạnh trái của vùng lựa chọn, thuật ngữ x giả sử rằng bạn thực sự có ý nghĩa là cạnh bên trái, khôi phục
lựa chọn ban đầu, sau đó mở rộng / thu hẹp cạnh trái của lựa chọn. Sự mở rộng
bắt đầu ở chế độ đơn vị lựa chọn mà lựa chọn hoặc phần mở rộng cuối cùng đã được thực hiện;
bạn có thể nhấp nhiều lần để chuyển qua chúng.

Bằng cách cắt và dán các đoạn văn bản mà không có dòng mới, bạn có thể lấy văn bản từ
một số vị trí trong các cửa sổ khác nhau và tạo thành một lệnh cho trình bao, ví dụ: hoặc lấy
xuất từ ​​một chương trình và chèn nó vào trình soạn thảo yêu thích của bạn. Vì bộ đệm cắt là
được chia sẻ toàn cầu giữa các ứng dụng khác nhau, bạn có thể coi mỗi ứng dụng là một “tệp” có
nội dung bạn biết. Trình giả lập đầu cuối và các chương trình văn bản khác phải coi nó là
nếu đó là một tệp văn bản, tức là, văn bản được phân cách bằng các dòng mới.

Di chuyển
Vùng cuộn hiển thị vị trí và lượng văn bản hiện đang hiển thị trong cửa sổ
(được đánh dấu) so với lượng văn bản thực sự được lưu. Khi nhiều văn bản được lưu hơn (tối đa
tối đa), kích thước của vùng được đánh dấu giảm.

Việc nhấp vào nút một bằng con trỏ trong vùng cuộn sẽ di chuyển dòng liền kề đến
trên cùng của cửa sổ hiển thị.

Nhấp vào nút ba sẽ di chuyển dòng trên cùng của cửa sổ hiển thị xuống con trỏ
Chức vụ.

Nhấp vào nút hai di chuyển màn hình đến một vị trí trong văn bản đã lưu tương ứng với
vị trí của con trỏ trong thanh cuộn.

Tektronix Pointer
Không giống như cửa sổ VT102, cửa sổ Tektronix không cho phép sao chép văn bản. Nó có
cho phép chế độ Tektronix GIN và trong chế độ này, con trỏ sẽ thay đổi từ mũi tên thành
Thánh giá. Nhấn phím bất kỳ sẽ gửi phím đó và tọa độ hiện tại của dấu thập
con trỏ. Nhấn nút một, hai hoặc ba sẽ trả về các chữ cái “l”, “m” và “r”,
tương ứng. Nếu phím “shift” được nhấn khi nhấn nút con trỏ,
chữ hoa tương ứng được gửi đi. Để phân biệt một nút con trỏ với một phím,
bit cao của ký tự được đặt (nhưng bit này thường bị loại bỏ trừ khi thiết bị đầu cuối
chế độ là RAW; Thấy chưa tty(4) để biết chi tiết).

CHỌN / QUA


Ứng dụng khách X cung cấp hỗ trợ chọn và dán bằng cách phản hồi các yêu cầu do
máy chủ.

Tiểu học
Khi được định cấu hình để sử dụng lựa chọn chính, (mặc định) thuật ngữ x có thể cung cấp
dữ liệu lựa chọn theo những cách giúp giữ lại thông tin mã hóa ký tự như nó vốn có
đã dán.

Người dùng “chọn” văn bản trên xterm, làm nổi bật văn bản đã chọn. Một lần "dán" tiếp theo
cho một khách hàng khác chuyển tiếp một yêu cầu đến khách hàng sở hữu lựa chọn. Nếu như thuật ngữ x sở hữu
lựa chọn chính, nó làm cho dữ liệu có sẵn dưới dạng một hoặc nhiều “lựa chọn
mục tiêu ”. Nếu nó không sở hữu lựa chọn chính, ví dụ: nếu nó đã phát hành nó hoặc
một khách hàng khác đã xác nhận quyền sở hữu, nó dựa vào bộ đệm cắt để chuyển dữ liệu. Nhưng
bộ đệm cắt chỉ xử lý dữ liệu ISO-8859-1 (chính thức - một số máy khách bỏ qua các quy tắc).

Clipboard
Khi được định cấu hình để sử dụng khay nhớ tạm (xem tài nguyên chọnToClipboard), vấn đề với
sự kiên trì của quyền sở hữu bị bỏ qua. Nếu không, không có sự khác biệt nào về
dữ liệu có thể được chuyển qua lựa chọn.

Mã thông báo CHÍNH là một tính năng X tiêu chuẩn, được ghi lại trong ICCCM (Liên khách hàng
Giao tiếp công ước Hướng dẫn sử dụng), tiểu bang nào

Sự lựa chọn được đặt tên bởi nguyên tử PRIMARY được sử dụng cho tất cả các lệnh chỉ lấy một
đối số duy nhất và là phương tiện giao tiếp chính giữa các khách hàng
sử dụng cơ chế lựa chọn.

Tuy nhiên, nhiều ứng dụng sử dụng CLIPBOARD để bắt chước các hệ thống cửa sổ khác. Các
chọnToClipboard tài nguyên (và mục menu tương ứng Chọn đến Clipboard) giới thiệu
mã thông báo SELECT (chỉ được biết đến thuật ngữ x) lựa chọn giữa CHÍNH và BẢNG BẢNG CHỨNG NHẬN
thẻ.

Nếu không sử dụng tính năng này, người ta có thể sử dụng các giải pháp thay thế như xclip chương trình để hiển thị
nội dung của khay nhớ tạm X trong một thuật ngữ x cửa sổ.

Lựa chọn Mục tiêu
Các loại dữ liệu khác nhau được truyền phụ thuộc vào những gì khách hàng nhận yêu cầu.
Chúng được gọi là lựa chọn mục tiêu.

Khi yêu cầu dữ liệu lựa chọn, thuật ngữ x hãy thử các loại sau theo thứ tự này:

UTF8_STRING
Đây là một phần mở rộng XFree86, biểu thị rằng dữ liệu được mã hóa bằng UTF-8.
Thời Gian thuật ngữ x được xây dựng với hỗ trợ ký tự rộng, nó vừa chấp nhận vừa cung cấp
loại này.

TEXT văn bản ở dạng mã hóa tương ứng với ngôn ngữ hiện tại của bạn.

COMPOUND_TEXT
đây là một định dạng cho nhiều dữ liệu bộ ký tự, chẳng hạn như văn bản đa ngôn ngữ.
Nó có thể lưu trữ dữ liệu UTF-8 như một trường hợp đặc biệt.

STRING
Đây là dữ liệu Latin 1 (ISO-8859-1).

Hai phần giữa (TEXT và COMPOUND_TEXT) được thêm vào nếu thuật ngữ x được cấu hình với
i18nSelices tài nguyên được đặt thành "true".

UTF8_STRING được ưu tiên (do đó đầu tiên trong danh sách) vì thuật ngữ x lưu trữ văn bản dưới dạng Unicode
dữ liệu khi chạy ở chế độ ký tự rộng và không cần dịch. Mặt khác
tay, TEXT và COMPOUND_TEXT có thể yêu cầu dịch. Nếu bản dịch chưa hoàn chỉnh,
họ sẽ chèn “defaultString” của X có giá trị không thể được đặt và có thể đơn giản là trống.
xtherm's mặc địnhString tài nguyên chỉ định chuỗi để sử dụng cho các bản dịch chưa hoàn chỉnh của
UTF8_STRING.

Bạn có thể thay đổi các loại thuật ngữ x thử sử dụng támBitSelectTypes or utf8SelectTypes
tài nguyên. Ví dụ: bạn có thể có một số cài đặt ngôn ngữ cụ thể không sử dụng
Mã hóa UTF-8. Giá trị tài nguyên là danh sách được phân tách bằng dấu phẩy của các mục tiêu lựa chọn,
bao gồm các tên được hiển thị. Bạn có thể sử dụng tên đặc biệt I18N để biểu thị
tùy chọn bao gồm TEXT và COMPOUND_TEXT. Các tên được so khớp bỏ qua chữ hoa và
có thể được viết tắt. Danh sách mặc định có thể được thể hiện theo một số cách, ví dụ:

UTF8_STRING, I18N, STRING
utf8, i18n, string
u, i, s

THỰC ĐƠN


xtherm có bốn menu, được đặt tên thực đơn chính, vtMenu, phông chữMenutekMenu. Mỗi menu bật lên
dưới sự kết hợp chính xác của các phím bấm và nút bấm. Mỗi menu được chia thành
các phần, được phân tách bằng một đường ngang. Một số mục menu tương ứng với các chế độ có thể
được thay đổi. Dấu kiểm xuất hiện bên cạnh chế độ hiện đang hoạt động. Chọn một
trong số các chế độ này sẽ chuyển đổi trạng thái của nó. Các mục menu khác là các lệnh; chọn một trong những
thực hiện chức năng được chỉ định.

Tất cả các mục trong menu tương ứng với X hành động. Trong danh sách dưới đây, nhãn menu là
được hiển thị theo sau là tên của hành động trong ngoặc đơn.

Chủ yếu Các lựa chọn
Sản phẩm thuật ngữ x thực đơn chính bật lên khi phím “điều khiển” và nút con trỏ một được nhấn trong
cửa sổ. Menu này chứa các mục áp dụng cho cả cửa sổ VT102 và Tektronix.
Có một số phần:

Các lệnh để quản lý sự kiện X:

Thanh công cụ
Nhấp vào mục nhập menu “Thanh công cụ” sẽ ẩn thanh công cụ nếu nó hiển thị và
hiển thị nó nếu nó không phải là.

Bàn phím an toàn (securekbd)
Sản phẩm Bảo mật Bàn phím chế độ hữu ích khi nhập mật khẩu hoặc các
dữ liệu nhạy cảm trong một môi trường không an toàn; Thấy chưa AN NINH bên dưới (nhưng đọc
hạn chế cẩn thận).

Cho phép SendEvents (cho phép gửi tiền)
Chỉ định xem có hay không các sự kiện nút và khóa tổng hợp được tạo bằng cách sử dụng
Yêu cầu SendEvent của giao thức X nên được thông dịch hoặc loại bỏ. Điều này
Tương ứng với cho phépGửiSự kiện nguồn.

Cửa sổ vẽ lại (vẽ lại)
Buộc màn hình X sơn lại; hữu ích trong một số môi trường.

Các lệnh để bắt đầu ra:

Đăng nhập vào Tệp (ghi nhật ký)
Chụp văn bản được gửi đến màn hình trong một tệp nhật ký, như trong -l tùy chọn ghi nhật ký.

In-Tất cả ngay lập tức
Gọi in ngay lập tức hành động, gửi văn bản của cửa sổ hiện tại
trực tiếp đến một tệp, như được chỉ định bởi printFileIm Instant,
printModeIm InstantprintOptsIm Instant tài nguyên.

In-Tất cả khi Lỗi
Gọi lỗi in hành động chuyển đổi một lá cờ nói thuật ngữ x việc này
nếu nó thoát với lỗi X, để gửi trực tiếp văn bản của cửa sổ hiện tại
vào một tệp, như được chỉ định bởi printFileXError, printModeXError
printOptsXError tài nguyên.

Cửa sổ in (in)
Gửi văn bản của cửa sổ hiện tại tới chương trình được cung cấp trong
máy in nguồn.

Chuyển hướng đến Máy in (print-redir)
Điều này đặt máy inControlMode thành 0 hoặc 2. Bạn có thể sử dụng điều này để chuyển
bật máy in như thể một ứng dụng đã gửi trình tự điều khiển thích hợp.
Nó cũng hữu ích để tắt máy in nếu một ứng dụng tắt nó
bật mà không cần đặt lại chế độ điều khiển in.

Các chế độ để thiết lập kiểu bàn phím:

Điều khiển 8-bit (điều khiển 8-bit)
Đã bật cho mô phỏng VT220, điều này kiểm soát xem thuật ngữ x sẽ gửi 8-bit
trình tự điều khiển thay vì sử dụng điều khiển 7-bit (ASCII), ví dụ: gửi một
byte trong phạm vi 128-159 thay vì ký tự thoát được theo sau bởi một
byte thứ hai. xtherm luôn diễn giải cả chuỗi điều khiển 8 bit và 7 bit
(xem tài liệu xtherm Kiểm soát Trình tự). Điều này tương ứng với
támBitControl nguồn.

Phím backarrow (BS / DEL) (phím backarrow)
Sửa đổi hành vi của phím backarrow, làm cho nó truyền một
xóa lùi (8) hoặc xóa (127) ký tự. Điều này tương ứng với
phím mũi tên ngược nguồn.

Alt / NumLock Modifier (khóa số)
Kiểm soát việc xử lý các công cụ sửa đổi phím Alt- và NumLock. Điều này tương ứng
đến sốLock nguồn.

Meta gửi thoát (meta-esc)
Kiểm soát liệu Siêu dữ liệu các phím được chuyển đổi thành một chuỗi hai ký tự với
ký tự đứng trước ESC. Điều này tương ứng với
metaSendsThoát nguồn.

Xóa là DEL (xóa là xóa)
Kiểm soát xem phím Delete trên bàn phím chỉnh sửa có gửi DEL (127) hay không
hoặc trình tự thoát Xóa kiểu VT220. Điều này tương ứng với
xóaIsDEL nguồn.

Các phím chức năng cũ (oldFunctionKeys)

Phím Chức năng HP (hpFunctionKeys)

Các phím chức năng SCO (scoFunctionKeys)

Các phím chức năng mặt trời (sunFunctionKeys)

Bàn phím VT220 (sunKeyboard)
Chúng hoạt động như một nút radio, chọn một kiểu cho bố cục bàn phím.
Nó tương ứng với nhiều hơn một cài đặt tài nguyên: mặt trờibàn phím,
sunChức năngPhím, ScoFunctionKeyshpPhím chức năng.

Các lệnh cho quá trình báo hiệu:

Gửi tín hiệu DỪNG (tạm ngưng)

Gửi tín hiệu CONT (tiếp tục)

Gửi tín hiệu INT (ngắt)

Gửi tín hiệu HUP (gác máy)

Gửi tín hiệu TERM (chấm dứt)

Gửi tín hiệu KILL (giết)
Chúng gửi các tín hiệu SIGTSTP, SIGCONT, SIGINT, SIGHUP, SIGTERM và SIGKILL
tương ứng với nhóm quy trình của quy trình đang chạy dưới thuật ngữ x
(thường là vỏ). Các NEXTCONT chức năng đặc biệt hữu ích nếu người dùng
đã vô tình nhập CTRL-Z, tạm dừng quá trình.

Quit (thoát)
Dừng xử lý các sự kiện X ngoại trừ để hỗ trợ -tổ chức tùy chọn, và sau đó gửi một
Tín hiệu SIGHUP tới nhóm quá trình của quá trình đang chạy dưới thuật ngữ x
(thường là vỏ).

VT Các lựa chọn
Sản phẩm vtMenu đặt các chế độ khác nhau trong mô phỏng VT102 và được bật lên khi "điều khiển"
phím và nút con trỏ hai được nhấn trong cửa sổ VT102.

Chế độ VT102 / VT220:

Bật Scrollbar (thanh cuộn)
Bật (hoặc tắt) thanh cuộn. Điều này tương ứng với -sb lựa chọn và
các thanh cuộn nguồn.

Bật tính năng Jump Scroll (cuộn nhảy)
Bật (hoặc tắt) di chuyển nhảy. Điều này tương ứng với -j lựa chọn và
các nhảy cuộn nguồn.

Bật video đảo ngược (quay ngược video)
Bật (hoặc tắt) video đảo ngược. Điều này tương ứng với -rv lựa chọn và
các đảo ngược video nguồn.

Bật tính năng Tự động gói lại (autowrap)
Bật (hoặc tắt) tự động bao quanh. Điều này tương ứng với -ôi lựa chọn và
các tự độngWrap nguồn.

Bật Reverse Wraparound (gói ngược)
Bật (hoặc tắt) bao bọc ngược lại. Điều này tương ứng với -rw tùy chọn
đảo ngược nguồn.

Bật nguồn cấp dữ liệu tự động (autolinefeed)
Bật (hoặc tắt) nguồn cấp dữ liệu tự động. Đây là hàm VT102 NEL,
khiến trình giả lập phát ra một dòng cấp dữ liệu sau mỗi ký tự xuống dòng. Có
không có tùy chọn dòng lệnh hoặc cài đặt tài nguyên tương ứng.

Bật phím con trỏ ứng dụng (con trỏ ứng dụng)
Bật (hoặc tắt) các phím con trỏ ứng dụng. Điều này tương ứng với
appcursorMặc định nguồn. Không có tùy chọn dòng lệnh tương ứng.

Bật bàn phím ứng dụng (appkeypad)
Bật (hoặc tắt) các phím bàn phím ứng dụng. Điều này tương ứng với
appkeypadDefault nguồn. Không có tùy chọn dòng lệnh tương ứng.

Di chuyển xuống dưới cùng khi nhấn phím (phím di chuyển)
Bật (hoặc tắt) cuộn xuống cuối vùng cuộn trên
phím bấm. Điều này tương ứng với -sk tùy chọn và phím cuộn nguồn.

Là một trường hợp đặc biệt, các phím XON / XOFF (điều khiển / S và điều khiển / Q) là
mặc kệ.

Di chuyển đến Bottom trên Tty Output (scrollttyoutput)
Bật (hoặc tắt) cuộn xuống cuối vùng cuộn trên
xuất ra thiết bị đầu cuối. Điều này tương ứng với -Đúng tùy chọn và
cuộnTtyĐầu ra nguồn.

Cho phép chuyển đổi cột 80/132 (allow132)
Bật (hoặc tắt) chuyển đổi giữa 80 và 132 cột. Điều này tương ứng
đến -132 tùy chọn và c132 nguồn.

Giữ lựa chọn (keepSelection)
Giới thiệu thuật ngữ x có tắt lựa chọn khi nó ngừng đánh dấu hay không,
ví dụ: khi một ứng dụng sửa đổi màn hình để nó không còn khớp nữa
văn bản đã được đánh dấu. Miễn là thuật ngữ x tiếp tục sở hữu
lựa chọn, nó có thể cung cấp văn bản tương ứng cho các khách hàng khác thông qua
cắt dán. Điều này tương ứng với giữ lựa chọn nguồn. Không có
tùy chọn dòng lệnh tương ứng.

Chọn vào Bảng tạm (selectToClipboard)
Giới thiệu thuật ngữ x sử dụng CHÍNH hay BẢNG BẢNG CHỨNG cho CHỌN mã thông báo trong
Bản dịch tài nguyên ánh xạ các thao tác trên bàn phím và chuột để chọn / dán
các hành động. Điều này tương ứng với chọnToClipboard nguồn. Không có
tùy chọn dòng lệnh tương ứng.

Bật chuông trực quan (visualbell)
Bật (hoặc tắt) chuông hiển thị (tức là nhấp nháy) thay vì âm thanh
chuông. Điều này tương ứng với -vb tùy chọn và trực quanBell nguồn.

Bật Bell Urgency (bellIsUrgent)
Bật (hoặc tắt) gợi ý trình quản lý cửa sổ khẩn cấp khi nhận được Control-G.
Điều này tương ứng với chuôngKhẩn cấp nguồn.

Bật Pop on Bell (poponbell)
Bật (hoặc tắt) nâng cửa sổ khi nhận được Control-G. Điều này
Tương ứng với -nhạc pop tùy chọn và popOnBell nguồn.

Bật con trỏ nhấp nháy (liên kết con trỏ)
Bật (hoặc tắt) tính năng con trỏ nhấp nháy. Điều này tương ứng với
-bc tùy chọn và con trỏ nguồn. Ngoài ra còn có một trình tự thoát
(xem tài liệu xtherm Kiểm soát Trình tự). Mục nhập menu và lối thoát
trạng thái chuỗi là XOR'd: nếu cả hai đều được bật, con trỏ sẽ không nhấp nháy,
nếu chỉ bật một, con trỏ sẽ nhấp nháy.

Bật tính năng Chuyển đổi màn hình thay thế (titeInfruit)
Bật (hoặc tắt) chuyển đổi giữa màn hình bình thường và màn hình thay thế.
Điều này tương ứng với titeInression nguồn. Không có tương ứng
tùy chọn dòng lệnh.

Bật biểu tượng hoạt động (biểu tượng hoạt động)
Bật (hoặc tắt) tính năng biểu tượng hoạt động. Điều này tương ứng với -ai
tùy chọn và biểu tượng hoạt động nguồn.

Sixel Scrolling (sáuelScrolling)
Khi được bật, đồ họa sixel được định vị tại con trỏ văn bản hiện tại
vị trí, cuộn hình ảnh theo chiều dọc nếu lớn hơn màn hình và rời khỏi
con trỏ văn bản ở đầu dòng hoàn chỉnh tiếp theo sau hình ảnh khi
trở về chế độ văn bản (đây là chế độ mặc định). Khi bị tắt, đồ họa Sixel
được đặt ở phía trên bên trái của màn hình, được cắt để vừa với
và không ảnh hưởng đến vị trí con trỏ văn bản. Điều này tương ứng với
sáuelCuộn nguồn. Không có tùy chọn dòng lệnh tương ứng.

Sổ đăng ký màu riêng (privateColorRegisters)
Khi được bật, mỗi hình ảnh đồ họa sử dụng một tập hợp các thanh ghi màu riêng biệt, vì vậy
rằng nó về cơ bản có một bảng màu riêng (đây là mặc định). Nếu nó là
không được thiết lập, tất cả các hình ảnh đồ họa chia sẻ một tập hợp đăng ký chung, đó là cách
Đồ họa sixel và ReGIS đã hoạt động trên phần cứng thực tế. Mặc định có thể là
chế độ hữu ích hơn trên phần cứng TrueColor hiện đại. Điều này tương ứng với
riêng tưMàu sắcĐăng ký nguồn. Không có dòng lệnh tương ứng
tùy chọn.

Lệnh VT102 / VT220:

Thực hiện Soft Reset (đặt lại mềm)
Đặt lại các vùng cuộn. Điều này có thể thuận tiện khi một số chương trình đã rời khỏi
vùng cuộn được đặt không chính xác (thường là vấn đề khi sử dụng VMS hoặc TOPS-20).
Điều này tương ứng với trình tự điều khiển VT220 DECSTR.

Đặt lại hoàn toàn (hardreset)
Mục đặt lại đầy đủ sẽ xóa màn hình, đặt lại các tab thành tám
và đặt lại các chế độ đầu cuối (chẳng hạn như quấn và cuộn mượt) thành
trạng thái ban đầu của họ chỉ sau thuật ngữ x đã xử lý xong lệnh
tùy chọn dòng. Điều này tương ứng với trình tự điều khiển VT102 RIS, với
một số khác biệt rõ ràng. Ví dụ: phiên của bạn không bị ngắt kết nối vì
VT102 thực sẽ làm được.

Đặt lại và xóa các dòng đã lưu (xóa dòng)
Thực hiện thiết lập lại toàn bộ và xóa các dòng đã lưu.

Các lệnh để thiết lập màn hình hiện tại:

Hiển thị cửa sổ Tek (tekshow)
Khi được bật, cửa sổ Tektronix 4014 sẽ bật lên (hiển thị cửa sổ này). Khi nào
bị vô hiệu hóa, ẩn cửa sổ Tektronix 4014.

Chuyển sang Chế độ Tek (chế độ tekm)
Khi được bật, sẽ bật cửa sổ Tektronix 4014 lên nếu nó chưa được bật
hiển thị và chuyển luồng đầu vào sang cửa sổ đó. Khi bị vô hiệu hóa, ẩn
cửa sổ Tektronix 4014 và chuyển đầu vào trở lại cửa sổ VTxxx.

Ẩn Cửa sổ VT (vthide)
Khi được bật, ẩn cửa sổ VTxxx, hiển thị cửa sổ Tektronix 4014 nếu nó
đã không hiển thị và chuyển luồng đầu vào sang cửa sổ đó. Khi nào
đã tắt, hiển thị cửa sổ VTxxx và chuyển luồng đầu vào sang đó
cửa sổ.

Hiển thị màn hình thay thế (màn hình alts)
Khi được bật, hiển thị màn hình thay thế. Khi bị vô hiệu hóa, hiển thị bình thường
màn hình. Lưu ý rằng màn hình bình thường có thể có các dòng đã lưu; thay thế
màn hình không.

VT Fonts
Sản phẩm phông chữMenu bật lên khi nhấn phím “điều khiển” và nút con trỏ ba trong một
cửa sổ. Nó đặt phông chữ được sử dụng trong cửa sổ VT102 hoặc sửa đổi cách phông chữ
được chỉ định hoặc hiển thị. Có một số phần.

Phần đầu tiên cho phép bạn chọn phông chữ từ một tập hợp các lựa chọn thay thế:

Mặc định (fontdefault)
Đặt phông chữ thành mặc định, tức là phông chữ được cung cấp bởi * VT100.font nguồn.

Không đọc được (font1)
Đặt phông chữ được cung cấp bởi * VT100.font1 nguồn.

Nhỏ xíu (font2)
Đặt phông chữ được cung cấp bởi * VT100.font2 nguồn.

Nhỏ (font3)
Đặt phông chữ được cung cấp bởi * VT100.font3 nguồn.

Trung bình (font4)
Đặt phông chữ được cung cấp bởi * VT100.font4 nguồn.

Lớn (font5)
Đặt phông chữ được cung cấp bởi * VT100.font5 nguồn.

Lớn (font6)
Đặt phông chữ được cung cấp bởi * VT100.font6 nguồn.

Trình tự thoát
Điều này cho phép bạn đặt phông chữ được chỉ định lần cuối bởi thoát Đặt Phông chữ
trình tự (xem tài liệu xtherm Kiểm soát Trình tự).

Lựa chọn (phông chữ)
Điều này cho phép bạn đặt phông chữ đã chỉ định lựa chọn hiện tại làm phông chữ
tên (nếu lựa chọn CHÍNH là sở hữu).

Phần thứ hai cho phép bạn sửa đổi cách hiển thị:

Phông chữ đậm
Điều này thường được kiểm tra (kích hoạt). Khi bỏ chọn, thuật ngữ x sẽ không sử dụng chữ in đậm
phông chữ. Cài đặt tương ứng với cho phépPhông chữ đậm nguồn.

Ký tự vẽ đường (phông chữ lót)
Khi thiết lập, hãy nói thuật ngữ x để vẽ các ký tự vẽ đường của riêng nó. Nếu không thì nó
dựa vào phông chữ có chứa những thứ này. So sánh với buộcHộpChars nguồn.

Phông chữ được đóng gói (phông chữ được đóng gói)
Khi thiết lập, hãy nói thuật ngữ x để sử dụng chiều rộng glyph tối thiểu từ một phông chữ khi
hiển thị các ký tự. Sử dụng chiều rộng tối đa (bỏ chọn) để giúp hiển thị
phông chữ tỷ lệ. So sánh với buộcĐóng góiPhông chữ nguồn.

Nhân vật nhân đôi (font-doubleize)
Khi thiết lập, thuật ngữ x có thể yêu cầu máy chủ phông chữ tạo ra các phiên bản được chia tỷ lệ của
phông chữ bình thường, dành cho các ký tự cỡ kép VT102.

Phần thứ ba cho phép bạn sửa đổi cách nó được chỉ định:

Phông chữ TrueType (phông chữ kết xuất)
Nếu kết xuấtPhông chữ và các tài nguyên tương ứng đã được thiết lập, đây là một
kiểm soát xem thuật ngữ x sẽ thực sự sử dụng các lệnh gọi thư viện Xft để lấy
phông chữ.

Mã hóa UTF-8 (chế độ utf8)
Điều này kiểm soát liệu thuật ngữ x sử dụng mã hóa đầu vào / đầu ra UTF-8. Nó là
hữu ích cho việc chuyển đổi tạm thời thuật ngữ x để hiển thị văn bản từ một ứng dụng
mà không tuân theo cài đặt ngôn ngữ. Nó tương ứng với utf8
nguồn.

Phông chữ UTF-8 (phông chữ utf8)
Điều này kiểm soát liệu thuật ngữ x sử dụng phông chữ UTF-8 để hiển thị. Nó hữu ích cho
chuyển đổi tạm thời thuật ngữ x để hiển thị văn bản từ một ứng dụng
không tuân theo cài đặt ngôn ngữ. Nó kết hợp utf8utf8Phông chữ
tài nguyên.

Tiêu đề UTF-8 (tiêu đề utf8)
Điều này kiểm soát liệu thuật ngữ x chấp nhận mã hóa UTF-8 để kiểm soát tiêu đề
trình tự. Nó tương ứng với utf8Phông chữ nguồn.

Ban đầu, dấu kiểm được đặt theo cả hai utf8utf8Phông chữ
các giá trị tài nguyên. Nếu cái sau được đặt thành “luôn luôn”, dấu kiểm là
tàn tật. Tương tự như vậy, nếu không có phông chữ nào được cung cấp trong utf8Phông chữ
nguồn phụ, sau đó dấu kiểm cũng bị vô hiệu hóa.

Tiêu chuẩn này Xì trum tệp app-defaults xác định cả hai bộ phông chữ, trong khi
thuật ngữ UX tệp app-defaults chỉ xác định một tập hợp. Giả sử ứng dụng tiêu chuẩn-
tệp mặc định, lệnh này sẽ khởi chạy thuật ngữ x có thể chuyển đổi giữa UTF-8
và phông chữ được mã hóa ISO-8859-1:

uxterm -lớp XTerm

Phần thứ tư cho phép bạn bật hoặc tắt các hoạt động đặc biệt có thể
được điều khiển bằng cách ghi các trình tự thoát vào thiết bị đầu cuối. Chúng bị vô hiệu hóa nếu
Tính năng SendEvents được bật:

Cho phép hoạt động màu (allow-font-ops)
Điều này tương ứng với cho phépColorOps nguồn. Bật hoặc tắt điều khiển
trình tự đặt / truy vấn màu sắc.

Cho phép hoạt động phông chữ (allow-font-ops)
Điều này tương ứng với cho phépFontOps nguồn. Bật hoặc tắt điều khiển
trình tự đặt / truy vấn phông chữ.

Cho phép Tcap Ops (allow-tcap-ops)
Bật hoặc tắt các chuỗi điều khiển truy vấn khái niệm của thiết bị đầu cuối về nó
các chuỗi phím chức năng, dưới dạng các khả năng từ khóa hoặc cổng cuối. Điều này tương ứng
đến allowTcapOps nguồn.

Cho phép Hoạt động Tiêu đề (allow-title-ops)
Bật hoặc tắt các chuỗi điều khiển sửa đổi tiêu đề hoặc biểu tượng cửa sổ
Tên. Điều này tương ứng với allowTitleOps nguồn.

Cho phép hoạt động cửa sổ (allow-window-ops)
Bật hoặc tắt trình tự kiểm soát cửa sổ mở rộng (như được sử dụng trong dtterm).
Điều này tương ứng với allowWindowOps nguồn.

TEK Các lựa chọn
Sản phẩm tekMenu đặt các chế độ khác nhau trong mô phỏng Tektronix và được bật lên khi
Phím “điều khiển” và nút con trỏ hai được nhấn trong cửa sổ Tektronix. Hiện tại
kích thước phông chữ được chọn trong phần chế độ của menu.

Ký tự lớn (tektextlarge)

# 2 Ký tự kích thước (tektext2)

# 3 Ký tự kích thước (tektext3)

Nhân vật nhỏ (tektextsmall)

lệnh:

TRANG (tekpage)
Xóa cửa sổ Tektronix.

ĐẶT LẠI (tekreset)

BẢN SAO (tekcopy)

Windows:

Hiển thị Cửa sổ VT (vtshow)

Chuyển sang Chế độ VT (vtmode)

Ẩn cửa sổ Tek (tekhide)

AN NINH


Môi trường X khác nhau về ý thức bảo mật của họ.

· Hầu hết các máy chủ, chạy dưới xdm, có khả năng sử dụng ủy quyền "cookie ma thuật"
chương trình có thể cung cấp mức độ bảo mật hợp lý cho nhiều người. Nếu là của bạn
máy chủ chỉ sử dụng cơ chế dựa trên máy chủ để kiểm soát quyền truy cập vào máy chủ (xem
xhost(1)), thì nếu bạn bật quyền truy cập cho máy chủ lưu trữ và những người dùng khác cũng được phép
chạy khách hàng trên cùng một máy chủ lưu trữ đó, có thể ai đó có thể chạy một ứng dụng
sử dụng các dịch vụ cơ bản của giao thức X để theo dõi các hoạt động của bạn,
có khả năng ghi lại bản ghi của mọi thứ bạn nhập trên bàn phím.

· Bất kỳ quá trình nào có quyền truy cập vào màn hình X của bạn đều có thể thao tác nó theo những cách mà bạn
có thể không đoán trước được, thậm chí chuyển hướng bàn phím của bạn đến chính nó và gửi các sự kiện đến
cửa sổ ứng dụng của bạn. Điều này đúng ngay cả với ủy quyền "cookie ma thuật"
cơ chế. Trong khi cho phépGửiSự kiện cung cấp một số bảo vệ chống lại các ứng dụng giả mạo
giả mạo các chương trình của bạn, việc đề phòng chống lại kẻ theo dõi khó hơn.

· Ví dụ: phần mở rộng đầu vào X cho phép một ứng dụng bỏ qua tất cả các phần khác
(có giới hạn) các tính năng bảo mật và ủy quyền, bao gồm cả giao thức GrabKeyboard.

· Khả năng một ứng dụng theo dõi các lần gõ phím của bạn là mối quan tâm đặc biệt
khi bạn muốn nhập mật khẩu hoặc dữ liệu nhạy cảm khác. Giải pháp tốt nhất để
vấn đề này là sử dụng một cơ chế ủy quyền tốt hơn được cung cấp bởi X.

Theo tất cả những cảnh báo này, một cơ chế đơn giản tồn tại để bảo vệ đầu vào bàn phím
in thuật ngữ x.

Sản phẩm thuật ngữ x menu (xem THỰC ĐƠN ở trên) chứa một Bảo mật Bàn phím mục nhập, khi được bật,
cố gắng đảm bảo rằng tất cả các đầu vào bàn phím đều được hướng dẫn có thể đến thuật ngữ x (sử dụng
Yêu cầu giao thức GrabKeyboard). Khi một ứng dụng nhắc bạn nhập mật khẩu (hoặc
dữ liệu nhạy cảm), bạn có thể bật Bảo mật Bàn phím sử dụng menu, nhập dữ liệu, sau đó
vô hiệu hóa Bảo mật Bàn phím bằng cách sử dụng lại menu.

· Điều này đảm bảo rằng bạn biết cửa sổ nào đang chấp nhận các lần gõ phím của bạn.

· Nó không thể đảm bảo rằng không có quy trình nào có quyền truy cập vào màn hình X của bạn
cũng có thể quan sát các tổ hợp phím.

Mỗi lần chỉ có một ứng dụng X có thể sử dụng bàn phím, vì vậy khi bạn cố gắng bật Bảo mật
Bàn phím nó có thể thất bại. Trong trường hợp này, chuông sẽ kêu. Nếu Bảo mật Bàn phím
thành công, màu nền trước và màu nền sẽ được trao đổi (như thể bạn đã chọn
Đảo ngược Video nhập vào Chế độ thực đơn); chúng sẽ được đổi lại khi bạn thoát an toàn
chế độ. Nếu màu sắc không chuyển đổi, sau đó bạn nên rất nghi ngờ rằng bạn đang
giả mạo. Nếu ứng dụng bạn đang chạy hiển thị lời nhắc trước khi yêu cầu
mật khẩu, an toàn nhất là vào chế độ bảo mật trước lời nhắc sẽ được hiển thị và để thực hiện
đảm bảo rằng lời nhắc được hiển thị chính xác (trong các màu mới), để giảm thiểu
xác suất giả mạo. Bạn cũng có thể hiển thị lại menu và đảm bảo rằng kiểm tra
dấu xuất hiện bên cạnh mục nhập.

Bảo mật Bàn phím chế độ sẽ tự động bị tắt nếu thuật ngữ x cửa sổ trở nên hình tượng hóa
(hoặc cách khác là không được ánh xạ), hoặc nếu bạn khởi động trình quản lý cửa sổ định hướng lại (điều đó đặt
thanh tiêu đề hoặc trang trí khác xung quanh cửa sổ) khi ở trong Bảo mật Bàn phím chế độ. (Đây là
một tính năng của giao thức X không dễ dàng vượt qua.) Khi điều này xảy ra, nền trước và
màu nền sẽ được chuyển trở lại và chuông sẽ phát ra cảnh báo.

TÍNH CÁCH CÁC LỚP HỌC


Nhấp vào nút con trỏ trái hai lần liên tiếp (nhấp đúp) gây ra tất cả
các ký tự của cùng một lớp (ví dụ: chữ cái, khoảng trắng, dấu chấm câu) để được chọn làm
"từ". Vì những người khác nhau có sở thích khác nhau về những gì nên được chọn
(ví dụ: tên tệp nên được chọn toàn bộ hoặc chỉ các tên con riêng biệt),
ánh xạ mặc định có thể bị ghi đè thông qua việc sử dụng charClass (lớp Lớp Char)
nguồn.

Tài nguyên này là một chuỗi được phân tách bằng dấu phẩy phạm vi:giá trị cặp. Các phạm vi hoặc là một
số đơn hoặc thấp-cao trong phạm vi từ 0 đến 65535, tương ứng với mã cho
ký tự hoặc các ký tự được đặt. Các giá trị là tùy ý, mặc dù bảng mặc định
sử dụng số ký tự của ký tự đầu tiên xuất hiện trong tập hợp. Khi không ở UTF-8
, chỉ 256 byte đầu tiên của bảng này sẽ được sử dụng.

Bảng mặc định bắt đầu như sau:

static int charClass [256] = {
/ ∗ NUL SOH STX ETX EOT ENQ ACK BEL * /
32, 1, 1, 1, 1, 1, 1, 1,
/ ∗ BS HT NL VT NP CR SO SI * /
1, 32, 1, 1, 1, 1, 1, 1,
/ ∗ DLE DC1 DC2 DC3 DC4 NAK SYN ETB * /
1, 1, 1, 1, 1, 1, 1, 1,
/ ∗ EM CÓ THỂ SUB ESC FS GS RS US * /
1, 1, 1, 1, 1, 1, 1, 1,
/ ∗ SP! "# $% & '* /
32, 33, 34, 35, 36, 37, 38, 39,
/ ∗ () * +, -. / * /
40, 41, 42, 43, 44, 45, 46, 47,
/ ∗ 0 1 2 3 4 5 6 7 * /
48, 48, 48, 48, 48, 48, 48, 48,
/ ∗ 8 9 :; <=>? * /
48, 48, 58, 59, 60, 61, 62, 63,
/ ∗ @ ABCDEFG * /
64, 48, 48, 48, 48, 48, 48, 48,
/ ∗ HIJKLMNO * /
48, 48, 48, 48, 48, 48, 48, 48,
/ ∗ PQRSTUVW * /
48, 48, 48, 48, 48, 48, 48, 48,
/ ∗ XYZ [\] ^ _ * /
48, 48, 48, 91, 92, 93, 94, 48,
/ ∗ `abcdefg * /
96, 48, 48, 48, 48, 48, 48, 48,
/ ∗ hijklmno * /
48, 48, 48, 48, 48, 48, 48, 48,
/ ∗ pqrstuvw * /
48, 48, 48, 48, 48, 48, 48, 48,
/ ∗ xyz {| } ~ DEL * /
48, 48, 48, 123, 124, 125, 126, 1,
/ ∗ x80 x81 x82 x83 IND NEL SSA ESA * /
1, 1, 1, 1, 1, 1, 1, 1,
/ ∗ HTS HTJ VTS PLD PLU RI SS2 SS3 * /
1, 1, 1, 1, 1, 1, 1, 1,
/ ∗ DCS PU1 PU2 STS CCH MW SPA EPA * /
1, 1, 1, 1, 1, 1, 1, 1,
/ ∗ x98 x99 x9A CSI ST OSC PM APC * /
1, 1, 1, 1, 1, 1, 1, 1,
/ ∗ - ic / L ox Y- | Cho nên */
160, 161, 162, 163, 164, 165, 166, 167,
/ ∗ .. c0 ip << _ R0 - * /
168, 169, 170, 171, 172, 173, 174, 175,
/ ∗ o + - 2 3 'uq | . * /
176, 177, 178, 179, 180, 181, 182, 183,
/ ∗, 1 2 >> 1/4 1/2 3/4? * /
184, 185, 186, 187, 188, 189, 190, 191,
/ ∗ A` A 'A ^ A ~ A: Ao AE C, * /
48, 48, 48, 48, 48, 48, 48, 48,
/ ∗ E` E 'E ^ E: I` I' I ^ I: * /
48, 48, 48, 48, 48, 48, 48, 48,
/ ∗ D- N ~ O` O 'O ^ O ~ O: X * /
48, 48, 48, 48, 48, 48, 48, 215,
/ ∗ O / U` U 'U ^ U: Y' PB * /
48, 48, 48, 48, 48, 48, 48, 48,
/ ∗ a` a 'a ^ a ~ a: ao ae c, * /
48, 48, 48, 48, 48, 48, 48, 48,
/ ∗ e` e 'e ^ e: i` i' i ^ i: * /
48, 48, 48, 48, 48, 48, 48, 48,
/ ∗ dn ~ o` o 'o ^ o ~ o: -: * /
48, 48, 48, 48, 48, 48, 48, 247,
/ ∗ o / u` u 'u ^ u: y' P y: * /
48, 48, 48, 48, 48, 48, 48, 48};

Ví dụ: chuỗi “33: 48,37: 48,45-47: 48,38: 48” chỉ ra rằng dấu chấm than
đánh dấu, dấu phần trăm, dấu gạch ngang, dấu chấm, dấu gạch chéo và các ký tự dấu và phải được xử lý
theo cách tương tự như các ký tự và số. Điều này rất hữu ích cho việc cắt và dán
địa chỉ gửi thư điện tử và tên tệp.

KEY RÀNG BUỘC


Có thể gắn lại các phím (hoặc chuỗi phím) thành các chuỗi tùy ý để nhập, bằng cách
thay đổi Bản dịch tài nguyên cho các tiện ích vt100 hoặc tek4014. Thay đổi
Bản dịch tài nguyên cho các sự kiện khác với các sự kiện chính và nút không được mong đợi, và
sẽ gây ra hành vi không thể đoán trước.

Hoạt động
Các hành động sau được cung cấp để sử dụng trong vt100 or tek4014 Bản dịch
tài nguyên:

allow-color-ops (bật / tắt / chuyển đổi)
Hành động này đặt, hủy đặt hoặc chuyển đổi cho phépColorOps tài nguyên và cũng được gọi
bởi cho phép-màu-hoạt động vào trong phông chữMenu.

allow-font-ops (bật / tắt / chuyển đổi)
Hành động này đặt, hủy đặt hoặc chuyển đổi cho phépFontOps tài nguyên và cũng được gọi
bởi cho phép phông chữ-ops vào trong phông chữMenu.

allow-send-event (bật / tắt / chuyển đổi)
Hành động này đặt, hủy đặt hoặc chuyển đổi cho phépGửiSự kiện tài nguyên và cũng là
được gọi bởi cho phép vào trong thực đơn chính.

allow-tcap-ops (bật / tắt / chuyển đổi)
Hành động này đặt, hủy đặt hoặc chuyển đổi allowTcapOps tài nguyên và cũng được gọi
bởi cho phép-tcap-ops vào trong phông chữMenu.

allow-title-ops (bật / tắt / chuyển đổi)
Hành động này đặt, hủy đặt hoặc chuyển đổi allowTitleOps tài nguyên và cũng được gọi
bởi cho phép tiêu đề-ops vào trong phông chữMenu.

allow-window-ops (bật / tắt / chuyển đổi)
Hành động này đặt, hủy đặt hoặc chuyển đổi allowWindowOps tài nguyên và cũng là
được gọi bởi cho phép cửa sổ-ops vào trong phông chữMenu.

alt-send-Escape ()
Hành động này chuyển đổi trạng thái của altGửiThoát nguồn.

chuông([phần trăm])
Hành động này làm rung chuông bàn phím ở tỷ lệ phần trăm được chỉ định ở trên hoặc dưới
khối lượng cơ sở.

clear-save-lines ()
Hành động này không hard-reset () (xem bên dưới) và cũng xóa lịch sử của các dòng
được lưu trên đầu màn hình. Nó cũng được gọi từ thanh toán rõ ràng
vào trong vtMenu. Hiệu ứng này giống với điều khiển thiết lập lại phần cứng (RIS)
sự nối tiếp.

lựa chọn sao chép (tên đích [, ...])
Hành động này đưa văn bản hiện được chọn vào tất cả các lựa chọn hoặc
cutbuffers được chỉ định bởi tên đích. không giống chọn cuối, nó không gửi một con chuột
vị trí hoặc sửa đổi trạng thái lựa chọn nội bộ.

tạo menu (m / v / f / t)
Hành động này tạo ra một trong các menu được sử dụng bởi thuật ngữ x, nếu trước đây nó chưa được
tạo. Các giá trị tham số là tên menu: thực đơn chính, vtMenu, phông chữMenu,
tekMenu, Tương ứng.

dabbrev-expand ()
Mở rộng từ trước con trỏ bằng cách tìm kiếm trong văn bản trước đó trên màn hình
và trong bộ đệm cuộn ngược cho các từ bắt đầu bằng chữ viết tắt đó. Lặp lại
dabbrev-expand () nhiều lần tìm kiếm theo trình tự cho một mở rộng thay thế
bằng cách nhìn lại xa hơn. Thiếu nhiều trận đấu hơn được báo hiệu bằng tiếng kêu bíp(). Nỗ lực
để mở rộng một từ trống (tức là khi con trỏ đứng trước khoảng trắng)
kế tiếp tất cả các từ trước đó. Các lần mở rộng giống hệt nhau liên tiếp bị bỏ qua.
Từ ở đây được định nghĩa là một chuỗi các ký tự không có khoảng trắng. Tính năng này
mô phỏng một phần hành vi mở rộng "viết tắt động" trong Emacs
(ràng buộc ở đó với M- /). Đây là cài đặt tài nguyên cho thuật ngữ x cái nào sẽ làm tương tự
Điều:

* VT100 * bản dịch: #override \ n \
Meta /: dabbrev-expand ()

deiconify ()
Thay đổi trạng thái cửa sổ trở lại bình thường, nếu nó được biểu tượng hóa.

delete-is-del ()
Hành động này chuyển đổi trạng thái của xóaIsDEL nguồn.

nút dired ()
Xử lý sự kiện nút (không phải nhấn và thả) bằng cách lặp lại sự kiện của
vị trí (tức là dòng ký tự và cột) ở định dạng sau:

^ X ESC G

được định dạng thực thi (định dạng, tên nguồn [, ...])
Thực thi một lệnh bên ngoài, sử dụng lựa chọn hiện tại cho một phần của lệnh
thông số. Tham số đầu tiên, định dạng đưa ra lệnh cơ bản. Thành công
tham số chỉ định nguồn lựa chọn như trong lựa chọn chèn.

Sản phẩm định dạng tham số cho phép các thay thế này:

%% chèn một "%".

% P vị trí màn hình ở đầu vùng được đánh dấu, dưới dạng
cặp số nguyên được phân tách bằng dấu chấm phẩy sử dụng các giá trị mà điều khiển CUP
trình tự sẽ sử dụng.

% p vị trí màn hình sau phần đầu của vùng được đánh dấu, sử dụng
quy ước tương tự như "% P".

% S độ dài của chuỗi mà “% s” sẽ chèn.

% s nội dung của lựa chọn, không được sửa đổi.

% T độ dài của chuỗi mà “% t” sẽ chèn.

% t lựa chọn, cắt bớt khoảng trắng đầu / cuối. Không gian được nhúng (và
dòng mới) được sao chép nguyên trạng.

% R độ dài của chuỗi mà “% r” sẽ chèn.

% r lựa chọn, được cắt bớt khoảng trắng ở cuối.

% V thuộc tính video ở đầu vùng được đánh dấu, dưới dạng
danh sách các số nguyên được phân tách bằng dấu chấm phẩy sử dụng các giá trị mà SGR kiểm soát
trình tự sẽ sử dụng.

% v các thuộc tính video sau khi kết thúc vùng được đánh dấu, sử dụng cùng
quy ước là "% V".

Sau khi xây dựng chuỗi lệnh, thuật ngữ x fork một quy trình con và thực hiện
lệnh, hoàn thành độc lập với thuật ngữ x.

Ví dụ: bản dịch này sẽ gọi một thuật ngữ x quy trình để xem một tập tin
tên của người được chọn trong khi giữ phím shift. Quy trình mới là
bắt đầu khi thả nút chuột:

* VT100 * bản dịch: #override Shift \
: execute-formatted ("xterm -e view '% t'", SELECT)

có thể thực thi (định dạng, trênClicks)
Thực thi một lệnh bên ngoài, sử dụng dữ liệu được sao chép từ màn hình cho một phần của
tham số của lệnh. Tham số đầu tiên, định dạng đưa ra lệnh cơ bản như trong
được định dạng thực thi. Tham số thứ hai chỉ định phương pháp sao chép dữ liệu là
trong trênClicks nguồn.

toàn màn hình(bật / tắt / chuyển đổi)
Hành động này đặt, hủy đặt hoặc chuyển đổi toàn màn hình nguồn.

iconify ()
Biểu tượng hóa cửa sổ.

hard-reset ()
Hành động này đặt lại vùng cuộn, tab, kích thước cửa sổ và các phím con trỏ và
xóa màn hình. Nó cũng được gọi từ thiết lập lại cứng vào trong vtMenu.

Làm lơ()
Hành động này bỏ qua sự kiện nhưng kiểm tra thoát vị trí con trỏ đặc biệt
trình tự.

chèn()
Hành động này sẽ chèn ký tự hoặc chuỗi được liên kết với khóa
bị ép.

insert-tám-bit ()
Hành động này sẽ chèn một phiên bản tám bit (Meta) của ký tự hoặc chuỗi
được liên kết với phím đã được nhấn. Chỉ các giá trị byte đơn mới được xử lý
đặc biệt. Hành động chính xác phụ thuộc vào giá trị của altGửiThoát
metaSendsThoáttámBitInput tài nguyên. Các metaSendsThoát tài nguyên là
thử nghiệm đầu tiên. Xem támBitInput nguồn cho một cuộc thảo luận đầy đủ.

Thuật ngữ "tám-bit" gây hiểu lầm: thuật ngữ x kiểm tra xem khóa có nằm trong phạm vi 128 để
255 (bit thứ tám được đặt). Nếu giá trị nằm trong phạm vi đó, tùy thuộc vào
giá trị tài nguyên, thuật ngữ x sau đó có thể thực hiện một trong những điều sau:

· Thêm 128 vào giá trị, thiết lập bit thứ tám của nó,

· Gửi một byte ESC trước khóa, hoặc

· Gửi chìa khóa không thay đổi.

insert-formatted (định dạng, tên nguồn [, ...])
Chèn lựa chọn hiện tại hoặc dữ liệu liên quan đến nó, được định dạng. Người đầu tiên
tham số, định dạng cung cấp mẫu cho dữ liệu như trong được định dạng thực thi.
Tham số kế tiếp chỉ định nguồn lựa chọn như trong lựa chọn chèn.

insert-selectable (định dạng, trênClicks)
Chèn dữ liệu được sao chép từ màn hình, đã định dạng. Tham số đầu tiên, định dạng cho
mẫu cho dữ liệu như trong được định dạng thực thi. Tham số thứ hai chỉ định
phương pháp sao chép dữ liệu như trong trênClicks nguồn.

chèn-lựa chọn (tên nguồn [, ...])
Hành động này sẽ chèn chuỗi được tìm thấy trong vùng chọn hoặc bộ đệm được chỉ định bởi
tên nguồn. Các nguồn được kiểm tra theo thứ tự đã cho (trường hợp là quan trọng) cho đến khi
một cái được tìm thấy. Các lựa chọn thường được sử dụng bao gồm: TIỂU HỌC, THỨ HAI
BẢNG ĐIỂM. Bộ đệm cắt thường được đặt tên là CUT_BUFFER0 thông qua CUT_BUFFER7.

insert-Seven-bit ()
Hành động này là từ đồng nghĩa với chèn(). Thuật ngữ "bảy-bit" gây hiểu lầm: nó
chỉ ngụ ý rằng thuật ngữ x không cố gắng thêm 128 vào giá trị của khóa như trong chèn-
tám-bit ().

thông dịch(trình tự kiểm soát)
Diễn giải trình tự điều khiển đã cho cục bộ, tức là, không chuyển nó đến
tổ chức. Điều này hoạt động bằng cách chèn chuỗi điều khiển ở phía trước đầu vào
đệm. Sử dụng “\” để thoát các chữ số bát phân trong chuỗi. Xt không cho phép bạn
đặt một ký tự null (tức là, “\ 000”) vào chuỗi.

bản đồ bàn phím (tên)
Hành động này xác định động một bảng dịch mới có tên tài nguyên là
tên với hậu tố sơ đồ bàn phím (trường hợp là đáng kể). Tên Không áp dụng khôi phục lại
bảng dịch nguyên bản.

lớn hơn-vt-phông chữ ()
Đặt phông chữ thành phông chữ lớn hơn tiếp theo, dựa trên kích thước phông chữ. Xem thêm bộ-
vt-font ().

load-vt-phông chữ (tên[,tốt nghiệp lớp XNUMX])
Tải tên phông chữ từ tên và lớp nguồn phụ đã cho. Đó là, tải
“* VT100.tên.font ”, tài nguyên là“ * VT100.font ”, v.v. Nếu không có tên,
bộ tên phông chữ ban đầu được khôi phục.

Không giống như set-vt-font (), điều này không ảnh hưởng đến phông chữ thoát và phông chữ chọn, vì
chúng không dựa trên giá trị tài nguyên. Nó ảnh hưởng đến các phông chữ một cách lỏng lẻo
được tổ chức trong mục nhập menu "Mặc định", bao gồm font chữ, kiểu chữ in đậm, phông chữ rộng
rộngĐậmPhông chữ.

tối đa hóa ()
Thay đổi kích thước cửa sổ để lấp đầy màn hình.

meta-send-Escape ()
Hành động này chuyển đổi trạng thái của metaSendsThoát nguồn.

thực đơn(tên menu)
Hành động này sẽ hiển thị menu bật lên được chỉ định. Tên hợp lệ (trường hợp là quan trọng)
bao gồm: thực đơn chính, vtMenu, phông chữMenutekMenu.

in(cờ máy in)
Hành động này sẽ in ra cửa sổ. Nó cũng được gọi bởi in vào trong thực đơn chính.

Hành động chấp nhận các tham số tùy chọn, tạm thời ghi đè tài nguyên
cài đặt. Các giá trị tham số được so khớp bỏ qua chữ hoa:

noFormFeed
không có nguồn cấp biểu mẫu nào sẽ được gửi ở cuối dòng cuối cùng được in (tức là,
máy inFormFeed là `` sai '').

Thức ăn dạng
một nguồn cấp dữ liệu biểu mẫu sẽ được gửi ở cuối dòng cuối cùng được in (tức là,
máy inFormFeed là `` true '').

không có dòng mới
không có dòng mới nào sẽ được gửi ở cuối dòng cuối cùng được in và được gói lại
các dòng sẽ được kết hợp thành các dòng dài (tức là máy inNewLine là `` sai '').

Dòng mới
một dòng mới sẽ được gửi ở cuối dòng cuối cùng được in và mỗi dòng
sẽ bị giới hạn (bằng cách thêm một dòng mới) vào chiều rộng màn hình (tức là,
máy inNewLine là `` true '').

không có Attr
trang được in mà không có thuộc tính (tức là, thuộc tính in là `` 0 '').

monoAttrs
trang được in với các thuộc tính đơn sắc (vt220) (tức là, thuộc tính in
là `` 1 '').

màuAttrs
trang được in với các thuộc tính màu ANSI (tức là, thuộc tính in is
`` 2 '').

print-mọi thứ (cờ máy in)
Hành động này sẽ gửi toàn bộ lịch sử văn bản, ngoài văn bản hiện tại
hiển thị, đối với chương trình được cung cấp trong máy in nguồn. Nó cho phép giống nhau
các tham số tùy chọn như in hoạt động. Với một lệnh máy in phù hợp,
hành động có thể được sử dụng để tải lịch sử văn bản trong trình chỉnh sửa.

print-ngay lập tức ()
Gửi trực tiếp văn bản của cửa sổ hiện tại tới một tệp, như được chỉ định bởi
printFileIm Instant, printModeIm InstantprintOptsIm Instant tài nguyên.

print-on-error ()
Chuyển đổi một lá cờ nói thuật ngữ x rằng nếu nó thoát với lỗi X, để gửi văn bản của
cửa sổ hiện tại trực tiếp đến một tệp, như được chỉ định bởi printFileXError,
printModeXErrorprintOptsXError tài nguyên.

print-redir ()
Hành động này chuyển đổi máy inControlMode giữa 0 và 2. Tương ứng
mục menu bật lên hữu ích để tắt máy in nếu bạn tình cờ thay đổi
tâm trí của bạn sau khi quyết định in các tệp nhị phân ngẫu nhiên trên thiết bị đầu cuối.

bỏ () Hành động này gửi một SIGHUP tới chương trình con và thoát. Nó cũng được gọi bởi
bỏ thuốc lá vào trong thực đơn chính.

readline-button ()
Hỗ trợ tính năng dòng đọc tùy chọn bằng cách lặp lại con trỏ về phía trước hoặc
trình tự điều khiển ngược về sự kiện nhả nút, để yêu cầu máy chủ lưu trữ
ứng dụng cập nhật khái niệm của nó về vị trí của con trỏ để phù hợp với sự kiện nút.

vẽ lại()
Hành động này sẽ vẽ lại cửa sổ. Nó cũng được gọi bởi vẽ lại vào trong
thực đơn chính.

khôi phục()
Khôi phục cửa sổ về kích thước trước khi nó được phóng to lần cuối.

cuộn lại (tính [,các đơn vị [,chuột] ])
Hành động này sẽ cuộn ngược cửa sổ văn bản để văn bản trước đó
cuộn ra khỏi đầu màn hình hiện có thể nhìn thấy.

Sản phẩm tính đối số cho biết số lượng các đơn vị (có thể là trang, nửa trang,
điểm ảnh, hoặc là hàng) để cuộn.

Có thể chỉ định điều chỉnh cho các giá trị này bằng cách thêm dấu “+” hoặc “-”
theo sau là một số, ví dụ: trang-2 để chỉ định 2 dòng ít hơn một trang.

Nếu tham số thứ ba chuột được đưa ra, hành động bị bỏ qua khi báo cáo chuột
được kích hoạt.

cuộn-forw (tính [,các đơn vị [,chuột] ])
Hành động này tương tự như cuộn lại ngoại trừ việc nó cuộn trong cái khác
hướng.

chắc chắn()
Hành động này chuyển đổi Bảo mật Bàn phím chế độ được mô tả trong phần có tên
AN NINHvà được gọi từ bảo mậtkbd vào trong thực đơn chính.

khóa cuộn (bật / tắt / chuyển đổi)
Hành động này đặt, hủy đặt hoặc chuyển đổi trạng thái bên trong cho biết thuật ngữ x liệu
Scroll Lock đang hoạt động, tùy thuộc vào allowScrollLock nguồn.

select-con trỏ-end (tên đích [, ...])
Hành động này tương tự như chọn cuối ngoại trừ việc nó nên được sử dụng với lựa chọn-
con trỏ bắt đầu.

select-con trỏ-mở rộng ()
Hành động này tương tự như chọn-mở rộng ngoại trừ việc nó nên được sử dụng với lựa chọn-
con trỏ bắt đầu.

select-con trỏ-start ()
Hành động này tương tự như chọn-bắt đầu ngoại trừ việc nó bắt đầu lựa chọn tại
vị trí con trỏ văn bản hiện tại.

select-end (tên đích [, ...])
Hành động này đưa văn bản hiện được chọn vào tất cả các lựa chọn hoặc
cutbuffers được chỉ định bởi tên đích. Nó cũng gửi vị trí chuột và cập nhật
trạng thái lựa chọn nội bộ để phản ánh sự kết thúc của quá trình lựa chọn.

select-extension ()
Hành động này theo dõi con trỏ và mở rộng vùng chọn. Nó chỉ nên bị ràng buộc
sự kiện Chuyển động.

select-set ()
Hành động này lưu trữ văn bản tương ứng với lựa chọn hiện tại, không có
ảnh hưởng đến chế độ lựa chọn.

select-start ()
Hành động này bắt đầu lựa chọn văn bản tại vị trí con trỏ hiện tại. Xem
phần trên ĐIỂM SỬ DỤNG để biết thông tin về việc lựa chọn.

tín hiệu gửi (ký tên)
Hành động này sẽ gửi tín hiệu được đặt tên bởi ký tên đến thuật ngữ x quy trình con (shell
hoặc chương trình được chỉ định với -e tùy chọn dòng lệnh). Nó cũng được gọi bởi
Đình chỉ, tiếp tục, gián đoạn, treo lên, chấm dứtgiết mục trong thực đơn chính.
Các tên tín hiệu được phép là (trường hợp không đáng kể): tstp (nếu được hỗ trợ bởi
hệ điều hành), Đình chỉ (giống như tstp), tiếp (nếu được điều hành hỗ trợ
hệ thống), int, húp, kỳ hạn, bỏ thuốc lá, an toàn, báo động (giống như an toàn) Và giết.

set-8-bit-control (bật / tắt / chuyển đổi)
Hành động này đặt, hủy đặt hoặc chuyển đổi támBitControl nguồn. Nó cũng là
viện dẫn từ 8-bit-điều khiển vào trong vtMenu.

set-allow132 (bật / tắt / chuyển đổi)
Hành động này đặt, hủy đặt hoặc chuyển đổi c132 nguồn. Nó cũng được gọi từ
các cho phép132 vào trong vtMenu.

set-altscreen (bật / tắt / chuyển đổi)
Hành động này đặt, hủy đặt hoặc chuyển đổi giữa màn hình thay thế và màn hình hiện tại.

set-appcursor (bật / tắt / chuyển đổi)
Hành động này đặt, hủy đặt hoặc chuyển đổi chế độ Khóa con trỏ ứng dụng đang xử lý và
cũng được gọi bởi con trỏ chuột vào trong vtMenu.

set-appkeypad (bật / tắt / chuyển đổi)
Hành động này thiết lập, hủy đặt hoặc chuyển đổi việc xử lý chế độ Bàn phím ứng dụng và là
cũng được gọi bởi bàn phím ứng dụng vào trong vtMenu.

set-autolinefeed (bật / tắt / chuyển đổi)
Hành động này thiết lập, hủy thiết lập hoặc bật tắt tính năng chèn tự động của dòng cấp dữ liệu. Nó cũng là
được gọi bởi nguồn cấp dữ liệu tự động vào trong vtMenu.

set-autowrap (bật / tắt / chuyển đổi)
Hành động này thiết lập, hủy đặt hoặc chuyển đổi tự động gói các dòng dài. Nó cũng là
được gọi bởi tự động bọc vào trong vtMenu.

set-backarrow (bật / tắt / chuyển đổi)
Hành động này đặt, hủy đặt hoặc chuyển đổi phím mũi tên ngược nguồn. Nó cũng được gọi
từ mũi tên quay lại chính vào trong vtMenu.

set-bellIsUrgent (bật / tắt / chuyển đổi)
Hành động này đặt, hủy đặt hoặc chuyển đổi chuôngKhẩn cấp nguồn. Nó cũng được gọi
bởi chuôngKhẩn cấp vào trong vtMenu.

set-cursorblink (bật / tắt / chuyển đổi)
Hành động này đặt, hủy đặt hoặc chuyển đổi con trỏ nguồn. Nó cũng được gọi
từ con trỏ vào trong vtMenu.

set-cursesemul (bật / tắt / chuyển đổi)
Hành động này đặt, hủy đặt hoặc chuyển đổi nguyền rủa nguồn. Nó cũng được gọi từ
các nguyền rủa vào trong vtMenu.

set-font-doubleize (bật / tắt / chuyển đổi)
Hành động này đặt, hủy đặt hoặc chuyển đổi phông chữDoublesize nguồn. Nó cũng là
được gọi bởi font-doubleize vào trong phông chữMenu.

set-hp-function-key (bật / tắt / chuyển đổi)
Hành động này đặt, hủy đặt hoặc chuyển đổi hpPhím chức năng nguồn. Nó cũng là
được gọi bởi hpPhím chức năng vào trong thực đơn chính.

set-jumpscroll (bật / tắt / chuyển đổi)
Hành động này đặt, hủy đặt hoặc chuyển đổi nhảy cuộn nguồn. Nó cũng được gọi
bởi nhảy cuộn vào trong vtMenu.

set-font-linesrawing (bật / tắt / chuyển đổi)
Hành động này đặt, hủy đặt hoặc chuyển đổi thuật ngữ xtrạng thái liên quan đến việc
phông chữ hiện tại có các ký tự vẽ đường và liệu nó có nên vẽ chúng trực tiếp hay không.
Nó cũng được gọi bởi phông chữ lót vào trong phông chữMenu.

set-font-pack (bật / tắt / chuyển đổi)
Hành động này đặt, hủy đặt hoặc chuyển đổi buộcĐóng góiPhông chữtài nguyên của điều khiển
sử dụng chiều rộng glyph tối thiểu hoặc tối đa của phông chữ. Nó cũng được gọi bởi nét chữ-
đóng gói vào trong phông chữMenu.

set-keep-clipboard (bật / tắt / chuyển đổi)
Hành động này đặt, hủy đặt hoặc chuyển đổi giữClipboard nguồn.

set-keep-selection (bật / tắt / chuyển đổi)
Hành động này đặt, hủy đặt hoặc chuyển đổi giữ lựa chọn nguồn. Nó cũng là
được gọi bởi giữ lựa chọn vào trong vtMenu.

set-logging (bật / tắt / chuyển đổi)
Hành động này đặt, bỏ thiết lập hoặc chuyển đổi trạng thái của tùy chọn ghi nhật ký.

bộ-phím-chức-năng-cũ (bật / tắt / chuyển đổi)
Hành động này đặt, hủy đặt hoặc chuyển đổi trạng thái của các phím chức năng kế thừa. Nó cũng là
được gọi bởi OldFunctionKeys vào trong thực đơn chính.

set-marginbell (bật / tắt / chuyển đổi)
Hành động này đặt, hủy đặt hoặc chuyển đổi lềBell nguồn.

set-num-lock (bật / tắt / chuyển đổi)
Hành động này chuyển đổi trạng thái của sốLock nguồn.

set-pop-on-bell (bật / tắt / chuyển đổi)
Hành động này đặt, hủy đặt hoặc chuyển đổi popOnBell nguồn. Nó cũng được gọi bởi
các chuông nhỏ vào trong vtMenu.

set-private-color (bật / tắt / chuyển đổi)
Hành động này đặt, hủy đặt hoặc chuyển đổi riêng tưMàu sắcĐăng ký nguồn.

set-render-font (bật / tắt / chuyển đổi)
Hành động này đặt, hủy đặt hoặc chuyển đổi kết xuấtPhông chữ nguồn. Nó cũng được gọi
bởi kết xuất phông chữ vào trong phông chữMenu.

set-đảo ngược-video (bật / tắt / chuyển đổi)
Hành động này đặt, hủy đặt hoặc chuyển đổi đảo ngược video nguồn. Nó cũng được gọi
bởi quay ngược vào trong vtMenu.

set-reverseewrap (bật / tắt / chuyển đổi)
Hành động này đặt, hủy đặt hoặc chuyển đổi đảo ngược nguồn. Nó cũng được gọi
bởi sự đảo ngược vào trong vtMenu.

set-scroll-on-key (bật / tắt / chuyển đổi)
Hành động này đặt, hủy đặt hoặc chuyển đổi phím cuộn nguồn. Nó cũng được gọi
từ phím di chuyển vào trong vtMenu.

set-scroll-on-tty-output (bật / tắt / chuyển đổi)
Hành động này đặt, hủy đặt hoặc chuyển đổi cuộnTtyĐầu ra nguồn. Nó cũng là
viện dẫn từ đầu ra scrolltty vào trong vtMenu.

set-scrollbar (bật / tắt / chuyển đổi)
Hành động này đặt, hủy đặt hoặc chuyển đổi thanh cuộn nguồn. Nó cũng được gọi bởi
các thanh cuộn vào trong vtMenu.

phím chức năng set-Sco (bật / tắt / chuyển đổi)
Hành động này đặt, hủy đặt hoặc chuyển đổi ScoFunctionKeys nguồn. Nó cũng là
được gọi bởi ScoFunctionKeys vào trong thực đơn chính.

set-select (bật / tắt / chuyển đổi)
Hành động này đặt, hủy đặt hoặc chuyển đổi chọnToClipboard nguồn. Nó cũng là
được gọi bởi chọnToClipboard vào trong vtMenu.

set-sixel-scrolling (bật / tắt / chuyển đổi)
Hành động này chuyển đổi giữa nội tuyến (cuộn sáuel) và định vị tuyệt đối. Nó
cũng có thể được điều khiển thông qua chế độ riêng tư DEC 80 (DECSDM) hoặc từ sáuelCuộn
nhập vào btMenu.

phím chức năng set-sun (bật / tắt / chuyển đổi)
Hành động này đặt, hủy đặt hoặc chuyển đổi sunChức năngPhím nguồn. Nó cũng là
được gọi bởi sunChức năngPhím vào trong thực đơn chính.

set-sun-keyboard (bật / tắt / chuyển đổi)
Hành động này đặt, hủy đặt hoặc chuyển đổi mặt trờibàn phím nguồn. Nó cũng được gọi
bởi mặt trờibàn phím vào trong thực đơn chính.

set-tek-text (lớn / 2/3 / nhỏ)
Hành động này đặt phông chữ được sử dụng trong cửa sổ Tektronix thành giá trị của
tài nguyên được chọn theo đối số. Đối số có thể là một từ khóa
hoặc bí danh một chữ cái, như được hiển thị trong dấu ngoặc đơn:

lớn (l)
Sử dụng tài nguyên phông chữLớn, giống như mục menu tektextlarge.

hai (2)
Sử dụng tài nguyên phông chữ2, giống như mục menu tektext2.

ba (3)
Sử dụng tài nguyên phông chữ3, giống như mục menu tektext3.

(các) nhỏ
Sử dụng tài nguyên phông chữNhỏ, giống như mục menu tektextnhỏ.

set-terminal-type (kiểu)
Hành động này hướng đầu ra đến một trong hai vt or một cửa sổ, theo kiểu
chuỗi. Nó cũng được gọi bởi tekmode vào trong vtMenuvtmode vào trong
tekMenu.

set-titeInctures (bật / tắt / chuyển đổi)
Hành động này đặt, hủy đặt hoặc chuyển đổi titeInression tài nguyên, kiểm soát
chuyển đổi giữa màn hình thay thế và màn hình hiện tại.

set-toolbar (bật / tắt / chuyển đổi)
Hành động này đặt, bỏ thiết lập hoặc bật / tắt tính năng của thanh công cụ. Nó cũng được gọi bởi
các thanh công cụ vào trong thực đơn chính.

set-utf8-mode (bật / tắt / chuyển đổi)
Hành động này đặt, hủy đặt hoặc chuyển đổi utf8 nguồn. Nó cũng được gọi bởi
chế độ utf8 vào trong phông chữMenu.

set-utf8-title (bật / tắt / chuyển đổi)
Hành động này đặt, hủy đặt hoặc chuyển đổi utf8Tiêu đề nguồn. Nó cũng được gọi bởi
các tiêu đề utf8 vào trong phông chữMenu.

thiết lập khả năng hiển thị (vt / tek,bật / tắt / chuyển đổi)
Hành động này đặt, hủy đặt hoặc chuyển đổi xem có hay không vt or một cửa sổ là
có thể nhìn thấy. Nó cũng được gọi từ tekshowvthide mục trong vtMenu
vtshowTekhide mục trong tekMenu.

set-visual-bell (bật / tắt / chuyển đổi)
Hành động này đặt, hủy đặt hoặc chuyển đổi trực quanBell nguồn. Nó cũng được gọi
bởi chuông thị giác vào trong vtMenu.

set-vt-font (d/1/2/3/4/5/6/e/s [,bình thường [, kiểu chữ in đậm]])
Hành động này đặt phông chữ hoặc các phông chữ hiện đang được sử dụng trong cửa sổ VT102. Các
đối số đầu tiên là một ký tự duy nhất chỉ định phông chữ sẽ được sử dụng:

d or D cho biết phông chữ mặc định (phông chữ ban đầu được sử dụng khi thuật ngữ x đa băt đâu),

1 thông qua 6 chỉ ra các phông chữ được chỉ định bởi phông chữ1 thông qua phông chữ6 tài nguyên,

e or E cho biết phông chữ bình thường và phông chữ đậm đã được thiết lập thông qua mã thoát
(hoặc được chỉ định làm đối số hành động thứ hai và thứ ba, tương ứng) và

s or S cho biết lựa chọn phông chữ (như được thực hiện bởi các chương trình như xfontsel(1))
được chỉ ra bởi đối số hành động thứ hai.

If thuật ngữ x được định cấu hình để hỗ trợ các ký tự rộng, thêm hai tùy chọn
các tham số được công nhận cho e đối số: phông chữ rộng và phông chữ đậm rộng.

small-vt-font ()
Đặt phông chữ thành phông chữ nhỏ hơn tiếp theo, dựa trên kích thước phông chữ. Xem thêm bộ-
vt-font ().

soft-reset ()
Hành động này đặt lại vùng cuộn. Nó cũng được gọi từ thiết lập lại phần mềm
vào trong vtMenu. Hiệu ứng giống với điều khiển thiết lập lại mềm (DECSTR)
sự nối tiếp.

spawn-new-terminal (params)
Đẻ trứng mới thuật ngữ x tiến trình. Điều này có sẵn trên các hệ thống có
phiên bản của hệ thống tệp quy trình, ví dụ: “/ procMùi, mà thuật ngữ x có thể đọc.

Sử dụng mục nhập quy trình “cwd”, ví dụ: / proc / 12345 / cwd để lấy thư mục làm việc
của quá trình đang chạy hiện tại thuật ngữ x.

Trên các hệ thống có mục nhập quy trình “exe”, ví dụ: / proc / 12345 / exe, hãy sử dụng mục này để
có được tệp thực thi thực tế. Nếu không, hãy sử dụng biến $ PATH để tìm thuật ngữ x.

Nếu các tham số được cung cấp trong hành động, hãy chuyển chúng cho thuật ngữ x quá trình.

start-extension ()
Hành động này tương tự như chọn-bắt đầu ngoại trừ việc lựa chọn được mở rộng sang
vị trí con trỏ hiện tại.

start-con trỏ-mở rộng ()
Hành động này tương tự như chọn-mở rộng ngoại trừ việc lựa chọn được mở rộng sang
vị trí con trỏ văn bản hiện tại.

chuỗi(chuỗi)
Hành động này sẽ chèn chuỗi văn bản được chỉ định như thể nó đã được nhập. Bảng báo giá
là cần thiết nếu chuỗi chứa khoảng trắng hoặc các ký tự không phải chữ và số. Nếu như
đối số chuỗi bắt đầu bằng các ký tự “0x”, nó được hiểu là một hệ lục phân
hằng số ký tự.

tek-copy ()
Hành động này sao chép các mã thoát được sử dụng để tạo nội dung cửa sổ hiện tại
vào một tệp trong thư mục hiện tại bắt đầu bằng tên COPY. Nó cũng là
viện dẫn từ tekcopy vào trong tekMenu.

tek-page ()
Hành động này sẽ xóa cửa sổ Tektronix. Nó cũng được gọi bởi trang tekpage nhập
in tekMenu.

tek-reset ()
Hành động này sẽ đặt lại cửa sổ Tektronix. Nó cũng được gọi bởi tekreset nhập
in tekMenu.

nút vi ()
Xử lý một sự kiện nút (không phải nhấn và thả) bằng cách lặp lại một điều khiển
trình tự được tính toán từ số dòng của sự kiện trong màn hình liên quan đến
dòng hiện tại:

ESC ^ P
or
ESC ^ N

tùy theo sự kiện diễn ra trước hay sau dòng hiện tại, tương ứng.
^ N (hoặc ^ P) được lặp lại một lần cho mỗi dòng mà sự kiện khác với
dòng hiện tại. Trình tự điều khiển bị bỏ qua hoàn toàn nếu sự kiện nút
trên dòng hiện tại.

visual-bell ()
Hành động này sẽ nhấp nháy cửa sổ một cách nhanh chóng.

Cửa sổ Tektronix cũng có tác vụ sau:

gin-press (l / L / m / M / r / R)
Hành động này sẽ gửi mã đầu vào đồ họa được chỉ định.

Mặc định Key Bindings
Các ràng buộc mặc định trong cửa sổ VT102 sử dụng mã thông báo SELECT, được đặt bởi
chọnToClipboard nguồn. Những thứ này dành cho vt100 tiện ích:

Sự thay đổi Trước: cuộn lại (1, nửa trang) \ n \
Sự thay đổi Tiếp theo: scroll-forw (1, nửa trang) \ n \
Sự thay đổi Chọn: select-con trỏ-start () \
chọn-con trỏ-end (SELECT, CUT_BUFFER0) \ n \
Sự thay đổi Chèn: lựa chọn chèn (SELECT, CUT_BUFFER0) \ n \
Alt Trở lại: toàn màn hình () \ n \
Scroll_Lock: scroll-lock () \ n \
Shift ~ Ctrl KP_Add: large-vt-font () \ n \
Shift Ctrl KP_Add: small-vt-font () \ n \
Sự thay đổi KP_Subtract: small-vt-font () \ n \
~ Meta : insert-Seven-bit () \ n \
Meta : insert-tám-bit () \ n \
!Điều khiển :thực đơn(mainMenu) \ n \
! Khóa Ctrl :thực đơn(mainMenu) \ n \
! Khóa Ctrl @Num_Lock :thực đơn(mainMenu) \ n \
! @Num_Lock Ctrl :thực đơn(mainMenu) \ n \
~ Meta : select-start () \ n \
~ Meta : select-extension () \ n \
!Điều khiển : popup-menu (vtMenu) \ n \
! Khóa Ctrl : popup-menu (vtMenu) \ n \
! Khóa Ctrl @Num_Lock : popup-menu (vtMenu) \ n \
! @Num_Lock Ctrl : popup-menu (vtMenu) \ n \
~ Ctrl ~ Meta : ignore () \ n \
Meta : clear-save-lines () \ n \
~ Ctrl ~ Meta : insert-selection (SELECT, CUT_BUFFER2) \ n \
!Điều khiển : popup-menu (fontMenu) \ n \
! Khóa Ctrl : popup-menu (fontMenu) \ n \
! Khóa Ctrl @Num_Lock : popup-menu (fontMenu) \ n \
! @Num_Lock Ctrl : popup-menu (fontMenu) \ n \
~ Ctrl ~ Meta : start-extension () \ n \
~ Meta : select-extension () \ n \
Điều khiển : scroll-back (4, halfpage, m) \ n \
Khóa Ctrl : scroll-back (4, halfpage, m) \ n \
Khóa @Num_Lock Ctrl : scroll-back (4, halfpage, m) \ n \
@Num_Lock Ctrl : scroll-back (4, halfpage, m) \ n \
: scroll-back (4, line, m) \ n \
Điều khiển : scroll-forw (5, halfpage, m) \ n \
Khóa Ctrl : scroll-forw (5, halfpage, m) \ n \
Khóa @Num_Lock Ctrl : scroll-forw (5, halfpage, m) \ n \
@Num_Lock Ctrl : scroll-forw (5, halfpage, m) \ n \
: scroll-forw (5, line, m) \ n \
: select-end (SELECT, CUT_BUFFER0) \ n \
:Làm lơ()

Các ràng buộc mặc định trong cửa sổ Tektronix là tương tự nhưng ít mở rộng hơn. đó là
cho tek4014 tiện ích:

~ Meta : insert-Seven-bit () \ n \
Meta : insert-tám-bit () \ n \
!Điều khiển : thực đơn(mainMenu) \ n \
! Khóa Ctrl : thực đơn(mainMenu) \ n \
! Khóa Ctrl @Num_Lock : thực đơn(mainMenu) \ n \
! Ctrl @Num_Lock : thực đơn(mainMenu) \ n \
!Điều khiển : menu bật lên (tekMenu) \ n \
! Khóa Ctrl : menu bật lên (tekMenu) \ n \
! Khóa Ctrl @Num_Lock : menu bật lên (tekMenu) \ n \
! Ctrl @Num_Lock : menu bật lên (tekMenu) \ n \
Shift ~ Meta : gin-press (L) \ n \
~ Meta : gin-press (l) \ n \
Shift ~ Meta : gin-press (M) \ n \
~ Meta : gin-nhấn(m) \ n \
Shift ~ Meta : gin-press (R) \ n \
~ Meta : gin-press (r)

Đây là một ví dụ sử dụng tính năng chọn / dán đã thay đổi để sao chép vào khay nhớ tạm và chưa chuyển
chọn / dán cho lựa chọn chính. Trong mỗi trường hợp, một bộ đệm cắt (khác nhau) cũng là một
đích hoặc nguồn của thao tác chọn / dán. Tuy nhiên, điều quan trọng cần nhớ là
bộ đệm cắt lưu trữ dữ liệu ở mã hóa ISO-8859-1, trong khi các lựa chọn có thể lưu trữ dữ liệu trong
nhiều định dạng và mã hóa. Trong khi thuật ngữ x sở hữu lựa chọn, nó làm nổi bật nó. Khi nào
nó làm mất vùng chọn, nó sẽ loại bỏ vùng sáng tương ứng. Nhưng bạn vẫn có thể dán
từ bộ đệm cắt tương ứng.

* VT100 * bản dịch: #override \ n \
~ Shift ~ Ctrl : insert-selection (PRIMARY, CUT_BUFFER2) \ n \
Shift ~ Ctrl : insert-selection (CLIPBOARD, CUT_BUFFER2) \ n \
~ Ca : select-end (PRIMARY, CUT_BUFFER0) \ n \
Sự thay đổi : select-end (CLIPBOARD, CUT_BUFFER1)

Trong ví dụ, tên lớp VT100 được sử dụng thay vì tên tiện ích. đó là
khác biệt; tên lớp cung cấp một kết quả phù hợp cụ thể hơn tên tiện ích con. Một sự dẫn đầu
“*” Được sử dụng vì phân cấp tiện ích con phía trên vt100 widget phụ thuộc vào việc
hỗ trợ thanh công cụ được biên dịch thành thuật ngữ x.

Dưới đây là một ví dụ về cách bản đồ bàn phím () hành động có thể được sử dụng để thêm các khóa đặc biệt cho
nhập các từ thường gõ:

* VT100. Bản dịch: #override F13: sơ đồ bàn phím (dbx)
* VT100.dbxKeymap.translations: \
F14: sơ đồ bàn phím (Không có) \ n \
F17: string ("tiếp theo") chuỗi(0x0d) \ n \
F18: string ("bước") chuỗi(0x0d) \ n \
F19: string ("tiếp tục") chuỗi(0x0d) \ n \
F20: string ("print") insert-selection (PRIMARY, CUT_BUFFER0)

Mặc định thanh cuộn Bindings
Các ràng buộc chính thường được liên kết với vt100 or tek4014 vật dụng hoạt động như
trình giả lập thiết bị đầu cuối. xthermThanh cuộn của (và thanh công cụ nếu nó được định cấu hình) là riêng biệt
vật dụng. Bởi vì tất cả những thứ này đều sử dụng Bộ công cụ X, chúng có Bản dịch
tài nguyên. Các tài nguyên đó là riêng biệt và phù hợp với các mẫu khác nhau, ví dụ:
sự khác biệt về tên-widget và số cấp của widget mà chúng có thể chứa.

Sản phẩm thanh cuộn widget là một đứa con của vt100 tiện ích con. Nó được đặt trên đầu trang của vt100
tiện ích con. Việc bật và tắt thanh cuộn gây ra vt100 tiện ích con để thay đổi kích thước.

Các ràng buộc mặc định cho tiện ích thanh cuộn chỉ sử dụng các sự kiện nút chuột:

: StartScroll (Chuyển tiếp) \ n \
: StartScroll (Chuyển tiếp) \ n \
: StartScroll (Liên tục) MoveThumb () NotifyThumb () \ n \
: StartScroll (Lùi lại) \ n \
: StartScroll (Lùi lại) \ n \
: MoveThumb () NotifyThumb () \ n \
: NotifyScroll (Tỷ lệ) EndScroll ()

Sự kiện mà thanh cuộn widget không nhận ra ở tất cả bị mất.

Tuy nhiên, khi khởi động, thuật ngữ x bổ sung các bản dịch này với các bản dịch mặc định được sử dụng
cho vt100 tiện ích con, cùng với "hành động" tài nguyên mà các bản dịch đó sử dụng.
Bởi vì thanh cuộn (Hoặc thanh menu) widget không nhận ra những hành động này (nhưng vì nó
có một tương ứng dịch), chúng được chuyển cho vt100 phụ tùng.

Việc bổ sung các bản dịch của thanh cuộn này có một số hạn chế:

· xtherm biết các bản dịch mặc định là gì, nhưng không có thư viện phù hợp
giao diện để xác định những tùy chỉnh mà người dùng có thể đã thêm vào vt100
tiện ích con. Tất cả thuật ngữ x có thể làm là tăng cường thanh cuộn widget để cung cấp cho nó giống nhau
điểm bắt đầu để người dùng tùy chỉnh thêm.

· Các sự kiện trong khoảng cách giữa các widget có thể bị mất.

· Soạn trình tự bắt đầu trong một tiện ích không thể được hoàn thành trong tiện ích khác, bởi vì
phương thức nhập cho mỗi tiện ích con không chia sẻ thông tin ngữ cảnh.

Hầu hết các tùy chỉnh của bản dịch thanh cuộn không liên quan đến các ràng buộc chính. Hơn là,
người dùng thường quan tâm hơn đến việc thay đổi các ràng buộc của các nút chuột. Vì
ví dụ, một số người thích sử dụng nút con trỏ trái để kéo thanh cuộn
ngón tay cái. Điều đó có thể được thiết lập bằng cách thay đổi tài nguyên bản dịch, ví dụ:

* VT100.scrollbar.translations: #override \ n \
: StartScroll (Chuyển tiếp) \ n \
: StartScroll (Liên tục) MoveThumb () NotifyThumb () \ n \
: StartScroll (Lùi lại) \ n \
: MoveThumb () NotifyThumb () \ n \
: NotifyScroll (Tỷ lệ) EndScroll ()

KIỂM SOÁT TRÌNH TỰ KEYBOARD


Các ứng dụng có thể gửi chuỗi ký tự đến thiết bị đầu cuối để thay đổi hành vi của nó.
Thường chúng được gọi là "chuỗi thoát ANSI" hoặc chỉ đơn giản là "chuỗi thoát" nhưng
cả hai thuật ngữ đều gây hiểu lầm:

· ANSI x3.64 (lỗi thời) được thay thế bằng ISO 6429 (ECMA-48) đưa ra các quy tắc cho
định dạng trong số các chuỗi ký tự này.

· Trong khi VT100 ban đầu được tuyên bố là tương thích ANSI (chống lại x3.64), có
không có phiên bản miễn phí có sẵn của tiêu chuẩn ANSI để cho thấy VT100 khác biệt ở đâu.
Hầu hết các tài liệu đề cập đến tiêu chuẩn ANSI có bổ sung không được tìm thấy trong
nguyên bản (chẳng hạn như những thứ dựa trên ansi.sys). Vì vậy, cuộc thảo luận này tập trung vào ISO
tiêu chuẩn.

· Tiêu chuẩn chỉ mô tả các trình tự được gửi từ máy chủ đến thiết bị đầu cuối. Không có
tiêu chuẩn cho các chuỗi được gửi bằng các khóa đặc biệt từ thiết bị đầu cuối đến máy chủ. Qua
quy ước (và tham chiếu đến các thiết bị đầu cuối hiện có), định dạng của các chuỗi đó
thường tuân theo tiêu chuẩn từ máy chủ đến thiết bị đầu cuối.

· Một số thuật ngữ xtrình tự của không phù hợp với sơ đồ tiêu chuẩn. Về mặt kỹ thuật, đó là
"Không xác định". Ví dụ: Kiểm tra căn chỉnh màn hình DEC (DECALN) là ba-
chuỗi ký tự:

ESC # 8

· Một số trình tự phù hợp với định dạng tiêu chuẩn, nhưng không được liệt kê trong tiêu chuẩn.
Chúng bao gồm các trình tự được sử dụng để thiết lập lề cuộn và thực hiện
cuộn chuyển tiếp / đảo ngược.

· Một số trình tự (đặc biệt, các hàm đơn ký tự như tab và
backspace) không bao gồm thoát nhân vật.

Với tất cả những điều đó, tiêu chuẩn đề cập đến các chuỗi ký tự này là "kiểm soát
trình tự ”.

Sản phẩm xtherm Kiểm soát Trình tự tài liệu liệt kê các trình tự điều khiển mà một ứng dụng có thể
gửi thuật ngữ x để làm cho nó thực hiện các hoạt động khác nhau. Hầu hết các hoạt động này là
được tiêu chuẩn hóa, từ các thiết bị đầu cuối DEC hoặc Tektronix, hoặc từ các thiết bị được sử dụng rộng rãi hơn
các tiêu chuẩn như ISO-6429.

Một vài ví dụ về cách sử dụng được đưa ra trong phần này.

Cửa sổ Trong tựa đề
Một số tập lệnh sử dụng bỏ lỡ với các tùy chọn -e-n để yêu cầu shell diễn giải chuỗi
“\ E” là thoát ký tự và để loại bỏ một dòng mới ở cuối trên đầu ra. Đó không phải là
di động, không được khuyến khích. Thay vào đó, hãy sử dụng printf (VỊ TRÍ).

Ví dụ, để đặt cửa sổ tiêu đề để “Xin chào thế giới!”, bạn có thể sử dụng một trong những
lệnh trong một tập lệnh:

printf '\ 033] 2; Hello world! \ 033 \'
printf '\ 033] 2; Hello world! \ 007'
printf '\ 033] 2;% s \ 033 \' "Xin chào mọi người!"
printf '\ 033] 2;% s \ 007' "Xin chào mọi người!"

Sản phẩm printf lệnh diễn giải giá trị bát phân “\ 033” cho thoát, và (vì nó không phải là
được đưa ra ở định dạng) bỏ qua một dòng mới ở cuối từ đầu ra.

Một số chương trình (chẳng hạn như màn(1)) đặt cả tiêu đề cửa sổ và biểu tượng cùng một lúc, sử dụng
một trình tự kiểm soát hơi khác.

Reduct ® Phím
xtherm, giống như bất kỳ trình giả lập đầu cuối tương thích VT100 nào, có hai chế độ cho đặc biệt phím
(các phím con trỏ, bàn phím số và các phím chức năng nhất định):

· bình thường chế độ, điều này làm cho các khóa đặc biệt truyền các chuỗi "hữu ích", chẳng hạn như
trình tự điều khiển con trỏ lên khi nhấn vào mũi tên lên và

· ứng dụng chế độ, sử dụng một trình tự điều khiển khác mà không thể nhầm lẫn với
trình tự "hữu ích".

Sự khác biệt chính giữa hai chế độ là các trình tự chế độ bình thường bắt đầu bằng CSI
(thoát [) và trình tự chế độ ứng dụng bắt đầu bằng SS3 (thoát O).

Thiết bị đầu cuối được khởi tạo thành một trong hai chế độ này (thường là chế độ bình thường), dựa trên
trên mô tả thiết bị đầu cuối (termcap hoặc terminfo). Mô tả thiết bị đầu cuối cũng có
các khả năng (chuỗi) được xác định cho chế độ bàn phím được sử dụng trong các ứng dụng nguyền rủa.

Có sự cố khi sử dụng mô tả thiết bị đầu cuối cho các ứng dụng không
nhằm mục đích trở thành các ứng dụng nguyền rủa toàn màn hình: định nghĩa của các phím đặc biệt chỉ là
đúng cho chế độ bàn phím này. Ví dụ: một số shell (không giống như ksh(1), dường như
được mã hóa cứng, thậm chí không sử dụng khóa từ) cho phép người dùng của họ tùy chỉnh các ràng buộc khóa,
gán các hành động của shell cho các khóa đặc biệt.

· bash(1) cho phép không thay đổi chuỗi được gán cho các hàm. Điều này chỉ thành công
nếu thiết bị đầu cuối được khởi tạo ở chế độ ứng dụng theo mặc định, bởi vì bash thiếu
linh hoạt trong lĩnh vực này. Nó sử dụng một (ít biểu cảm hơn bash'S) đường dẫn kịch bản
ngôn ngữ để thiết lập các ràng buộc chính, dựa vào người dùng để thiết lập một cách tĩnh
liệt kê các ràng buộc có thể có cho các giá trị $ TERM đã cho.

· zsh(1) cung cấp một tính năng tương tự, nhưng nó chấp nhận các biểu thức thời gian chạy, cũng như
cung cấp một $ terminfo mảng cho các tập lệnh. Đặc biệt, người ta có thể sử dụng thiết bị đầu cuối
cơ sở dữ liệu, chuyển đổi khi xác định khóa-ràng buộc. Bằng cách chuyển đổi đầu ra để
việc này CSISS3 được đánh đồng, zsh có thể sử dụng cơ sở dữ liệu đầu cuối để có được
định nghĩa cho việc sử dụng dòng lệnh của nó bất kể thiết bị đầu cuối sử dụng bình thường hay
chế độ ứng dụng ban đầu. Đây là một ví dụ:

[["$ terminfo [kcuu1]" == "^ [O" *]] && \
bindkey -M viins "$ {terminfo [kcuu1] / O / [}" \
vi-lên-dòng-hoặc-lịch-sử

Thay đổi Màu sắc
Một số chương trình shell cung cấp khả năng cho người dùng thêm màu sắc và các thuộc tính video khác
đến các chuỗi dấu nhắc shell. Người dùng có thể thực hiện việc này bằng cách đặt $ PS1 (lời nhắc chính
chuỗi). Lần nữa, bashzsh đã cung cấp các tính năng không được tìm thấy trong ksh. Đây là một
tuy nhiên, vấn đề: chiều rộng của lời nhắc trên màn hình sẽ không nhất thiết phải giống với
số lượng ký tự. Vì không có hướng dẫn trong tiêu chuẩn POSIX, mỗi trình bao
giải quyết vấn đề theo một cách khác:

· bash coi các ký tự trong “\ [” và “\]” là không in (không sử dụng chiều rộng trên
màn hình).

· zsh coi các ký tự trong “% {” và “%}” là không in.

Ngoài sự khác biệt về cú pháp, các shell cung cấp các phương thức khác nhau cho
có được các chuỗi thoát hữu ích:

· Như đã lưu ý trong Reduct ® Phím, zsh khởi tạo mảng $ terminfo bằng terminal
khả năng.

Nó cũng cung cấp một chức năng tiếng vang hoạt động như thế nào hạn chế(1) để chuyển đổi một thiết bị đầu cuối
khả năng với các tham số của nó thành một chuỗi có thể được ghi vào thiết bị đầu cuối.

· Vỏ thiếu một tính năng có thể so sánh được (chẳng hạn như bash) luôn có thể sử dụng chương trình hạn chế đến
thực hiện chuyển đổi này.

Các trình tự thoát được mã hóa cứng được hỗ trợ bởi mỗi trình bao, nhưng không được khuyến nghị vì
chúng dựa trên các cấu hình cụ thể và không thể dễ dàng di chuyển giữa các
môi trường người dùng.

MÔI TRƯỜNG


xtherm đặt một số biến môi trường:

DISPLAY
là tên hiển thị, trỏ đến máy chủ X (xem DISPLAY TÊN in X(7)).

TERM được đặt theo mục nhập terminfo (hoặc termcap) mà nó đang sử dụng làm tham chiếu.

Trên một số hệ thống, bạn có thể gặp phải các tình huống trong đó shell mà bạn sử dụng và thuật ngữ x
được xây dựng bằng cách sử dụng các thư viện với cơ sở dữ liệu đầu cuối khác nhau. Trong tình huống đó,
thuật ngữ x có thể chọn một mô tả thiết bị đầu cuối không được biết đến với trình bao.

CỬA SỔ
được đặt thành số id cửa sổ X của thuật ngữ x cửa sổ.

XTERM_FILTER
được đặt nếu sử dụng bộ lọc ngôn ngữ. Giá trị là tên đường dẫn của bộ lọc.

XTERM_LOCALE
hiển thị ngôn ngữ được sử dụng bởi thuật ngữ x khi khởi động. Một số khởi tạo shell
tập lệnh có thể đặt một ngôn ngữ khác.

XTERM_SHELL
được đặt thành tên đường dẫn của chương trình được gọi. Thông thường đó là một cái vỏ
chương trình, ví dụ, / Bin / sh. Tuy nhiên, vì nó không nhất thiết phải là một chương trình shell, nó là
khác với "SHELL".

XTERM_VERSION
được đặt thành chuỗi được hiển thị bởi -phiên bản lựa chọn. Đó thường là một
mã định danh cho các thư viện X Window được sử dụng để xây dựng thuật ngữ x, theo dõi bởi thuật ngữ xbản vá của
số trong ngoặc đơn. Số bản vá cũng là một phần của phản hồi đối với
Trình tự kiểm soát thuộc tính thiết bị (DA) (xem xtherm Kiểm soát Trình tự).

Tùy thuộc vào cấu hình hệ thống của bạn, thuật ngữ x cũng có thể thiết lập những điều sau:

CỘT
chiều rộng của thuật ngữ x bằng ký tự (xem: “cột stty”).

VỀ NHÀ khi thuật ngữ x được định cấu hình để cập nhật utmp.

NGÀNH NGHỀ
chiều cao của thuật ngữ x bằng ký tự (xem: “hàng stty”).

TÊN ĐĂNG NHẬP
khi nào thuật ngữ x được định cấu hình để cập nhật utmp.

SHELL
khi nào thuật ngữ x được định cấu hình để cập nhật utmp. Nó cũng được thiết lập nếu bạn cung cấp một trình bao hợp lệ
tên là tham số tùy chọn.

xtherm đặt nó thành một tên đường dẫn tuyệt đối. Nếu bạn đã đặt biến thành tương đối
tên đường dẫn, thuật ngữ x có thể đặt nó thành một tên đường dẫn shell khác.

Nếu bạn đã đặt tên này thành tên đường dẫn không tương ứng với một trình bao hợp lệ, thuật ngữ x
có thể không đặt nó, để tránh nhầm lẫn.

TERMCAP
nội dung của mục nhập hạn mức tương ứng với $ TERM, với các dòng và cột
các giá trị được thay thế cho cửa sổ kích thước thực tế mà bạn đã tạo.

TERMINFO
có thể được xác định đến một vị trí không chuẩn trong tập lệnh cấu hình.

Sử dụng xterm trực tuyến bằng các dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

Lệnh Linux

Ad