ນີ້ແມ່ນຄໍາສັ່ງ xterm ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
xterm - terminal emulator ສໍາລັບ X
ສະຫຼຸບສັງລວມ
x ໄລຍະ [-ເຄື່ອງມື ...] [-ທາງເລືອກ ... ] [ຫອຍ]
ລາຍລະອຽດ
ໄດ້ x ໄລຍະ ໂຄງການແມ່ນ emulator terminal ສໍາລັບລະບົບ X Window. ມັນສະຫນອງ DEC
VT102/VT220 ແລະຄຸນສົມບັດທີ່ເລືອກຈາກຈຸດເຊື່ອມຕໍ່ລະດັບສູງເຊັ່ນ VT320/VT420/VT520
(VTxxx). ມັນຍັງສະຫນອງການຈໍາລອງ Tektronix 4014 ສໍາລັບໂຄງການທີ່ບໍ່ສາມາດນໍາໃຊ້ໄດ້
ລະບົບປ່ອງຢ້ຽມໂດຍກົງ. ຖ້າລະບົບປະຕິບັດການພື້ນຖານສະຫນັບສະຫນູນການປັບຂະຫນາດຢູ່ປາຍຍອດ
ຄວາມສາມາດ (ຕົວຢ່າງ, ສັນຍານ SIGWINCH ໃນລະບົບທີ່ໄດ້ມາຈາກ 4.3BSD), x ໄລຍະ ຈະ
ໃຊ້ສິ່ງອໍານວຍຄວາມສະດວກເພື່ອແຈ້ງໂຄງການທີ່ເຮັດວຽກຢູ່ໃນປ່ອງຢ້ຽມທຸກຄັ້ງທີ່ມັນຖືກປັບຂະຫນາດ.
terminals VTxxx ແລະ Tektronix 4014 ແຕ່ລະຄົນມີປ່ອງຢ້ຽມຂອງຕົນເອງເພື່ອໃຫ້ທ່ານສາມາດແກ້ໄຂໄດ້.
ຂໍ້ຄວາມຢູ່ໃນອັນຫນຶ່ງແລະເບິ່ງກາຟິກໃນອີກອັນໃນເວລາດຽວກັນ. ເພື່ອຮັກສາທີ່ຖືກຕ້ອງ
ອັດຕາສ່ວນ (ຄວາມສູງ/ຄວາມກວ້າງ), ຮູບພາບ Tektronix ຈະຖືກຈໍາກັດຢູ່ໃນປ່ອງທີ່ໃຫຍ່ທີ່ສຸດທີ່ມີ
ອັດຕາສ່ວນຂອງ 4014 ທີ່ຈະເຫມາະກັບປ່ອງຢ້ຽມ. ກ່ອງນີ້ແມ່ນຢູ່ໃນເບື້ອງຊ້າຍດ້ານເທິງ
ພື້ນທີ່ຂອງປ່ອງຢ້ຽມ.
ເຖິງແມ່ນວ່າທັງສອງປ່ອງຢ້ຽມອາດຈະຖືກສະແດງໃນເວລາດຽວກັນ, ຫນຶ່ງໃນນັ້ນຖືກພິຈາລະນາ
ປ່ອງຢ້ຽມ "ການເຄື່ອນໄຫວ" ສໍາລັບການຮັບການປ້ອນຂໍ້ມູນແປ້ນພິມ ແລະ terminal output. ນີ້ແມ່ນປ່ອງຢ້ຽມທີ່
ມີຕົວກະພິບຂໍ້ຄວາມ. ປ່ອງຢ້ຽມເຄື່ອນໄຫວສາມາດໄດ້ຮັບການຄັດເລືອກໂດຍຜ່ານການລໍາດັບການຫນີ, ໄດ້
ເມນູ “VT Options” ຢູ່ໃນປ່ອງຢ້ຽມ VTxxx, ແລະເມນູ “Tek Options” ຢູ່ໃນປ່ອງຢ້ຽມ 4014.
ການຈຳລອງ
ການຈຳລອງ VT102 ແມ່ນສົມບູນພໍສົມຄວນ, ແຕ່ບໍ່ຮອງຮັບການຊ້ຳຄືນອັດຕະໂນມັດ. ຂະໜາດສອງເທົ່າ
ຕົວອັກສອນຖືກສະແດງຢ່າງຖືກຕ້ອງຖ້າເຄື່ອງແມ່ຂ່າຍຂອງຕົວອັກສອນຂອງທ່ານສະຫນັບສະຫນູນຕົວອັກສອນທີ່ສາມາດຂະຫຍາຍໄດ້. VT220
emulation ບໍ່ສະຫນັບສະຫນູນຕົວອັກສອນອ່ອນ, ຖ້າບໍ່ດັ່ງນັ້ນມັນສົມບູນ.
ຖານຂໍ້ມູນ Terminal (ຂໍ້ມູນ (5) ຫຼື termcap (5)) ລາຍການທີ່ເຮັດວຽກກັບ x ໄລຍະ ປະກອບດ້ວຍ
ການປ້ອນຂໍ້ມູນສະເພາະເວທີທີ່ເປັນທາງເລືອກ (“xterm”),
"xterm",
“vt102”,
“vt100”,
"ansi" ແລະ
"ໂງ່"
xtherm ອັດຕະໂນມັດຄົ້ນຫາຖານຂໍ້ມູນ terminal ໃນຄໍາສັ່ງນີ້ສໍາລັບລາຍການເຫຼົ່ານີ້ແລະ
ຫຼັງຈາກນັ້ນ, ກໍານົດ "TERM" ແລະ "TERMCAP" ຕົວແປສະພາບແວດລ້ອມ. ທ່ານອາດຈະໃຊ້ "vt220",
ແຕ່ຕ້ອງກໍານົດລະດັບ emulation terminal ກັບ decTerminalID ຊັບພະຍາກອນ. ທີ່ສຸດ
ລະບົບ, x ໄລຍະ ຈະໃຊ້ຖານຂໍ້ມູນ terminfo. ບາງລະບົບເກົ່າໃຊ້ termcap. (ໄດ້
ຕົວແປສະພາບແວດລ້ອມ "TERMCAP" ບໍ່ໄດ້ຖືກກໍານົດຖ້າ x ໄລຍະ ມີການເຊື່ອມຕໍ່ກັບຫ້ອງສະຫມຸດ terminfo,
ເນື່ອງຈາກຂໍ້ມູນທີ່ຈໍາເປັນບໍ່ໄດ້ສະຫນອງໃຫ້ໂດຍການຈໍາລອງ termcap ຂອງ terminfo
ຫ້ອງສະຫມຸດ).
ພິເສດຫຼາຍ x ໄລຍະ ຄຸນສົມບັດອາດຈະຖືກດັດແກ້ພາຍໃຕ້ການຄວບຄຸມໂຄງການໂດຍຜ່ານຊຸດຂອງ
ລໍາດັບການຫລົບຫນີທີ່ແຕກຕ່າງຈາກລໍາດັບການຫລົບຫນີມາດຕະຖານ VT102. (ເບິ່ງ xtherm
ການຄວບຄຸມ ລໍາດັບ ເອກະສານ.)
emulation Tektronix 4014 ຍັງດີພໍສົມຄວນ. ມັນສະຫນັບສະຫນູນການແກ້ໄຂຮູບພາບ 12-bit,
ປັບຂະຫນາດຂອງປ່ອງຢ້ຽມ. ສີ່ຂະຫນາດຕົວອັກສອນທີ່ແຕກຕ່າງກັນແລະຫ້າເສັ້ນທີ່ແຕກຕ່າງກັນແມ່ນ
ສະຫນັບສະຫນູນ. ບໍ່ມີການສະຫນັບສະຫນູນຮູບແບບການຂຽນຜ່ານຫຼື defocused. ຂໍ້ຄວາມ Tektronix ແລະ
ຄໍາສັ່ງຮູບພາບແມ່ນໄດ້ບັນທຶກໄວ້ພາຍໃນໂດຍ x ໄລຍະ ແລະອາດຈະຖືກຂຽນໃສ່ໄຟລ໌ໂດຍການສົ່ງ
ລໍາດັບການຫລົບຫນີ COPY (ຫຼືຜ່ານ Tektronix ເມນູ; ເບິ່ງຂ້າງລຸ່ມນີ້). ຊື່ຂອງໄຟລ໌
ຈະເປັນ "COPYປີຍີ-MM-dd.hh:mm:ss”, ບ່ອນທີ່ ປີຍີ, MM, dd, hh, mm ແລະ ss ແມ່ນປີ, ເດືອນ,
ມື້, ຊົ່ວໂມງ, ນາທີ ແລະວິນາທີ ເມື່ອການສຳເນົາໄດ້ຖືກປະຕິບັດ (ໄຟລ໌ແມ່ນສ້າງຢູ່ໃນ
ລະບົບ x ໄລຍະ ແມ່ນເລີ່ມຕົ້ນຢູ່ໃນ, ຫຼືໄດເລກະທໍລີເຮືອນສໍາລັບການເຂົ້າສູ່ລະບົບ x ໄລຍະ).
ບໍ່ແມ່ນຄຸນສົມບັດທັງໝົດທີ່ອະທິບາຍໄວ້ໃນຄູ່ມືນີ້ຕ້ອງມີຢູ່ໃນລຸ້ນນີ້
of x ໄລຍະ. ບາງອັນ (ຕົວຢ່າງ, ສ່ວນຂະຫຍາຍທີ່ບໍ່ແມ່ນ VT220) ສາມາດໃຊ້ໄດ້ພຽງແຕ່ຖ້າພວກມັນຖືກລວບລວມ
ໃນ, ເຖິງແມ່ນວ່າການນໍາໃຊ້ທົ່ວໄປທີ່ສຸດແມ່ນຢູ່ໃນການຕັ້ງຄ່າເລີ່ມຕົ້ນ.
ອື່ນໆ ຄຸນລັກສະນະ
xtherm ໄຮໄລ້ຕົວກະພິບຂໍ້ຄວາມໂດຍອັດຕະໂນມັດເມື່ອຕົວຊີ້ເຂົ້າໄປໃນປ່ອງຢ້ຽມ
(ເລືອກ) ແລະບໍ່ເນັ້ນມັນເມື່ອຕົວຊີ້ອອກຈາກປ່ອງຢ້ຽມ (ບໍ່ໄດ້ເລືອກ). ຖ້າ
ປ່ອງຢ້ຽມແມ່ນປ່ອງຢ້ຽມສຸມໃສ່ການ, ຫຼັງຈາກນັ້ນຕົວກະພິບຂໍ້ຄວາມແມ່ນເນັ້ນໃສ່ບໍ່ວ່າຈະຢູ່ບ່ອນໃດ
ຕົວຊີ້ແມ່ນ.
ໃນໂຫມດ VT102, ມີລໍາດັບການຫລົບຫນີເພື່ອເປີດໃຊ້ແລະປິດຫນ້າຈໍສະຫຼັບ
buffer, ເຊິ່ງແມ່ນຂະຫນາດດຽວກັນກັບພື້ນທີ່ສະແດງຂອງປ່ອງຢ້ຽມ. ເມື່ອເປີດໃຊ້ງານ, ໄດ້
ໜ້າຈໍປັດຈຸບັນຖືກບັນທຶກ ແລະແທນທີ່ດ້ວຍໜ້າຈໍສຳຮອງ. ບັນທຶກແຖວເລື່ອນແລ້ວ
ຈາກດ້ານເທິງຂອງປ່ອງຢ້ຽມຖືກປິດໃຊ້ງານຈົນກ່ວາຫນ້າຈໍປົກກະຕິຈະຖືກຟື້ນຟູ. ປົກກະຕິ
ລາຍລະອຽດ terminal ສໍາລັບ x ໄລຍະ ອະນຸຍາດໃຫ້ບັນນາທິການສາຍຕາ vi(1) ສະຫຼັບກັບສະຫຼັບ
ຫນ້າຈໍສໍາລັບການດັດແກ້ແລະການຟື້ນຟູຫນ້າຈໍກ່ຽວກັບການອອກ. ການປ້ອນເມນູປັອບອັບເຮັດໃຫ້ມັນງ່າຍດາຍ
ເພື່ອສະຫຼັບລະຫວ່າງໜ້າຈໍທຳມະດາ ແລະໜ້າຈໍສະຫຼັບສຳລັບການຕັດ ແລະວາງ.
ໃນບໍ່ວ່າຈະເປັນ VT102 ຫຼື Tektronix ໂຫມດ, ມີລໍາດັບຫນີທີ່ຈະປ່ຽນຊື່ຂອງ
ປ່ອງຢ້ຽມ. ນອກຈາກນັ້ນ, ໃນໂຫມດ VT102, x ໄລຍະ ປະຕິບັດການຄວບຄຸມ window-manipulation
ລໍາດັບຈາກ dtterm, ເຊັ່ນ: ການປັບຂະຫນາດຂອງປ່ອງຢ້ຽມ, ການຕັ້ງຄ່າສະຖານທີ່ຂອງຕົນໃນຫນ້າຈໍ.
xtherm ອະນຸຍາດໃຫ້ຄໍາຮ້ອງສະຫມັກທີ່ອີງໃສ່ລັກສະນະທີ່ຈະໄດ້ຮັບກິດຈະກໍາຂອງຫນູ (ປັດຈຸບັນກົດປຸ່ມ
ແລະປ່ອຍເຫດການ, ແລະເຫດການການເຄື່ອນໄຫວປຸ່ມ) ເປັນລໍາດັບການຄວບຄຸມແປ້ນພິມ. ເບິ່ງ xtherm
ການຄວບຄຸມ ລໍາດັບ ສໍາລັບລາຍລະອຽດ.
OPTIONS
ໄດ້ x ໄລຍະ terminal emulator ຍອມຮັບຕົວເລືອກເສັ້ນຄໍາສັ່ງ X Toolkit ມາດຕະຖານເຊັ່ນດຽວກັນກັບ
ຕົວເລືອກສະເພາະຂອງແອັບພລິເຄຊັນຫຼາຍອັນ. ຖ້າຕົວເລືອກເລີ່ມຕົ້ນດ້ວຍ `+' ແທນທີ່ຈະເປັນ `-', ໄດ້
ທາງເລືອກແມ່ນໄດ້ຮັບການຟື້ນຟູກັບຄ່າເລີ່ມຕົ້ນຂອງຕົນ.
-ການປ່ຽນແປງ
ສາເຫດນີ້ x ໄລຍະ ເພື່ອພິມຕົວເລກສະບັບໄປຫາຜົນຜະລິດມາດຕະຖານ, ແລະຫຼັງຈາກນັ້ນອອກ.
-ຊ່ວຍ ສາເຫດນີ້ x ໄລຍະ ເພື່ອພິມຂໍ້ຄວາມ verbose ທີ່ອະທິບາຍທາງເລືອກຂອງມັນ, ຫນຶ່ງຕໍ່
ສາຍ. ຂໍ້ຄວາມຖືກຂຽນໃສ່ຜົນໄດ້ຮັບມາດຕະຖານ. ຫຼັງຈາກພິມຂໍ້ຄວາມ,
x ໄລຍະ ອອກ. xtherm ສ້າງຂໍ້ຄວາມນີ້, ຈັດລຽງລໍາດັບແລະການສັງເກດວ່າ a
"-ທາງເລືອກ"ຫຼື"+ທາງເລືອກ” ເປີດ ຫຼືປິດຄຸນສົມບັດ, ເນື່ອງຈາກບາງຄຸນສົມບັດ
ປະຫວັດສາດໄດ້ເປັນອັນຫນຶ່ງຫຼືອື່ນໆ. xtherm ສ້າງຂໍ້ຄວາມຊ່ວຍເຫຼືອສັ້ນໆ
(ຫຼາຍທາງເລືອກຕໍ່ແຖວ) ເມື່ອທາງເລືອກທີ່ບໍ່ຮູ້ຈັກຖືກໃຊ້, ຕົວຢ່າງ:
x ໄລຍະ -z
ຖ້າເຫດຜົນສໍາລັບທາງເລືອກສະເພາະໃດຫນຶ່ງເຊັ່ນ: ການຕັດໄມ້ບໍ່ໄດ້ຖືກລວບລວມເຂົ້າໄປໃນ x ໄລຍະ,
ຂໍ້ ຄວາມ ຊ່ວຍ ເຫຼືອ ສໍາ ລັບ ທາງ ເລືອກ ທີ່ ຍັງ ບໍ່ ໄດ້ ສະ ແດງ ໂດຍ -ຊ່ວຍ ທາງເລືອກ.
ສ່ວນໃຫຍ່ຂອງ x ໄລຍະ ຕົວເລືອກແມ່ນຕົວຈິງແລ້ວແຍກໂດຍ X Toolkit, ເຊິ່ງກໍານົດຊັບພະຍາກອນ
ຄ່າ. xtherm ໃຫ້ຊຸດເຄື່ອງມື X ດ້ວຍຕາຕະລາງທາງເລືອກ. ບາງສ່ວນຂອງເຫຼົ່ານີ້ແມ່ນຫມາຍ,
ບອກ X Toolkit ບໍ່ສົນໃຈພວກມັນ (-ຊ່ວຍ, -ການປ່ຽນແປງ, -class, -e, ແລະ - ເຂົ້າໄປໃນ). ຫຼັງຈາກ
X Toolkit ໄດ້ແຍກຕົວກໍານົດການເສັ້ນຄໍາສັ່ງ, ມັນເອົາສິ່ງທີ່ມັນຈັດການ,
ອອກຈາກຕົວກໍານົດການຫມາຍພິເສດສໍາລັບ x ໄລຍະ ເພື່ອຈັດການ.
ໄດ້ -ການປ່ຽນແປງ ແລະ -ຊ່ວຍ ທາງເລືອກທີ່ຖືກຕີລາຄາເຖິງແມ່ນວ່າ x ໄລຍະ ບໍ່ສາມາດເປີດຈໍສະແດງຜົນໄດ້, ແລະ
ເປັນປະໂຫຍດສໍາລັບການທົດສອບແລະການຕັ້ງຄ່າ scripts. ພ້ອມດ້ວຍ -class, ພວກເຂົາເຈົ້າໄດ້ຖືກກວດກາ
ກ່ອນທາງເລືອກອື່ນ. ເພື່ອເຮັດສິ່ງນີ້, x ໄລຍະ ມີຕົວແຍກການໂຕ້ແຍ້ງຂອງຕົນເອງ (ງ່າຍກວ່າ) ພ້ອມກັບ
ດ້ວຍຕາຕະລາງຂອງລາຍການທາງເລືອກໃນຕົວຂອງ X Toolkit.
ການອີງໃສ່ X Toolkit ເພື່ອວິເຄາະຕົວເລືອກ ແລະຄ່າທີ່ກ່ຽວຂ້ອງມີຂໍ້ດີ
ຄວາມງ່າຍດາຍແລະການເຊື່ອມໂຍງທີ່ດີກັບກົນໄກຊັບພະຍາກອນ X. ມີຈໍານວນຫນ້ອຍ
ຂໍ້ບົກຜ່ອງ
· xtherm ບໍ່ສາມາດບອກໄດ້ງ່າຍໆວ່າມູນຄ່າຊັບພະຍາກອນຖືກຕັ້ງໂດຍໜຶ່ງໃນພາຍນອກຫຼືບໍ່
resource- or application-defaults files , ຫຼືຖ້າມັນຖືກຕັ້ງຄ່າໂດຍຜ່ານ -xrm ທາງເລືອກຫຼື
ຜ່ານບາງທາງເລືອກເສັ້ນຄໍາສັ່ງທີ່ກ່ຽວຂ້ອງໂດຍກົງ. xtherm ເຫັນຜົນສຸດທ້າຍເທົ່ານັ້ນ: ກ
ມູນຄ່າທີ່ສະຫນອງໃນເວລາສ້າງ widget ຂອງມັນ.
· xtherm ບໍ່ຮູ້ຄໍາສັ່ງໃນທາງເລືອກແລະລາຍການໂດຍສະເພາະໃນໄຟລ໌ຊັບພະຍາກອນ
ຖືກປະເມີນ. ແທນທີ່ຈະ, ມັນເຫັນຄ່າທັງຫມົດສໍາລັບ widget ທີ່ໃຫ້ໃນເວລາດຽວກັນ.
ໃນການອອກແບບທາງເລືອກເຫຼົ່ານີ້, ບາງຄົນຖືວ່າມີຄວາມສໍາຄັນກວ່າ, ແລະສາມາດ override ອື່ນໆ
ຕົວເລືອກ
ຊຸດເຄື່ອງມື X ໃຊ້ຮູບແບບ (ຄ່າຄົງທີ່ ແລະຕົວແທນ) ເພື່ອຈັບຄູ່ຊັບພະຍາກອນ. ເມື່ອ ກ
ຮູບແບບສະເພາະໄດ້ຖືກນໍາໃຊ້, ມັນຈະບໍ່ດັດແປງມັນ. ເພື່ອລົບລ້າງການຕັ້ງຄ່າທີ່ໃຫ້,
ຕ້ອງໃຊ້ຮູບແບບທີ່ສະເພາະເຈາະຈົງກວ່າ, ເຊັ່ນ: ການປ່ຽນ “*” ດ້ວຍ “.”. ບາງຄົນບໍ່ດີ -
ໄຟລ໌ຊັບພະຍາກອນທີ່ຖືກອອກແບບແມ່ນສະເພາະເກີນໄປທີ່ຈະອະນຸຍາດໃຫ້ຕົວເລືອກເສັ້ນຄໍາສັ່ງມີຜົນກະທົບ
ຄ່າ widget ທີ່ກ່ຽວຂ້ອງ.
· ໃນບາງກໍລະນີ, ຊຸດເຄື່ອງມື X ລວມຕົວເລືອກມາດຕະຖານຂອງມັນໃນທາງທີ່ບໍ່ໄດ້ຜົນ
ດີກັບ x ໄລຍະ. ນີ້ເກີດຂຶ້ນກັບສີ (.-fg, -B) ແລະປີ້ນກັບກັນ (-rv) ທາງເລືອກ.
xtherm ເຮັດໃຫ້ເປັນກໍລະນີພິເສດຂອງສິ່ງເຫຼົ່ານີ້ແລະປັບຄວາມຮູ້ສຶກຂອງ "ປີ້ນກັບກັນ" ເພື່ອຫຼຸດຜ່ອນຜູ້ໃຊ້
ແປກໃຈ.
ຫນຶ່ງພາລາມິເຕີ (ຫຼັງຈາກທາງເລືອກທັງຫມົດ) ອາດຈະໄດ້ຮັບ. ອັນນັ້ນ overrides x ໄລຍະທາງເລືອກໃນຕົວຂອງ
ໂຄງການ shell:
· ຖ້າພາລາມິເຕີບໍ່ແມ່ນເສັ້ນທາງທີ່ກ່ຽວຂ້ອງ, ເຊັ່ນ: ເລີ່ມຕົ້ນດ້ວຍ “./” ຫຼື “../”, x ໄລຍະ
ຊອກຫາໄຟລ໌ໃນ PATH ຂອງຜູ້ໃຊ້. ໃນກໍລະນີໃດກໍ່ຕາມ, ການກວດສອບນີ້ລົ້ມເຫລວຖ້າ x ໄລຍະ
ບໍ່ສາມາດສ້າງເສັ້ນທາງຢ່າງແທ້ຈິງໄດ້.
· ຖ້າຫາກວ່າການກວດສອບບໍ່ໄດ້ (ຫຼືຖ້າຫາກວ່າບໍ່ມີຕົວກໍານົດການດັ່ງກ່າວໄດ້ຖືກໃຫ້), x ໄລຍະ ຕໍ່ໄປກວດເບິ່ງ “SHELL”
ຕົວແປ. ຖ້າມັນລະບຸໄຟລ໌ທີ່ສາມາດປະຕິບັດໄດ້, x ໄລຍະ ຈະພະຍາຍາມເລີ່ມຕົ້ນມັນ.
ຢ່າງໃດກໍຕາມ, x ໄລຍະ ນອກຈາກນັ້ນຈະກວດສອບວ່າມັນເປັນ shell ທີ່ຖືກຕ້ອງ, ແລະຈະບໍ່ຕັ້ງ "SHELL" ຖ້າຫາກວ່າ
ມັນບໍ່ແມ່ນ.
· ຖ້າ “SHELL” ບໍ່ໄດ້ຕັ້ງເປັນໄຟລ໌ທີ່ສາມາດປະຕິບັດໄດ້, x ໄລຍະ ພະຍາຍາມໃຊ້ໂຄງການ shell
ລະບຸໄວ້ໃນໄຟລ໌ລະຫັດຜ່ານຂອງຜູ້ໃຊ້. ດັ່ງທີ່ຜ່ານມາ, x ໄລຍະ ກວດສອບວ່ານີ້ແມ່ນ a
shell ທີ່ຖືກຕ້ອງ.
·ສຸດທ້າຍ, ຖ້າການປ້ອນໄຟລ໌ລະຫັດຜ່ານບໍ່ໄດ້ລະບຸ shell ທີ່ຖືກຕ້ອງ, x ໄລຍະ ການນໍາໃຊ້
/ ຖັງ / sh.
ໄດ້ -e ທາງເລືອກບໍ່ສາມາດນໍາໃຊ້ກັບຕົວກໍານົດການນີ້ເນື່ອງຈາກວ່າມັນໃຊ້ຕົວກໍານົດການທັງຫມົດດັ່ງຕໍ່ໄປນີ້
ທາງເລືອກ.
xtherm ກວດສອບໂຄງການ shell ໂດຍການຊອກຫາຊື່ເສັ້ນທາງຂອງເຂົາເຈົ້າຢູ່ໃນໄຟລ໌ຂໍ້ຄວາມ / etc / ຫອຍທີ່ຢູ່ ມັນ
ປະຕິບັດຕໍ່ຕົວແປສະພາບແວດລ້ອມ "SHELL" ໂດຍສະເພາະເພາະວ່າ (ເຊັ່ນ "TERM"), x ໄລຍະ ທັງສອງອ່ານ
ແລະປັບປຸງຕົວແປ, ແລະເນື່ອງຈາກວ່າໂຄງການເລີ່ມຕົ້ນໂດຍ x ໄລຍະ ບໍ່ ຈຳ ເປັນເປັນ
ຫອຍ.
ທາງເລືອກອື່ນແມ່ນໃຊ້ເພື່ອຄວບຄຸມຮູບລັກສະນະແລະພຶດຕິກໍາ. ບໍ່ແມ່ນທາງເລືອກທັງຫມົດ
ຈໍາເປັນຕ້ອງໄດ້ configured ເຂົ້າໄປໃນສໍາເນົາຂອງທ່ານ x ໄລຍະ:
-132 ໂດຍປົກກະຕິ, ລໍາດັບຫນີ VT102 DECCOLM ທີ່ປ່ຽນລະຫວ່າງ 80 ແລະ 132.
ໂໝດຖັນຖືກລະເລີຍ. ຕົວເລືອກນີ້ເຮັດໃຫ້ລໍາດັບການຫລົບຫນີ DECCOLM ເປັນ
ຮັບຮູ້, ແລະ x ໄລຍະ ປ່ອງຢ້ຽມຈະປັບຂະຫນາດທີ່ເຫມາະສົມ.
-ອ່າ ທາງເລືອກນີ້ຊີ້ບອກວ່າ x ໄລຍະ ຄວນເນັ້ນໃສ່ຕົວກະພິບຂໍ້ຄວາມສະເໝີ. ໂດຍ
ຄ່າເລີ່ມຕົ້ນ, x ໄລຍະ ຈະສະແດງຕົວກະພິບຂໍ້ຄວາມທີ່ເປັນຮູທຸກຄັ້ງທີ່ໂຟກັສຖືກສູນຫາຍ ຫຼື
ຕົວຊີ້ອອກຈາກປ່ອງຢ້ຽມ.
+ອາ ທາງເລືອກນີ້ຊີ້ບອກວ່າ x ໄລຍະ ຄວນເຮັດການເນັ້ນຕົວກະພິບຂໍ້ຄວາມໂດຍອີງໃສ່
ສຸມໃສ່.
-ai ທາງເລືອກນີ້ປິດການໃຊ້ງານການສະຫນັບສະຫນູນ icon ການເຄື່ອນໄຫວຖ້າຫາກວ່າຄຸນສົມບັດນັ້ນໄດ້ຖືກລວບລວມເຂົ້າໄປໃນ x ໄລຍະ.
ນີ້ແມ່ນເທົ່າກັບການຕັ້ງຄ່າ vt100 ຊັບພະຍາກອນ ໄອຄອນ active ກັບ "ບໍ່ຖືກຕ້ອງ".
+ອີ ທາງເລືອກນີ້ເຮັດໃຫ້ການສະຫນັບສະຫນູນ icon ການເຄື່ອນໄຫວຖ້າຫາກວ່າຄຸນສົມບັດນັ້ນໄດ້ຖືກລວບລວມເຂົ້າໄປໃນ x ໄລຍະ.
ນີ້ແມ່ນເທົ່າກັບການຕັ້ງຄ່າ vt100 ຊັບພະຍາກອນ ໄອຄອນ active ກັບ "ຄວາມຈິງ".
-ອ້າວ ທາງເລືອກນີ້ຊີ້ໃຫ້ເຫັນວ່າຄວນອະນຸຍາດໃຫ້ອັດຕະໂນມັດ wraparound. ນີ້ອະນຸຍາດໃຫ້
ຕົວກະພິບເພື່ອຫໍ່ອັດຕະໂນມັດໄປຫາຈຸດເລີ່ມຕົ້ນຂອງແຖວຕໍ່ໄປເມື່ອມັນຢູ່ທີ່
ຕໍາແໜ່ງຂວາສຸດຂອງເສັ້ນ ແລະຂໍ້ຄວາມແມ່ນຜົນຜະລິດ.
+ອ້າວ ຕົວເລືອກນີ້ຊີ້ບອກວ່າການຫໍ່ອັດຕະໂນມັດບໍ່ຄວນຖືກອະນຸຍາດ.
-b ຈໍານວນ
ຕົວເລືອກນີ້ກໍານົດຂະຫນາດຂອງຊາຍແດນພາຍໃນ (ໄລຍະຫ່າງລະຫວ່າງທາງນອກ
ຂອບຂອງຕົວອັກສອນແລະຂອບປ່ອງຢ້ຽມ) ໃນ pixels. ນັ້ນແມ່ນ vt100
ຊາຍແດນພາຍໃນ ຊັບພະຍາກອນ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "2".
+bc ປິດການກະພິບຕົວກະພິບຂໍ້ຄວາມ. ນີ້ overrides ໄດ້ ຕົວກະພິບ ຊັບພະຍາກອນ.
-bc ເປີດໃຊ້ຕົວກະພິບຂໍ້ຄວາມ. ນີ້ overrides ໄດ້ ຕົວກະພິບ ຊັບພະຍາກອນ.
-bcf ມິນລິລິດ
ກໍານົດຈໍານວນເວລາທີ່ຕົວກະພິບຂໍ້ຄວາມຖືກປິດເມື່ອກະພິບຜ່ານ cursorOffTime
ຊັບພະຍາກອນ.
-bcn ມິນລິລິດ
ກໍານົດຈໍານວນເວລາທີ່ຕົວກະພິບຂໍ້ຄວາມເປີດໃນເວລາທີ່ກະພິບຜ່ານ cursorOnTime
ຊັບພະຍາກອນ.
-bdc ຕັ້ງຄ່າ vt100 ຊັບພະຍາກອນ colorBDMode ກັບ “ຜິດ”, ປິດການສະແດງຕົວລະຄອນ
ດ້ວຍຄຸນລັກສະນະທີ່ກ້າຫານເປັນສີ.
+bdc ຕັ້ງຄ່າ vt100 ຊັບພະຍາກອນ colorBDMode ກັບ "ຄວາມຈິງ", ເຮັດໃຫ້ການສະແດງຕົວອັກສອນ
ມີຄຸນລັກສະນະທີ່ກ້າຫານເປັນສີແທນທີ່ຈະກ້າຫານ.
-cb ຕັ້ງຄ່າ vt100 ຊັບພະຍາກອນ cutToBeginningOfLine ກັບ "ບໍ່ຖືກຕ້ອງ".
+cb ຕັ້ງຄ່າ vt100 ຊັບພະຍາກອນ cutToBeginningOfLine ກັບ "ຄວາມຈິງ".
-cc ລະດັບລັກສະນະ:ມູນຄ່າ[,...]
ນີ້ກໍານົດຫ້ອງຮຽນທີ່ລະບຸໄວ້ໂດຍຂອບເຂດທີ່ໃຫ້ສໍາລັບການນໍາໃຊ້ໃນການເລືອກໂດຍຄໍາ.
ເບິ່ງພາກທີ່ລະບຸຫ້ອງຮຽນລັກສະນະແລະການສົນທະນາຂອງ charClass
ຊັບພະຍາກອນ.
-cjk_width
ຕັ້ງຄ່າ cjkWidth ຊັບພະຍາກອນ "ຄວາມຈິງ". ເມື່ອເປີດ, ຕົວລະຄອນທີ່ມີອາຊີຕາເວັນອອກ
ປະເພດທີ່ບໍ່ຊັດເຈນ (A) ໃນ UTR 11 ມີຄວາມກວ້າງຂອງຖັນ 2. ຖ້າບໍ່ດັ່ງນັ້ນ, ພວກເຂົາມີ a
ຄວາມກວ້າງຂອງຖັນຂອງ 1. ອັນນີ້ອາດຈະເປັນປະໂຫຍດສຳລັບບາງອັນເກົ່າແກ່ທີ່ອີງໃສ່ຕົວໜັງສື CJK
ໂປລແກລມສົມມຸດວ່າຮູບແຕ້ມກ່ອງແລະອື່ນໆເພື່ອໃຫ້ມີຄວາມກວ້າງຂອງຖັນ 2. ມັນຍັງ
ຄວນເປີດເມື່ອທ່ານລະບຸ TrueType CJK double-width (bi-
width/monospace) font ບໍ່ວ່າຈະກັບ -fa ຢູ່ໃນເສັ້ນຄໍາສັ່ງຫຼື ຊື່ໜ້າ ຊັບພະຍາກອນ.
ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ"
+cjk_width
ຕັ້ງຄ່າ ໃໝ່ cjkWidth ຊັບພະຍາກອນ.
-class string
ທາງເລືອກນີ້ອະນຸຍາດໃຫ້ທ່ານສາມາດ override x ໄລຍະຊັ້ນຊັບພະຍາກອນຂອງ. ປົກກະຕິແລ້ວມັນແມ່ນ
“XTerm”, ແຕ່ສາມາດຕັ້ງເປັນຊັ້ນຮຽນອື່ນເຊັ່ນ “UXTerm” ເພື່ອຍົກເລີກການເລືອກ
ຊັບພະຍາກອນ.
-ຊັງຕີແມັດ ຕົວເລືອກນີ້ປິດການຮັບຮູ້ຂອງລໍາດັບການຫລົບຫນີການປ່ຽນສີຂອງ ANSI. ມັນກໍານົດ
ໄດ້ ໂໝດສີ ຊັບພະຍາກອນ "ບໍ່ຖືກຕ້ອງ".
+ຊມ ຕົວເລືອກນີ້ເຮັດໃຫ້ສາມາດຮັບຮູ້ລໍາດັບການຫລົບຫນີການປ່ຽນສີຂອງ ANSI. ນີ້ແມ່ນ
ເຊັ່ນດຽວກັນກັບ vt100 ຊັບພະຍາກອນ ໂໝດສີ.
-cn ຕົວເລືອກນີ້ຊີ້ບອກວ່າແຖວໃໝ່ບໍ່ຄວນຖືກຕັດຢູ່ໃນການເລືອກຮູບແບບເສັ້ນ. ມັນ
ກໍານົດ ຕັດເສັ້ນໃໝ່ ຊັບພະຍາກອນ "ບໍ່ຖືກຕ້ອງ".
+cn ຕົວເລືອກນີ້ຊີ້ບອກວ່າເສັ້ນໃໝ່ຄວນຖືກຕັດໃນການເລືອກຮູບແບບເສັ້ນ. ມັນ
ກໍານົດ ຕັດເສັ້ນໃໝ່ ຊັບພະຍາກອນ "ຄວາມຈິງ".
-cr ສີ
ຕົວເລືອກນີ້ລະບຸສີທີ່ຈະໃຊ້ສໍາລັບຕົວກະພິບຂໍ້ຄວາມ. ຄ່າເລີ່ມຕົ້ນແມ່ນການນໍາໃຊ້
ສີພື້ນໜ້າດຽວກັນທີ່ໃຊ້ສຳລັບຂໍ້ຄວາມ. ມັນກໍານົດ ສີຕົວກະພິບ ຊັບພະຍາກອນ
ອີງຕາມຕົວກໍານົດການ.
- ກັບ ທາງເລືອກນີ້ຊີ້ບອກວ່າ x ໄລຍະ ຄວນເຮັດວຽກປະມານ bug ໃນ ເພີ່ມເຕີມ(1) ໂຄງການ
ທີ່ເຮັດໃຫ້ມັນສະແດງເສັ້ນທີ່ບໍ່ຖືກຕ້ອງຕາມຄວາມກວ້າງຂອງ
ປ່ອງຢ້ຽມແລະປະຕິບັດຕາມໂດຍແຖວຕົ້ນດ້ວຍແຖບ (ແຖບນໍາຫນ້າແມ່ນບໍ່ໄດ້
ສະແດງ). ຕົວເລືອກນີ້ຖືກຕັ້ງຊື່ເພາະມັນຄິດວ່າເດີມແມ່ນແມງໄມ້
ໃນ curses(3x) ຊຸດການເຄື່ອນໄຫວຕົວກະພິບ.
+cu ທາງເລືອກນີ້ຊີ້ບອກວ່າ x ໄລຍະ ບໍ່ຄວນເຮັດວຽກປະມານ ເພີ່ມເຕີມ(1) ແມງໄມ້ທີ່ໄດ້ກ່າວມາ
ຂ້າງເທິງ.
-dc ຕົວເລືອກນີ້ປິດການໃຊ້ງານລໍາດັບ escape ເພື່ອປ່ຽນສີແບບເຄື່ອນໄຫວ: vt100
ສີດ້ານໜ້າ ແລະພື້ນຫຼັງ, ສີຕົວກະພິບຂໍ້ຄວາມຂອງມັນ, ຕົວຊີ້ຕົວຊີ້
ສີດ້ານໜ້າ ແລະພື້ນຫຼັງ, ພື້ນໜ້າ ແລະພື້ນຫຼັງຂອງຕົວຈຳລອງ Tektronix
ສີ, ສີຕົວກະພິບຂໍ້ຄວາມຂອງມັນ ແລະສີໄຮໄລ້. ທາງເລືອກໃນການກໍານົດ
dynamicColors ທາງເລືອກທີ່ຈະ "ບໍ່ຖືກຕ້ອງ".
+dc ຕົວເລືອກນີ້ເຮັດໃຫ້ລໍາດັບການຫລົບຫນີເພື່ອປ່ຽນສີແບບເຄື່ອນໄຫວ. ທາງເລືອກທີ່ກໍານົດໄວ້
ໄດ້ dynamicColors ທາງເລືອກທີ່ຈະ "ຄວາມຈິງ".
-e ໂຄງການ [ ກະທູ້ທີ່ ... ]
ທາງເລືອກນີ້ລະບຸໂຄງການ (ແລະການໂຕ້ຖຽງເສັ້ນຄໍາສັ່ງຂອງຕົນ) ທີ່ຈະດໍາເນີນການໃນ
ໄດ້ x ໄລຍະ ປ່ອງຢ້ຽມ. ມັນຍັງຕັ້ງຊື່ໜ້າຕ່າງ ແລະຊື່ໄອຄອນໃຫ້ເປັນຊື່ພື້ນຖານ
ຂອງໂຄງການຈະຖືກປະຕິບັດຖ້າຫາກວ່າທັງສອງ -T neither -n ແມ່ນໃຫ້ຢູ່ໃນເສັ້ນຄໍາສັ່ງ.
ນີ້ ຕ້ອງ be ໄດ້ ສຸດທ້າຍ ທາງເລືອກ on ໄດ້ ຄໍາສັ່ງ ເສັ້ນ.
- ໃນ ການເຂົ້າລະຫັດ
ຕົວເລືອກນີ້ກໍານົດການເຂົ້າລະຫັດທີ່ x ໄລຍະ ແລ່ນ. ມັນກໍານົດ ທ້ອງຖິ່ນ
ຊັບພະຍາກອນ. ການເຂົ້າລະຫັດອື່ນນອກເໜືອໄປຈາກ UTF-8 ແມ່ນຮອງຮັບໂດຍການນຳໃຊ້ luit. ໄດ້ -lc ທາງເລືອກ
ຄວນໃຊ້ແທນ - ໃນ ສໍາລັບລະບົບທີ່ມີການສະຫນັບສະຫນູນທ້ອງຖິ່ນ.
-fb font
ຕົວເລືອກນີ້ລະບຸຕົວອັກສອນທີ່ຈະໃຊ້ເມື່ອສະແດງຂໍ້ຄວາມຕົວໜາ. ມັນກໍານົດ
ຕົວອັກສອນຕົວໜາ ຊັບພະຍາກອນ.
ຟອນນີ້ຕ້ອງມີຄວາມສູງແລະຄວາມກວ້າງເທົ່າກັບຟອນປົກກະຕິ, ຖ້າບໍ່ດັ່ງນັ້ນ
ບໍ່ສົນໃຈ. ຖ້າພຽງແຕ່ຫນຶ່ງຂອງຕົວອັກສອນທໍາມະດາຫຼືຕົວຫນາຖືກລະບຸ, ມັນຈະຖືກນໍາໃຊ້ເປັນ
ຟອນປົກກະຕິແລະຕົວອັກສອນຕົວໜາຈະຖືກຜະລິດໂດຍ overstriking ຕົວອັກສອນນີ້.
ເບິ່ງບົດສົນທະນາຂອງ boldMode ແລະ alwaysBoldMode ຊັບພະຍາກອນ.
-fa ຮູບແບບ
ຕົວເລືອກນີ້ກໍານົດຮູບແບບສໍາລັບຕົວອັກສອນທີ່ເລືອກຈາກຫ້ອງສະຫມຸດ FreeType if
ສະຫນັບສະຫນູນຫ້ອງສະຫມຸດນັ້ນໄດ້ຖືກລວບລວມເຂົ້າໄປໃນ x ໄລຍະ. ນີ້ສອດຄ່ອງກັບ
ຊື່ໜ້າ ຊັບພະຍາກອນ. ເມື່ອຕົວອັກສອນ CJK double-width ຖືກລະບຸ, ທ່ານກໍ່ຕ້ອງການ
ເປີດ ນຳ ໃຊ້ cjkWidth ຊັບພະຍາກອນ.
ເບິ່ງອີກ renderFont ຊັບພະຍາກອນ, ເຊິ່ງສົມທົບກັບນີ້ເພື່ອກໍານົດວ່າ
ຟອນ FreeType ມີການເຄື່ອນໄຫວໃນເບື້ອງຕົ້ນ.
-fbb ທາງເລືອກນີ້ຊີ້ບອກວ່າ x ໄລຍະ ຄວນປຽບທຽບ fonts ປົກກະຕິ ແລະ bold bounding
ກ່ອງເພື່ອໃຫ້ແນ່ໃຈວ່າພວກມັນເຂົ້າກັນໄດ້. ມັນກໍານົດ freeBoldBox ຊັບພະຍາກອນ "ບໍ່ຖືກຕ້ອງ".
+fbb ທາງເລືອກນີ້ຊີ້ບອກວ່າ x ໄລຍະ ບໍ່ຄວນປຽບທຽບ fonts ປົກກະຕິ ແລະ bold bounding
ກ່ອງເພື່ອໃຫ້ແນ່ໃຈວ່າພວກມັນເຂົ້າກັນໄດ້. ມັນກໍານົດ freeBoldBox ຊັບພະຍາກອນ "ຄວາມຈິງ".
-fbx ທາງເລືອກນີ້ຊີ້ບອກວ່າ x ໄລຍະ ບໍ່ຄວນສົມມຸດວ່າຕົວອັກສອນປົກກະຕິແລະກ້າຫານ
ມີຕົວລະຄອນແຕ້ມເສັ້ນ VT100. ຖ້າຂາດຫາຍໄປ, x ໄລຍະ ຈະແຕ້ມ
ຕົວອັກສອນໂດຍກົງ. ມັນກໍານົດ forceBoxChars ຊັບພະຍາກອນ "ບໍ່ຖືກຕ້ອງ".
+fbx ທາງເລືອກນີ້ຊີ້ບອກວ່າ x ໄລຍະ ຄວນສົມມຸດວ່າຕົວອັກສອນປົກກະຕິ ແລະຕົວໜາມີ
VT100 ຕົວອັກສອນແຕ້ມເສັ້ນ. ມັນກໍານົດ forceBoxChars ຊັບພະຍາກອນ "ຄວາມຈິງ".
-fd ຮູບແບບ
ຕົວເລືອກນີ້ກໍານົດຮູບແບບສໍາລັບຕົວອັກສອນສອງຄວາມກວ້າງທີ່ເລືອກຈາກ FreeType
ຫ້ອງສະຫມຸດຖ້າຫາກວ່າສະຫນັບສະຫນູນຫ້ອງສະຫມຸດນັ້ນໄດ້ຖືກລວບລວມເຂົ້າໄປໃນ x ໄລຍະ. ນີ້ສອດຄ່ອງກັບ
ໄດ້ faceNameDoublesize ຊັບພະຍາກອນ.
-fi font
ຕົວເລືອກນີ້ກໍານົດຕົວອັກສອນສໍາລັບໄອຄອນທີ່ໃຊ້ວຽກຖ້າຄຸນສົມບັດນັ້ນຖືກລວບລວມເຂົ້າໃນ
x ໄລຍະ.
ເບິ່ງບົດສົນທະນາຂອງ ສ iconFont ຊັບພະຍາກອນ.
-fs ຂະຫນາດ
ຕົວເລືອກນີ້ກໍານົດຈຸດສໍາລັບຕົວອັກສອນທີ່ເລືອກຈາກຫ້ອງສະຫມຸດ FreeType if
ສະຫນັບສະຫນູນຫ້ອງສະຫມຸດນັ້ນໄດ້ຖືກລວບລວມເຂົ້າໄປໃນ x ໄລຍະ. ນີ້ສອດຄ່ອງກັບ
ຂະໜາດໜ້າ ຊັບພະຍາກອນ.
-ເຕັມຈໍ
ທາງເລືອກນີ້ຊີ້ບອກວ່າ x ໄລຍະ ຄວນຂໍໃຫ້ຜູ້ຈັດການປ່ອງຢ້ຽມປ່ອຍໃຫ້ມັນໃຊ້
ເຕັມຈໍສໍາລັບການສະແດງ, ຕົວຢ່າງ, ໂດຍບໍ່ມີການຕົກແຕ່ງປ່ອງຢ້ຽມ. ມັນກໍານົດ ເຕັມຈໍ
ຊັບພະຍາກອນ "ຄວາມຈິງ".
+ ເຕັມຈໍ
ທາງເລືອກນີ້ຊີ້ບອກວ່າ x ໄລຍະ ບໍ່ຄວນຂໍໃຫ້ຜູ້ຈັດການປ່ອງຢ້ຽມປ່ອຍໃຫ້ມັນໃຊ້
ເຕັມຈໍສໍາລັບການສະແດງຜົນ. ມັນກໍານົດ ເຕັມຈໍ ຊັບພະຍາກອນ "ບໍ່ຖືກຕ້ອງ".
-fw font
ຕົວເລືອກນີ້ກໍານົດຕົວອັກສອນທີ່ຈະໃຊ້ສໍາລັບການສະແດງຂໍ້ຄວາມກວ້າງ. ໂດຍຄ່າເລີ່ມຕົ້ນ,
ມັນຈະພະຍາຍາມໃຊ້ຕົວອັກສອນທີ່ມີຄວາມກວ້າງສອງເທົ່າຂອງຕົວອັກສອນທີ່ຈະໃຊ້ໃນການແຕ້ມ
ຂໍ້ຄວາມປົກກະຕິ. ຖ້າບໍ່ພົບຕົວອັກສອນທີ່ມີຄວາມກວ້າງສອງເທົ່າ, ມັນຈະ improvise, ໂດຍ stretching
ຕົວອັກສອນປົກກະຕິ. ນີ້ສອດຄ່ອງກັບ ຟອນກວ້າງ ຊັບພະຍາກອນ.
-fwb font
ຕົວເລືອກນີ້ລະບຸຕົວອັກສອນທີ່ຈະໃຊ້ເພື່ອສະແດງຂໍ້ຄວາມກວ້າງ. ໂດຍ
ໃນຕອນຕົ້ນ, ມັນຈະພະຍາຍາມໃຊ້ຕົວອັກສອນທີ່ກວ້າງສອງເທົ່າຂອງຕົວອັກສອນທີ່ຈະໃຊ້
ເພື່ອແຕ້ມຂໍ້ຄວາມທີ່ກ້າຫານ. ຖ້າບໍ່ພົບຕົວອັກສອນທີ່ມີຄວາມກວ້າງສອງເທົ່າ, ມັນຈະ improvise, ໂດຍ
stretching ຕົວອັກສອນຕົວຫນາ. ນີ້ສອດຄ່ອງກັບ wideBoldFont ຊັບພະຍາກອນ.
-fx font
ທາງເລືອກນີ້ລະບຸຕົວອັກສອນທີ່ຈະນໍາໃຊ້ສໍາລັບການສະແດງຕົວອັກສອນ preedit ໃນ
ວິທີການປ້ອນຂໍ້ມູນ "OverTheSpot".
ເບິ່ງບົດສົນທະນາຂອງ ສ ສີຟອນ ຊັບພະຍາກອນ.
-hc ສີ
(ເບິ່ງ -selbg).
-hf ທາງເລືອກນີ້ຊີ້ໃຫ້ເຫັນວ່າ HP Function Key ລະຫັດຫນີຄວນຈະໄດ້ຮັບການສ້າງສໍາລັບການ
ປຸ່ມຟັງຊັນ. ມັນກໍານົດ hpFunctionKeys ຊັບພະຍາກອນ "ຄວາມຈິງ".
+hf ທາງເລືອກນີ້ຊີ້ໃຫ້ເຫັນວ່າລະຫັດຫນີ HP Function Key ບໍ່ຄວນຖືກສ້າງຂື້ນ
ສໍາລັບປຸ່ມຟັງຊັນ. ມັນກໍານົດ hpFunctionKeys ຊັບພະຍາກອນ "ບໍ່ຖືກຕ້ອງ".
-hm ບອກ x ໄລຍະ ການນໍາໃຊ້ ສີສັນຂໍ້ຄວາມ ແລະ ສີໄຮໄລ້ ເພື່ອ override ປີ້ນກັບກັນ
ສີພື້ນໜ້າ/ພື້ນຫຼັງໃນການເລືອກ. ມັນກໍານົດ ໂຫມດສີ
ຊັບພະຍາກອນ "ຄວາມຈິງ".
+ຊມ ບອກ x ໄລຍະ ບໍ່ໃຫ້ໃຊ້ ສີສັນຂໍ້ຄວາມ ແລະ ສີໄຮໄລ້ ເພື່ອ override ໄດ້
ປີ້ນສີພື້ນໜ້າ/ພື້ນຫຼັງໃນການເລືອກ. ມັນກໍານົດ
ໂຫມດສີ ຊັບພະຍາກອນ "ບໍ່ຖືກຕ້ອງ".
- ຖື ເປີດຕົວ ຖື ຊັບພະຍາກອນ, ie, x ໄລຍະ ຈະບໍ່ທໍາລາຍປ່ອງຢ້ຽມຂອງມັນທັນທີ
ເມື່ອຄໍາສັ່ງ shell ສໍາເລັດ. ມັນຈະລໍຖ້າຈົນກ່ວາທ່ານໃຊ້ຕົວຈັດການປ່ອງຢ້ຽມ
ເພື່ອທໍາລາຍ / ຂ້າປ່ອງຢ້ຽມ, ຫຼືຖ້າທ່ານໃຊ້ລາຍການເມນູທີ່ສົ່ງສັນຍານ,
ຕົວຢ່າງ: HUP ຫຼື KILL.
+ ຖື ປິດການໃຊ້ງານ ຖື ຊັບພະຍາກອນ, ie, x ໄລຍະ ທັນທີທັນໃດຈະທໍາລາຍປ່ອງຢ້ຽມຂອງຕົນໃນເວລາທີ່
ຄໍາສັ່ງ shell ສໍາເລັດ.
-ອີ ເປີດຕົວ ptyInitialErase ຊັບພະຍາກອນ, ie, ໃຊ້ຄວາມຮູ້ສຶກຂອງ pseudo-terminal ຂອງ
stty ລົບຄ່າ.
+ie ປິດການໃຊ້ງານ ptyInitialErase ຊັບພະຍາກອນ, ie, ກໍານົດ stty ລົບຄ່າໂດຍໃຊ້ kb
string ຈາກລາຍການ termcap ເປັນການອ້າງອີງ, ຖ້າມີ.
-im ເປີດຕົວ ໃຊ້InsertMode ຊັບພະຍາກອນ, ເຊິ່ງບັງຄັບໃຊ້ໂຫມດການໃສ່ໂດຍການເພີ່ມ
ລາຍການທີ່ເຫມາະສົມກັບຕົວແປສະພາບແວດລ້ອມ TERMCAP. (ຕົວເລືອກນີ້ຖືກລະເລີຍ
ໃນລະບົບສ່ວນໃຫຍ່, ເພາະວ່າ TERMCAP ບໍ່ໄດ້ໃຊ້).
+ im ປິດການໃຊ້ງານ ໃຊ້InsertMode ຊັບພະຍາກອນ.
- ເຂົ້າໄປໃນ windowId
ໃຫ້ຕົວລະບຸປ່ອງຢ້ຽມ X (ຈຳນວນເຕັມ, ເຊິ່ງສາມາດເປັນເລກຖານສິບຫົກ, ເລກແປດ ຫຼື
ທົດສະນິຍົມຕາມວ່າມັນຈະເລີ່ມຕົ້ນດ້ວຍ "0x", "0" ຫຼືບໍ່), x ໄລຍະ ຈະ
reparent widget shell ລະດັບສູງສຸດຂອງມັນກັບປ່ອງຢ້ຽມນັ້ນ. ອັນນີ້ໃຊ້ເພື່ອຝັງ x ໄລຍະ
ພາຍໃນແອັບພລິເຄຊັນອື່ນໆ.
ສໍາລັບຕົວຢ່າງ, ມີສະຄິບສໍາລັບ Tcl / Tk ແລະ Gtk ທີ່ສາມາດນໍາໃຊ້ໄດ້
ສະແດງໃຫ້ເຫັນຄຸນນະສົມບັດ. ເມື່ອໃຊ້ Gtk, ມີຂໍ້ຈໍາກັດຂອງຊຸດເຄື່ອງມືນັ້ນ
ເຊິ່ງຮຽກຮ້ອງໃຫ້ x ໄລຍະ's allowSendEvents ຊັບພະຍາກອນຖືກເປີດໃຊ້.
-itc ຕັ້ງຄ່າ vt100 ຊັບພະຍາກອນ colorITMode ກັບ “ຜິດ”, ປິດການສະແດງຕົວລະຄອນ
ດ້ວຍຄຸນລັກສະນະຕົວອຽງເປັນສີ.
+ itc ຕັ້ງຄ່າ vt100 ຊັບພະຍາກອນ colorITMode ກັບ "ຄວາມຈິງ", ເຮັດໃຫ້ການສະແດງຕົວອັກສອນ
ມີຄຸນສົມບັດຕົວອຽງເປັນສີແທນທີ່ຈະເປັນຕົວອຽງ.
-j ທາງເລືອກນີ້ຊີ້ບອກວ່າ x ໄລຍະ ຄວນຈະເຮັດການເລື່ອນເລື່ອນ. ມັນກົງກັນກັບ
ໂດດເລື່ອນ ຊັບພະຍາກອນ. ໂດຍປົກກະຕິ, ຂໍ້ຄວາມຖືກເລື່ອນລົງເທື່ອລະແຖວ; ທາງເລືອກນີ້
ອະນຸຍາດໃຫ້ x ໄລຍະ ຍ້າຍຫຼາຍສາຍຕໍ່ເວລາເພື່ອບໍ່ໃຫ້ມັນຕົກໄປໄກ
ຫລັງ. ການນໍາໃຊ້ຂອງມັນແມ່ນແນະນໍາໃຫ້ຢ່າງແຂງແຮງນັບຕັ້ງແຕ່ມັນເຮັດໃຫ້ x ໄລຍະ ໄວຂຶ້ນຫຼາຍເມື່ອ
ການສະແກນຜ່ານຂໍ້ຄວາມຈໍານວນຫລາຍ. ລໍາດັບການຫລົບຫນີ VT100 ສໍາລັບການເປີດ
ແລະການປິດການເລື່ອນລຽບເຊັ່ນດຽວກັນກັບເມນູ "ຕົວເລືອກ VT" ສາມາດຖືກນໍາໃຊ້ເພື່ອຫັນ
ຄຸນສົມບັດນີ້ເປີດ ຫຼືປິດ.
+j ທາງເລືອກນີ້ຊີ້ບອກວ່າ x ໄລຍະ ບໍ່ຄວນເຮັດການເລື່ອນເລື່ອນ.
-k8 ທາງເລືອກນີ້ກໍານົດ allowC1Printable ຊັບພະຍາກອນ. ເມື່ອໃດ allowC1Printable ຖືກຕັ້ງ,
x ໄລຍະ overrides ການສ້າງແຜນທີ່ຂອງຕົວອັກສອນຄວບຄຸມ C1 (ລະຫັດ 128-159) ເພື່ອປະຕິບັດໃຫ້ເຂົາເຈົ້າ
ເປັນທີ່ພິມໄດ້.
+k8 ຕົວເລືອກນີ້ປັບຄ່າ allowC1Printable ຊັບພະຍາກອນ.
-kt ປະເພດແປ້ນພິມ
ທາງເລືອກນີ້ກໍານົດ ປະເພດແປ້ນພິມ ຊັບພະຍາກອນ. ຄ່າທີ່ເປັນໄປໄດ້ລວມມີ: "ບໍ່ຮູ້",
“ຄ່າເລີ່ມຕົ້ນ”, “hp”, “sco”, “sun”, “tcap” ແລະ “vt220”.
ຄ່າ “ບໍ່ຮູ້ຈັກ”, ເຮັດໃຫ້ຊັບພະຍາກອນທີ່ສອດຄ້ອງກັນຖືກລະເລີຍ.
ຄ່າ "ຄ່າເລີ່ມຕົ້ນ", ສະກັດກັ້ນຊັບພະຍາກອນທີ່ກ່ຽວຂ້ອງ hpFunctionKeys,
scoFunctionKeys, SunFunctionKeys, tcapFunctionKeys ແລະ ແປ້ນພິມແດດ, ການນໍາໃຊ້
ຮູບແບບແປ້ນພິມ Sun/PC.
-l ເປີດການເຂົ້າສູ່ລະບົບ. ໂດຍປົກກະຕິການບັນທຶກບໍ່ໄດ້ຮັບການສະຫນັບສະຫນູນ, ເນື່ອງຈາກຄວາມກັງວົນກ່ຽວກັບຄວາມປອດໄພ.
ບາງຮຸ່ນຂອງ x ໄລຍະ ອາດຈະເປີດໃຊ້ການບັນທຶກ. logfile ຖືກຂຽນໃສ່
ໄດເລກະທໍລີຈາກນັ້ນ x ໄລຍະ ຖືກຮຽກຮ້ອງ. ຊື່ໄຟລ໌ແມ່ນຖືກສ້າງຂຶ້ນ, ຂອງແບບຟອມ
XtermLog.XXXXXX
or
Xterm.log.hostname.yyyy.mm.dd.hh.mm.ss.XXXXXX
ຂຶ້ນກັບວິທີການ x ໄລຍະ ໄດ້ຖືກສ້າງຂຶ້ນ.
+l ປິດການເຂົ້າສູ່ລະບົບ.
-lc ເປີດການຮອງຮັບການເຂົ້າລະຫັດຕ່າງໆຕາມການຕັ້ງຄ່າທ້ອງຖິ່ນຂອງຜູ້ໃຊ້, ເຊັ່ນ:
LC_ALL, LC_CTYPE, ຫຼືຕົວແປສະພາບແວດລ້ອມ LANG. ນີ້ແມ່ນບັນລຸໄດ້ໂດຍການເປີດ
ໂໝດ UTF-8 ແລະໂດຍການເອີ້ນ luit ສຳລັບການປ່ຽນລະຫວ່າງການເຂົ້າລະຫັດທ້ອງຖິ່ນ ແລະ UTF-8.
(luit ບໍ່ໄດ້ຖືກເອີ້ນຢູ່ໃນທ້ອງຖິ່ນ UTF-8.) ນີ້ເທົ່າກັບ ທ້ອງຖິ່ນ ຊັບພະຍາກອນ.
ບັນຊີລາຍຊື່ຕົວຈິງຂອງການເຂົ້າລະຫັດທີ່ສະຫນັບສະຫນູນແມ່ນຖືກກໍານົດໂດຍ luit. ປຶກສາ
ໄດ້ luit ຫນ້າຄູ່ມືສໍາລັບລາຍລະອຽດເພີ່ມເຕີມ.
ເບິ່ງບົດສົນທະນາຂອງ ສ -u8 ທາງເລືອກທີ່ສະຫນັບສະຫນູນ UTF-8 locales.
+lc ປິດການຮອງຮັບການຄັດເລືອກອັດຕະໂນມັດຂອງການເຂົ້າລະຫັດທ້ອງຖິ່ນ. 8bit ທຳ ມະດາ
ໂຫມດຫຼື, ຢູ່ໃນທ້ອງຖິ່ນ UTF-8 ຫຼືກັບ -u8 ທາງເລືອກ, ໂໝດ UTF-8 ຈະຖືກນໍາໃຊ້.
-lcc ເສັ້ນທາງ
ຊື່ໄຟລ໌ສໍາລັບຕົວປ່ຽນການເຂົ້າລະຫັດຈາກ/ໄປຫາການເຂົ້າລະຫັດທ້ອງຖິ່ນ ແລະ UTF-8 ຊຶ່ງເປັນ
ໃຊ້ກັບ -lc ທາງເລືອກຫຼື ທ້ອງຖິ່ນ ຊັບພະຍາກອນ. ນີ້ສອດຄ່ອງກັບ localeFilter
ຊັບພະຍາກອນ.
- ແຖບຊ້າຍ
ບັງຄັບແຖບເລື່ອນໄປທາງຊ້າຍຂອງໜ້າຈໍ VT100. ນີ້ແມ່ນຄ່າເລີ່ມຕົ້ນ, ເວັ້ນເສຍແຕ່ວ່າທ່ານ
ໄດ້ກໍານົດຊັບພະຍາກອນ rightScrollBar.
-lf ຊື່ເອກະສານ
ລະບຸຊື່ໄຟລ໌ບັນທຶກ. ເບິ່ງ -l ທາງເລືອກ.
-ls ທາງເລືອກນີ້ຊີ້ໃຫ້ເຫັນວ່າແກະທີ່ເລີ່ມຕົ້ນໃນ x ໄລຍະ ປ່ອງຢ້ຽມຈະເປັນ
login shell (ie, ລັກສະນະທໍາອິດຂອງ argv[0] ຈະເປັນ dash, ຊີ້ໃຫ້ເຫັນເຖິງ
shell ທີ່ມັນຄວນຈະອ່ານ .login ຫຼື .profile ຂອງຜູ້ໃຊ້).
ໄດ້ -ls ທຸງ ແລະ ເຂົ້າສູ່ລະບົບShell ຊັບພະຍາກອນຖືກລະເລີຍຖ້າ -e ແມ່ນໃຫ້, ເພາະວ່າ
x ໄລຍະ ບໍ່ຮູ້ວິທີເຮັດໃຫ້ shell ເລີ່ມຕົ້ນຄໍາສັ່ງທີ່ໄດ້ຮັບຫຼັງຈາກອັນໃດກໍ່ຕາມ
ມັນເຮັດໃນເວລາທີ່ມັນເປັນ shell ເຂົ້າສູ່ລະບົບ - ເປືອກຂອງທາງເລືອກຂອງຜູ້ໃຊ້ບໍ່ຈໍາເປັນຕ້ອງເປັນ Bourne
shell ຫຼັງຈາກທີ່ທັງຫມົດ. ນອກຈາກນີ້, x ໄລຍະ -e ຄວນຈະໃຫ້ຫນ້າທີ່ສອດຄ່ອງ
ສໍາລັບຄໍາຮ້ອງສະຫມັກອື່ນໆທີ່ຕ້ອງການເລີ່ມຕົ້ນໂຄງການຮູບແບບຂໍ້ຄວາມຢູ່ໃນປ່ອງຢ້ຽມ, ແລະຖ້າ
ເຂົ້າສູ່ລະບົບShell ບໍ່ໄດ້ຖືກລະເລີຍ, ຜົນໄດ້ຮັບຂອງ ~ /. ປະໂຫຍດ ອາດຈະແຊກແຊງກັບສິ່ງນັ້ນ.
ຖ້າຫາກວ່າທ່ານຕ້ອງການຜົນກະທົບຂອງ -ls ແລະ -e ໃນເວລາດຽວກັນ, ທ່ານອາດຈະຫນີໄປ
ບາງສິ່ງບາງຢ່າງເຊັ່ນ:
xterm -e / bin / bash -l -c "ຄໍາສັ່ງຂອງຂ້ອຍຢູ່ທີ່ນີ້"
ສຸດທ້າຍ, -ls ບໍ່ໄດ້ຖືກລະເລີຍຢ່າງສົມບູນ, ເພາະວ່າ x ໄລຍະ -ls -e ຂຽນ a
/var/log/wtmp entry (ຖ້າ configured ເຮັດແນວນັ້ນ), ໃນຂະນະທີ່ x ໄລຍະ -e ບໍ່.
- ສູງສຸດ
ທາງເລືອກນີ້ຊີ້ບອກວ່າ x ໄລຍະ ຄວນຖາມຜູ້ຈັດການປ່ອງຢ້ຽມເພື່ອຂະຫຍາຍມັນໃຫ້ສູງສຸດ
ຮູບແບບກ່ຽວກັບການເລີ່ມຕົ້ນ. ນີ້ສອດຄ່ອງກັບ ສູງສຸດ ຊັບພະຍາກອນ.
Maximizing ບໍ່ແມ່ນການປີ້ນກັບກັນຂອງ iconifying; ມັນເປັນໄປໄດ້ທີ່ຈະເຮັດທັງສອງກັບ
ຜູ້ຈັດການປ່ອງຢ້ຽມທີ່ແນ່ນອນ.
+ ຂະຫຍາຍສູງສຸດ
ທາງເລືອກນີ້ຊີ້ບອກວ່າ x ໄລຍະ ຄວນຂໍໃຫ້ຜູ້ຈັດການປ່ອງຢ້ຽມບໍ່ຂະຫຍາຍມັນໃຫ້ສູງສຸດ
ຮູບແບບກ່ຽວກັບການເລີ່ມຕົ້ນ.
+ls ຕົວເລືອກນີ້ຊີ້ໃຫ້ເຫັນວ່າ shell ທີ່ເລີ່ມຕົ້ນບໍ່ຄວນເປັນ shell ເຂົ້າສູ່ລະບົບ
(ເຊັ່ນ, ມັນຈະເປັນ "subshell" ປົກກະຕິ).
-mb ທາງເລືອກນີ້ຊີ້ບອກວ່າ x ໄລຍະ ຄວນຕີກະດິ່ງຂອບເມື່ອຜູ້ໃຊ້ພິມ
ຢູ່ໃກ້ປາຍຂວາຂອງແຖວ.
+mb ຕົວເລືອກນີ້ຊີ້ບອກວ່າກະດິ່ງຂອບບໍ່ຄວນຈະດັງ.
-mc ມິນລິລິດ
ຕົວເລືອກນີ້ກໍານົດເວລາສູງສຸດລະຫວ່າງການເລືອກຫຼາຍຄລິກ.
- ຂ່າວ ປິດການໃຊ້ງານ ຂໍ້ຄວາມ ຊັບພະຍາກອນ, ie, disallow write access to the terminal.
+ຂໍ້ຄວາມ ເປີດຕົວ ຂໍ້ຄວາມ ຊັບພະຍາກອນ, ie, ອະນຸຍາດໃຫ້ຂຽນເຂົ້າເຖິງ terminal.
-mk_width
ຕັ້ງຄ່າ mkWidth ຊັບພະຍາກອນ "ຄວາມຈິງ". ນີ້ເຮັດໃຫ້ x ໄລຍະ ໃຊ້ສະບັບສ້າງໃນ
ການຄິດໄລ່ຄວາມກວ້າງຂອງຕົວອັກສອນ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ"
+mk_width
ຕັ້ງຄ່າ ໃໝ່ mkWidth ຊັບພະຍາກອນ.
-ນາງສາວ ສີ
ຕົວເລືອກນີ້ລະບຸສີທີ່ຈະໃຊ້ສໍາລັບຕົວຊີ້ຕົວຊີ້. ຄ່າເລີ່ມຕົ້ນແມ່ນ
ການນໍາໃຊ້ສີ foreground ໄດ້. ນີ້ກໍານົດ ສີຕົວຊີ້ ຊັບພະຍາກອນ.
-nb ຈໍານວນ
ທາງເລືອກນີ້ລະບຸຈໍານວນຂອງຕົວອັກສອນຈາກທ້າຍສິດທິຂອງແຖວຢູ່ທີ່
ເຊິ່ງກະດິ່ງຂອບ, ຖ້າເປີດໃຊ້, ຈະດັງ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "10".
-nul ຕົວເລືອກນີ້ປິດການສະແດງຜົນການຂີດກ້ອງ.
+nul ຕົວເລືອກນີ້ເຮັດໃຫ້ການສະແດງຜົນການຂີດກ້ອງ.
-pc ທາງເລືອກນີ້ເຮັດໃຫ້ການນໍາໃຊ້ແບບ PC ຂອງສີທີ່ເຂັ້ມແຂງ (ເບິ່ງ boldColors resource).
+pc ຕົວເລືອກນີ້ປິດການໃຊ້ PC ແບບສີເຂັ້ມ.
- ປັອບ ທາງເລືອກນີ້ຊີ້ໃຫ້ເຫັນວ່າປ່ອງຢ້ຽມຄວນຈະຖືກຍົກຂຶ້ນມາທຸກຄັ້ງທີ່ມີ Control-G
ໄດ້ຮັບ.
+ປັອບ ທາງເລືອກນີ້ຊີ້ໃຫ້ເຫັນວ່າປ່ອງຢ້ຽມບໍ່ຄວນຖືກຍົກຂຶ້ນມາທຸກຄັ້ງທີ່ມີ Control-G
ໄດ້ຮັບ.
- ລາຍງານສີ
ພິມບົດລາຍງານກັບຜົນຜະລິດມາດຕະຖານສະແດງໃຫ້ເຫັນຂໍ້ມູນກ່ຽວກັບສີເປັນ x ໄລຍະ
ຈັດສັນໃຫ້ເຂົາເຈົ້າ. ນີ້ສອດຄ່ອງກັບ ລາຍງານສີ ຊັບພະຍາກອນ.
-report-fonts
ພິມບົດລາຍງານກັບຜົນຜະລິດມາດຕະຖານສະແດງໃຫ້ເຫັນຂໍ້ມູນກ່ຽວກັບຕົວອັກສອນທີ່ມີ
ໂຫຼດແລ້ວ. ນີ້ສອດຄ່ອງກັບ ລາຍງານຕົວອັກສອນ ຊັບພະຍາກອນ.
- ແຖບຂວາ
ບັງຄັບແຖບເລື່ອນໄປທາງຂວາຂອງໜ້າຈໍ VT100.
-rvc ຕົວເລືອກນີ້ປິດການສະແດງຕົວລະຄອນທີ່ມີຄຸນລັກສະນະປີ້ນກັບສີ.
+rvc ທາງເລືອກນີ້ເຮັດໃຫ້ການສະແດງຕົວອັກສອນທີ່ມີຄຸນລັກສະນະ reverse ເປັນສີ.
-rw ທາງເລືອກນີ້ຊີ້ໃຫ້ເຫັນວ່າຄວນອະນຸຍາດໃຫ້ reverse-wraparound. ນີ້ອະນຸຍາດໃຫ້
ຕົວກະພິບເພື່ອສຳຮອງຂໍ້ມູນຈາກຖັນຊ້າຍສຸດຂອງແຖວໜຶ່ງໄປຫາຖັນຂວາສຸດຂອງ
ແຖວທີ່ຜ່ານມາ. ນີ້ແມ່ນເປັນປະໂຫຍດຫຼາຍສໍາລັບການດັດແກ້ເສັ້ນຄໍາສັ່ງ shell ຍາວແລະ
ໄດ້ຮັບການຊຸກຍູ້. ຕົວເລືອກນີ້ສາມາດເປີດ ແລະປິດໄດ້ຈາກເມນູ “ຕົວເລືອກ VT”.
+rw ຕົວເລືອກນີ້ຊີ້ບອກວ່າບໍ່ຄວນຈະຖືກອະນຸຍາດ.
-s ທາງເລືອກນີ້ຊີ້ບອກວ່າ x ໄລຍະ ອາດຈະເລື່ອນ asynchronously, ຊຶ່ງຫມາຍຄວາມວ່າ
ຫນ້າຈໍບໍ່ຈໍາເປັນຕ້ອງຖືກຮັກສາໄວ້ຢ່າງສົມບູນໃນຂະນະທີ່ເລື່ອນ. ນີ້
ອະນຸຍາດໃຫ້ x ໄລຍະ ແລ່ນໄວຂຶ້ນເມື່ອເວລາແພັກເກັດເຄືອຂ່າຍສູງຫຼາຍ ແລະໂດຍທົ່ວໄປແລ້ວ
ມີປະໂຫຍດເມື່ອແລ່ນຜ່ານອິນເຕີເນັດຂະໜາດໃຫຍ່ ຫຼືຫຼາຍປະຕູ.
+s ທາງເລືອກນີ້ຊີ້ບອກວ່າ x ໄລຍະ ຄວນເລື່ອນໄປພ້ອມກັນ.
- ຊື່ດຽວກັນ
ບໍ່ສົ່ງຄໍາຮ້ອງຂໍການປ່ຽນຊື່ຫົວຂໍ້ແລະໄອຄອນໃນເວລາທີ່ຄໍາຮ້ອງຂໍຈະບໍ່ມີ
ຜົນກະທົບ: ຊື່ບໍ່ໄດ້ມີການປ່ຽນແປງ. ນີ້ມີປະໂຍດໃນການປ້ອງກັນ flicker ແລະ
ຂໍ້ເສຍຂອງການຮຽກຮ້ອງໃຫ້ມີການເດີນທາງຮອບພິເສດໄປຫາເຄື່ອງແມ່ຂ່າຍເພື່ອຊອກຫາ
ຄ່າທີ່ຜ່ານມາ. ໃນທາງປະຕິບັດ, ນີ້ບໍ່ຄວນເປັນບັນຫາ.
+ຊື່ດຽວກັນ
ສົ່ງຄຳຮ້ອງຂໍປ່ຽນຊື່ ແລະໄອຄອນສະເໝີ.
-sb ທາງເລືອກນີ້ຊີ້ໃຫ້ເຫັນວ່າຈໍານວນຫນຶ່ງຂອງສາຍທີ່ຖືກເລື່ອນອອກຈາກທາງເທິງຂອງ
ປ່ອງຢ້ຽມຄວນຈະຖືກບັນທຶກໄວ້ແລະແຖບເລື່ອນຄວນຈະຖືກສະແດງເພື່ອໃຫ້ສິ່ງເຫຼົ່ານັ້ນ
ສາຍສາມາດເບິ່ງໄດ້. ຕົວເລືອກນີ້ອາດຈະຖືກເປີດ ແລະປິດຈາກ “ຕົວເລືອກ VT”
ເມນູ.
+sb ຕົວເລືອກນີ້ຊີ້ໃຫ້ເຫັນວ່າແຖບເລື່ອນບໍ່ຄວນຖືກສະແດງ.
-selbg ສີ
ຕົວເລືອກນີ້ກໍານົດສີທີ່ຈະໃຊ້ສໍາລັບພື້ນຫລັງຂອງຂໍ້ຄວາມທີ່ເລືອກ. ຖ້າ
ບໍ່ໄດ້ລະບຸໄວ້, ວິດີໂອ reverse ໄດ້ຖືກນໍາໃຊ້. ເບິ່ງການສົນທະນາຂອງ ສີໄຮໄລ້
ຊັບພະຍາກອນ.
- ຕົນເອງ ສີ
ຕົວເລືອກນີ້ກໍານົດສີທີ່ຈະໃຊ້ສໍາລັບຂໍ້ຄວາມທີ່ເລືອກ. ຖ້າບໍ່ລະບຸ,
ວິດີໂອ reverse ໄດ້ຖືກນໍາໃຊ້. ເບິ່ງການສົນທະນາຂອງ ສີສັນຂໍ້ຄວາມ ຊັບພະຍາກອນ.
-sf ທາງເລືອກນີ້ຊີ້ໃຫ້ເຫັນວ່າລະຫັດການຫລົບຫນີ Sun Function Key ຄວນຖືກສ້າງຂື້ນສໍາລັບ
ປຸ່ມຟັງຊັນ.
+sf ທາງເລືອກນີ້ຊີ້ໃຫ້ເຫັນວ່າລະຫັດ escape ມາດຕະຖານຄວນຈະໄດ້ຮັບການສ້າງສໍາລັບການ
ປຸ່ມຟັງຊັນ.
-sh ຈໍານວນ
scale-line-height ຄ່າຕາມຕົວເລກທີ່ລະບຸ. ເບິ່ງການສົນທະນາຂອງ
ລະດັບຄວາມສູງ ຊັບພະຍາກອນ.
- ແມ່ນ ທາງເລືອກນີ້ຊີ້ໃຫ້ເຫັນວ່າຜົນຜະລິດເຂົ້າໄປໃນປ່ອງຢ້ຽມບໍ່ຄວນ reposition ອັດຕະໂນມັດ
ຫນ້າຈໍໄປຫາລຸ່ມສຸດຂອງພາກພື້ນເລື່ອນໄດ້. ຕົວເລືອກນີ້ສາມາດເປີດໄດ້
ແລະອອກຈາກເມນູ "ຕົວເລືອກ VT".
+si ທາງເລືອກນີ້ຊີ້ໃຫ້ເຫັນວ່າຜົນຜະລິດອອກໄປປ່ອງຢ້ຽມຄວນຈະເຮັດໃຫ້ມັນເລື່ອນໄປທີ່
ທາງລຸ່ມ.
-sk ຕົວເລືອກນີ້ຊີ້ບອກວ່າການກົດປຸ່ມໃນຂະນະທີ່ໃຊ້ແຖບເລື່ອນເພື່ອທົບທວນຄືນ
ແຖວທີ່ຜ່ານມາຂອງຂໍ້ຄວາມຄວນເຮັດໃຫ້ປ່ອງຢ້ຽມຖືກ repositioned ອັດຕະໂນມັດໃນ
ຕໍາແຫນ່ງປົກກະຕິຢູ່ດ້ານລຸ່ມຂອງພາກພື້ນເລື່ອນ.
+sk ຕົວເລືອກນີ້ຊີ້ບອກວ່າການກົດປຸ່ມໃນຂະນະທີ່ໃຊ້ແຖບເລື່ອນບໍ່ຄວນ
ເຮັດໃຫ້ປ່ອງຢ້ຽມຖືກ repositioned.
-sl ຈໍານວນ
ທາງເລືອກນີ້ລະບຸຈໍານວນຂອງເສັ້ນເພື່ອຊ່ວຍປະຢັດທີ່ໄດ້ຮັບການເລື່ອນອອກຈາກ
ເທິງຂອງຫນ້າຈໍ. ນີ້ສອດຄ່ອງກັບ ບັນທຶກສາຍ ຊັບພະຍາກອນ. ຄ່າເລີ່ມຕົ້ນແມ່ນ
“ 64”.
-sm ທາງເລືອກນີ້, ທີ່ສອດຄ້ອງກັນກັບ sessionMgt ຊັບພະຍາກອນ, ສະແດງໃຫ້ເຫັນວ່າ x ໄລຍະ ຄວນ
ຕັ້ງຄ່າການເອີ້ນຄືນຜູ້ຈັດການເຊດຊັນ.
+sm ທາງເລືອກນີ້ຊີ້ບອກວ່າ x ໄລຍະ ບໍ່ຄວນຕັ້ງຄ່າການເອີ້ນຄືນຜູ້ຈັດການເຊດຊັນ.
-sp ທາງເລືອກນີ້ຊີ້ໃຫ້ເຫັນວ່າແປ້ນພິມ Sun / PC ຄວນຈະໄດ້ຮັບການສົມມຸດ, ສະຫນອງການສ້າງແຜນທີ່
ສໍາລັບປຸ່ມກົດ “+” ຫາ “,”, ແລະ CTRL-F1 ຫາ F13, CTRL-F2 ຫາ F14, ແລະອື່ນໆ.
+sp ທາງເລືອກນີ້ຊີ້ໃຫ້ເຫັນວ່າລະຫັດ escape ມາດຕະຖານຄວນຈະໄດ້ຮັບການສ້າງສໍາລັບການ
ປຸ່ມກົດ ແລະປຸ່ມຟັງຊັນ.
-t ທາງເລືອກນີ້ຊີ້ບອກວ່າ x ໄລຍະ ຄວນເລີ່ມຕົ້ນໃນໂຫມດ Tektronix, ແທນທີ່ຈະຢູ່ໃນ
ໂໝດ VT102. ການປ່ຽນລະຫວ່າງສອງປ່ອງຢ້ຽມແມ່ນເຮັດໄດ້ໂດຍໃຊ້ເມນູ "ຕົວເລືອກ".
ຖານຂໍ້ມູນ Terminal (ຂໍ້ມູນ (5) ຫຼື termcap (5)) ລາຍການທີ່ເຮັດວຽກກັບ x ໄລຍະ ແມ່ນ:
"tek4014",
"tek4015",
"tek4012",
"tek4013",
“tek4010”, ແລະ
"ໂງ່".
x ໄລຍະ ອັດຕະໂນມັດຄົ້ນຫາຖານຂໍ້ມູນ terminal ໃນຄໍາສັ່ງນີ້ສໍາລັບລາຍການເຫຼົ່ານີ້
ແລະຫຼັງຈາກນັ້ນກໍານົດ "TERM" ແລະ "TERMCAP" ຕົວແປສະພາບແວດລ້ອມ.
+t ທາງເລືອກນີ້ຊີ້ບອກວ່າ x ໄລຍະ ຄວນເລີ່ມຕົ້ນໃນໂຫມດ VT102.
- ທ ທາງເລືອກນີ້, ທີ່ສອດຄ້ອງກັນກັບ ແຖບເຄື່ອງມື ຊັບພະຍາກອນ, ສະແດງໃຫ້ເຫັນວ່າ x ໄລຍະ ຄວນ
ສະແດງແຖບເຄື່ອງມື (ຫຼືແຖບເມນູ) ຢູ່ເທິງສຸດຂອງປ່ອງຢ້ຽມຂອງມັນ. ປຸ່ມໃນ
ແຖບເຄື່ອງມືສອດຄ້ອງກັບເມນູປັອບອັບ, ເຊັ່ນ: ການຄວບຄຸມ/ຊ້າຍ/ເມົ້າສສຳລັບ “ຫຼັກ.
ທາງເລືອກ."
+tb ທາງເລືອກນີ້ຊີ້ບອກວ່າ x ໄລຍະ ບໍ່ຄວນຕັ້ງແຖບເຄື່ອງມື.
- ເຈົ້າ term_id
ລະບຸຊື່ທີ່ໃຊ້ໂດຍ x ໄລຍະ ເພື່ອເລືອກຄໍາຕອບທີ່ຖືກຕ້ອງກັບ ID terminal
ສອບຖາມ. ມັນຍັງກໍານົດລະດັບ emulation, ນໍາໃຊ້ເພື່ອກໍານົດປະເພດຂອງ
ການຕອບສະຫນອງຕໍ່ລໍາດັບການຄວບຄຸມ DA. ຄ່າທີ່ຖືກຕ້ອງລວມມີ vt52, vt100, vt101,
vt102, vt220, ແລະ vt240 (“vt” ເປັນທາງເລືອກ). ຄ່າເລີ່ມຕົ້ນແມ່ນ “vt420”. ໄດ້
term_id argument ລະບຸ terminal ID ທີ່ຈະໃຊ້. (ອັນນີ້ຄືກັນກັບ
decTerminalID ຊັບພະຍາກອນ).
-tm string
ທາງເລືອກນີ້ລະບຸຊຸດຂອງຄໍາທີ່ຕັ້ງຢູ່ປາຍຍອດທີ່ປະຕິບັດຕາມໂດຍ
ຕົວອັກສອນທີ່ຄວນຈະຖືກຜູກມັດກັບຫນ້າທີ່ເຫຼົ່ານັ້ນ, ຄ້າຍຄືກັນກັບ stty ໂຄງການ.
ຄໍາສໍາຄັນແລະຄຸນຄ່າຂອງພວກມັນຖືກອະທິບາຍຢ່າງລະອຽດຢູ່ໃນ ttyModes ຊັບພະຍາກອນ.
-tn ຊື່
ຕົວເລືອກນີ້ລະບຸຊື່ຂອງປະເພດ terminal ທີ່ຈະຖືກກໍານົດໄວ້ໃນ TERM
ສະພາບແວດລ້ອມປ່ຽນແປງ. ມັນກົງກັນກັບ ຊື່ຄຳສັບ ຊັບພະຍາກອນ. ສະຖານີນີ້
ປະເພດຕ້ອງມີຢູ່ໃນຖານຂໍ້ມູນ terminal (termcap ຫຼື terminfo, ຂຶ້ນກັບວິທີການ
x ໄລຍະ ແມ່ນການກໍ່ສ້າງ) ແລະຄວນຈະມີ li# ແລະ co# ລາຍການ. ຖ້າປະເພດ terminal ບໍ່ແມ່ນ
ພົບ, x ໄລຍະ ໃຊ້ລາຍຊື່ທີ່ສ້າງຂຶ້ນໃນ "xterm", "vt102", ແລະອື່ນໆ.
-u8 ທາງເລືອກນີ້ກໍານົດ utf8 ຊັບພະຍາກອນ. ເມື່ອໃດ utf8 ຖືກຕັ້ງ, x ໄລຍະ ຕີຄວາມໝາຍຂາເຂົ້າ
ຂໍ້ມູນເປັນ UTF-8. ນີ້ກໍານົດ wideChars ຊັບພະຍາກອນເປັນຜົນກະທົບຂ້າງຄຽງ, ແຕ່ UTF-8
ຮູບແບບທີ່ຕັ້ງໂດຍຕົວເລືອກນີ້ປ້ອງກັນບໍ່ໃຫ້ມັນຖືກປິດ. ຖ້າເຈົ້າຕ້ອງປ່ຽນ UTF-8
ການເຂົ້າລະຫັດໃນແລະປິດ, ການນໍາໃຊ້ -ຫອງນໍາ ທາງເລືອກຫຼືທີ່ສອດຄ້ອງກັນ wideChars ຊັບພະຍາກອນ,
ແທນທີ່ຈະ -u8 ທາງເລືອກ.
ທາງເລືອກນີ້ແລະ utf8 ຊັບພະຍາກອນແມ່ນ overridden ໂດຍ -lc ແລະ - ໃນ ທາງເລືອກແລະ
ທ້ອງຖິ່ນ ຊັບພະຍາກອນ. ນັ້ນແມ່ນ, ຖ້າ x ໄລຍະ ໄດ້ຖືກລວບລວມເພື່ອສະຫນັບສະຫນູນ luit, ແລະ
ທ້ອງຖິ່ນ ຊັບພະຍາກອນບໍ່ແມ່ນ "ຜິດ" ທາງເລືອກນີ້ຖືກລະເລີຍ. ພວກເຮົາແນະນໍາໃຫ້ໃຊ້ -lc
ທາງເລືອກຫຼື "ທ້ອງຖິ່ນ: ທີ່ແທ້ຈິງ” ຊັບພະຍາກອນຢູ່ໃນທ້ອງຖິ່ນ UTF-8 ເມື່ອລະບົບປະຕິບັດການຂອງທ່ານ
ສະຫນັບສະຫນູນທ້ອງຖິ່ນ, ຫຼື - ໃນ UTF-8 ທາງເລືອກຫຼື "ທ້ອງຖິ່ນ: UTF-8” ຊັບພະຍາກອນໃນເວລາທີ່ທ່ານ
ລະບົບປະຕິບັດການບໍ່ຮອງຮັບທ້ອງຖິ່ນ.
+u8 ຕົວເລືອກນີ້ປັບຄ່າ utf8 ຊັບພະຍາກອນ.
-uc ຕົວເລືອກນີ້ເຮັດໃຫ້ຕົວກະພິບ underlined ແທນທີ່ຈະເປັນປ່ອງ.
+uc ຕົວເລືອກນີ້ເຮັດໃຫ້ຕົວກະພິບເປັນກ່ອງແທນການຂີດກ້ອງ.
-ulc ຕົວເລືອກນີ້ປິດການສະແດງຕົວອັກສອນທີ່ມີຄຸນລັກສະນະຂີດກ້ອງເປັນສີ
ແທນທີ່ຈະມີການຂີດກ້ອງ.
+ulc ຕົວເລືອກນີ້ເຮັດໃຫ້ການສະແດງຕົວອັກສອນທີ່ມີຄຸນລັກສະນະຂີດກ້ອງເປັນສີ
ແທນທີ່ຈະມີການຂີດກ້ອງ.
-ulit ທາງເລືອກນີ້, ທີ່ສອດຄ້ອງກັນກັບ italicULMode ຊັບພະຍາກອນ, ປິດການສະແດງຜົນຂອງ
ຕົວອັກສອນທີ່ມີຄຸນລັກສະນະຂີດກ້ອງເປັນຕົວອຽງແທນທີ່ຈະມີການຂີດກ້ອງ.
+ulit ທາງເລືອກນີ້, ທີ່ສອດຄ້ອງກັນກັບ italicULMode ຊັບພະຍາກອນ, ເຮັດໃຫ້ການສະແດງຜົນຂອງ
ຕົວອັກສອນທີ່ມີຄຸນລັກສະນະຂີດກ້ອງເປັນຕົວອຽງແທນທີ່ຈະມີການຂີດກ້ອງ.
-ອອກ ທາງເລືອກນີ້ຊີ້ບອກວ່າ x ໄລຍະ ບໍ່ຄວນຂຽນບັນທຶກເຂົ້າໃນລະບົບ
utmp ໄຟລ໌ບັນທຶກ.
+ut ທາງເລືອກນີ້ຊີ້ບອກວ່າ x ໄລຍະ ຄວນຂຽນບັນທຶກເຂົ້າໃນລະບົບ utmp log
ຍື່ນ.
-vb ຕົວເລືອກນີ້ຊີ້ບອກວ່າກະດິ່ງທີ່ມີພາບເປັນທີ່ມັກຫຼາຍກວ່າສຽງທີ່ໄດ້ຍິນ.
ແທນທີ່ຈະລະດິ່ງຢູ່ປາຍຍອດລະຄັງທຸກຄັ້ງທີ່ໄດ້ຮັບ Control-G, ປ່ອງຢ້ຽມ
ຈະຖືກ flashed.
+vb ທາງເລືອກນີ້ຊີ້ໃຫ້ເຫັນວ່າລະຄັງທີ່ເບິ່ງບໍ່ຄວນໄດ້ຮັບການນໍາໃຊ້.
-ຫອງນໍາ ທາງເລືອກນີ້ກໍານົດ wideChars ຊັບພະຍາກອນ.
ເມື່ອໃດ wideChars ຖືກຕັ້ງ, x ໄລຍະ ຮັກສາໂຄງສ້າງພາຍໃນສໍາລັບຕົວອັກສອນ 16-bit.
If x ໄລຍະ ບໍ່ໄດ້ເລີ່ມຕົ້ນໃນໂຫມດ UTF-8 (ຫຼືຖ້າຊັບພະຍາກອນນີ້ບໍ່ໄດ້ຖືກຕັ້ງ), ໃນເບື້ອງຕົ້ນ
ມັນຮັກສາໂຄງສ້າງເຫຼົ່ານັ້ນເພື່ອສະຫນັບສະຫນູນຕົວອັກສອນ 8-bit. xtherm ຕໍ່ມາສາມາດເປັນ
ສະຫຼັບ, ການນໍາໃຊ້ລາຍການເມນູຫຼືລໍາດັບການຄວບຄຸມ, ເຮັດໃຫ້ມັນເພື່ອຈັດສັນເຫຼົ່ານັ້ນ
ໂຄງສ້າງເພື່ອຮອງຮັບຕົວອັກສອນ 16-bit.
ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
+wc ຕົວເລືອກນີ້ປັບຄ່າ wideChars ຊັບພະຍາກອນ.
-wf ທາງເລືອກນີ້ຊີ້ບອກວ່າ x ໄລຍະ ຄວນລໍຖ້າໃຫ້ປ່ອງຢ້ຽມມີແຜນທີ່ກ່ອນ
ທີ່ໃຊ້ເວລາກ່ອນທີ່ຈະເລີ່ມຕົ້ນຂະບວນການຍ່ອຍດັ່ງນັ້ນການຕັ້ງຄ່າຂະຫນາດຢູ່ປາຍຍອດເບື້ອງຕົ້ນແລະ
ຕົວແປສະພາບແວດລ້ອມແມ່ນຖືກຕ້ອງ. ມັນເປັນຄວາມຮັບຜິດຊອບຂອງຄໍາຮ້ອງສະຫມັກທີ່ຈະ
ຈັບການປ່ຽນແປງຂະ ໜາດ terminal ຕໍ່ມາ.
+wf ທາງເລືອກນີ້ຊີ້ບອກວ່າ x ໄລຍະ ບໍ່ຄວນລໍຖ້າກ່ອນທີ່ຈະເລີ່ມຂະບວນການຍ່ອຍ.
-ziconbeep ຮ້ອຍລະ
ຄືກັນກັບ zIconBeep ຊັບພະຍາກອນ. ຖ້າເປີເຊັນບໍ່ແມ່ນສູນ, xterms ທີ່ຜະລິດຜົນຜະລິດ
ໃນຂະນະທີ່ iconified ຈະເຮັດໃຫ້ເກີດສຽງ XBell ໃນປະລິມານທີ່ໃຫ້ແລະມີ "***"
ຂຶ້ນກັບຫົວຂໍ້ໄອຄອນຂອງເຂົາເຈົ້າ. ຜູ້ຈັດການປ່ອງຢ້ຽມສ່ວນໃຫຍ່ຈະກວດພົບການປ່ຽນແປງນີ້
ທັນທີ, ສະແດງໃຫ້ທ່ານເຫັນປ່ອງຢ້ຽມໃດທີ່ມີຜົນຜະລິດ. (ມີຄຸນສົມບັດທີ່ຄ້າຍຄືກັນຢູ່ໃນ
x10 x ໄລຍະ.)
-C ຕົວເລືອກນີ້ຊີ້ໃຫ້ເຫັນວ່າປ່ອງຢ້ຽມນີ້ຄວນໄດ້ຮັບຜົນຜະລິດຂອງ console. ນີ້ບໍ່ແມ່ນ
ຮອງຮັບໃນທຸກລະບົບ. ເພື່ອໃຫ້ໄດ້ຜົນຜະລິດ console, ທ່ານຕ້ອງເປັນເຈົ້າຂອງ
console ອຸປະກອນ, ແລະທ່ານຕ້ອງມີການອະນຸຍາດໃຫ້ອ່ານແລະຂຽນສໍາລັບມັນ. ຖ້າຫາກວ່າທ່ານ
ແລ່ນ X ພາຍໃຕ້ xdm ໃນຫນ້າຈໍ console, ທ່ານອາດຈະຈໍາເປັນຕ້ອງໄດ້ເລີ່ມເຊດຊັນ
ແລະຣີເຊັດໂປຣແກຣມປ່ຽນຄວາມເປັນເຈົ້າຂອງອຸປະກອນຄອນໂຊຢ່າງຈະແຈ້ງຕາມລຳດັບ
ເພື່ອເອົາທາງເລືອກນີ້ໄປເຮັດວຽກ.
-Sccn ທາງເລືອກນີ້ອະນຸຍາດໃຫ້ x ໄລຍະ ທີ່ຈະໃຊ້ເປັນຊ່ອງປ້ອນຂໍ້ມູນ ແລະຜົນຜະລິດສໍາລັບທີ່ມີຢູ່ແລ້ວ
ໂຄງການແລະບາງຄັ້ງໃຊ້ໃນຄໍາຮ້ອງສະຫມັກພິເສດ. ມູນຄ່າທາງເລືອກ
ລະບຸຕົວອັກສອນສຸດທ້າຍຂອງຊື່ຂອງ pseudo-terminal ທີ່ຈະໃຊ້ໃນ slave
ຮູບແບບ, ບວກກັບຈໍານວນຂອງຕົວອະທິບາຍໄຟລ໌ທີ່ສືບທອດ. ຖ້າທາງເລືອກປະກອບມີ a
ຕົວອັກສອນ “/”, ທີ່ຈຳກັດຕົວອັກສອນທີ່ໃຊ້ສຳລັບຊື່ pseudo-terminal ຈາກ
ຕົວອະທິບາຍໄຟລ໌. ຖ້າບໍ່ດັ່ງນັ້ນ, ແທ້ສອງຕົວອັກສອນຖືກໃຊ້ຈາກທາງເລືອກ
ສໍາລັບຊື່ pseudo-terminal, ສ່ວນທີ່ເຫຼືອແມ່ນຕົວອະທິບາຍໄຟລ໌. ຕົວຢ່າງ (ໄດ້
ສອງອັນທໍາອິດແມ່ນທຽບເທົ່ານັບຕັ້ງແຕ່ຕົວອະທິບາຍປະຕິບັດຕາມ "/" ສຸດທ້າຍ):
-S/dev/pts/123/45
-S123/45
-Sab34
ໃຫ້ສັງເກດວ່າ x ໄລຍະ ບໍ່ໄດ້ປິດຕົວອະທິບາຍໄຟລ໌ໃດໆທີ່ມັນບໍ່ໄດ້ເປີດສໍາລັບມັນ
ການນໍາໃຊ້ຂອງຕົນເອງ. ມັນເປັນໄປໄດ້ (ເຖິງແມ່ນວ່າອາດຈະບໍ່ເຄື່ອນທີ່) ທີ່ຈະມີຄໍາຮ້ອງສະຫມັກ
ເຊິ່ງຜ່ານຕົວອະທິບາຍໄຟລ໌ເປີດລົງໄປ x ໄລຍະ ທີ່ຜ່ານມາການເລີ່ມຕົ້ນຫຼື
-S ທາງເລືອກໃນຂະບວນການທີ່ເຮັດວຽກຢູ່ໃນ x ໄລຍະ.
ອາຍຸ ທາງເລືອກໃນການ
ການໂຕ້ຖຽງແຖວຄໍາສັ່ງຕໍ່ໄປນີ້ແມ່ນສະຫນອງໃຫ້ສໍາລັບການເຂົ້າກັນໄດ້ກັບສະບັບເກົ່າ.
ພວກເຂົາເຈົ້າອາດຈະບໍ່ໄດ້ຮັບການສະຫນັບສະຫນູນໃນການປ່ອຍຕໍ່ໄປຍ້ອນວ່າ X Toolkit ສະຫນອງທາງເລືອກມາດຕະຖານ
ທີ່ເຮັດສໍາເລັດວຽກງານດຽວກັນ.
%geom ຕົວເລືອກນີ້ກໍານົດຂະຫນາດທີ່ຕ້ອງການແລະຕໍາແຫນ່ງຂອງປ່ອງຢ້ຽມ Tektronix. ມັນ
ແມ່ນ shorthand ສໍາລັບການລະບຸ "*tekGeometric” ຊັບພະຍາກອນ.
#geom ທາງເລືອກນີ້ລະບຸຕໍາແຫນ່ງທີ່ຕ້ອງການຂອງປ່ອງຢ້ຽມ icon ໄດ້. ມັນແມ່ນ shorthand
ສໍາລັບການກໍານົດ "* ໄອຄອນເລຂາຄະນິດ” ຊັບພະຍາກອນ.
-T string
ຕົວເລືອກນີ້ກໍານົດຫົວຂໍ້ສໍາລັບ x ໄລຍະປ່ອງຢ້ຽມຂອງ. ມັນເທົ່າກັບ -ຫົວຂໍ້.
-n string
ຕົວເລືອກນີ້ລະບຸຊື່ໄອຄອນສຳລັບ x ໄລຍະປ່ອງຢ້ຽມຂອງ. ມັນແມ່ນ shorthand ສໍາລັບ
ການລະບຸ "*ຊື່ icon” ຊັບພະຍາກອນ. ໃຫ້ສັງເກດວ່ານີ້ບໍ່ແມ່ນຄືກັນກັບ
ທາງເລືອກຊຸດເຄື່ອງມື -yam (ເບິ່ງຂ້າງລຸ່ມນີ້). ຊື່ໄອຄອນເລີ່ມຕົ້ນແມ່ນຊື່ແອັບພລິເຄຊັນ.
ຖ້າບໍ່ພົບໄອຄອນທີ່ເຫມາະສົມ, x ໄລຍະ ສະຫນອງການລວບລວມໃນ pixmap.
-r ທາງເລືອກນີ້ຊີ້ໃຫ້ເຫັນວ່າວິດີໂອ reverse ຄວນໄດ້ຮັບການຈໍາລອງໂດຍການສະຫຼັບ
ສີພື້ນໜ້າ ແລະພື້ນຫຼັງ. ມັນເທົ່າກັບ -rv.
-w ຈໍານວນ
ຕົວເລືອກນີ້ກໍານົດຄວາມກວ້າງເປັນ pixels ຂອງຊາຍແດນອ້ອມຂ້າງປ່ອງຢ້ຽມ.
ມັນເທົ່າກັບ - ຄວາມກວ້າງຂອງເຂດຊາຍແດນ or -bw.
X Toolkit ທາງເລືອກໃນການ
ການໂຕ້ຖຽງແຖວຄໍາສັ່ງ X Toolkit ມາດຕະຖານຕໍ່ໄປນີ້ແມ່ນຖືກນໍາໃຊ້ທົ່ວໄປກັບ x ໄລຍະ:
-bd ສີ
ຕົວເລືອກນີ້ລະບຸສີທີ່ຈະໃຊ້ສໍາລັບຂອບຂອງປ່ອງຢ້ຽມ. ໄດ້
ຊື່ຊັບພະຍາກອນທີ່ສອດຄ້ອງກັນແມ່ນ ສີຊາຍແດນ. xtherm ໃຊ້ X Toolkit ເລີ່ມຕົ້ນ,
ເຊິ່ງແມ່ນ "XtDefaultForeground".
-bg ສີ
ຕົວເລືອກນີ້ກໍານົດສີທີ່ຈະໃຊ້ສໍາລັບພື້ນຫລັງຂອງປ່ອງຢ້ຽມ. ໄດ້
ຊື່ຊັບພະຍາກອນທີ່ສອດຄ້ອງກັນແມ່ນ ຄວາມເປັນມາ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "XtDefaultBackground".
-bw ຈໍານວນ
ຕົວເລືອກນີ້ກໍານົດຄວາມກວ້າງເປັນ pixels ຂອງຊາຍແດນອ້ອມຂ້າງປ່ອງຢ້ຽມ.
ນີ້ເບິ່ງຄືວ່າເປັນມໍລະດົກຂອງລຸ້ນ X ທີ່ເກົ່າກວ່າ. ມັນກໍານົດ ຄວາມກວ້າງຊາຍແດນ ຊັບພະຍາກອນ
widget ຂອງ shell, ແລະອາດຈະໃຫ້ຄໍາແນະນໍາກັບຜູ້ຈັດການປ່ອງຢ້ຽມຂອງທ່ານເພື່ອກໍານົດ
ຄວາມຫນາຂອງກອບປ່ອງຢ້ຽມ. ຜູ້ຈັດການປ່ອງຢ້ຽມສ່ວນໃຫຍ່ບໍ່ໄດ້ໃຊ້ຂໍ້ມູນນີ້.
ເບິ່ງ -b ທາງເລືອກ, ເຊິ່ງຄວບຄຸມຊາຍແດນພາຍໃນຂອງ x ໄລຍະ window.
- ຈໍສະແດງຜົນ ການສະແດງ
ຕົວເລືອກນີ້ກໍານົດເຄື່ອງແມ່ຂ່າຍ X ເພື່ອຕິດຕໍ່; ເບິ່ງ X(7).
-fg ສີ
ຕົວເລືອກນີ້ລະບຸສີທີ່ຈະໃຊ້ເພື່ອສະແດງຂໍ້ຄວາມ. ທີ່ສອດຄ້ອງກັນ
ຊື່ຊັບພະຍາກອນແມ່ນ ພື້ນທີ່. ຄ່າເລີ່ມຕົ້ນແມ່ນ "XtDefaultForeground".
-fn font
ຕົວເລືອກນີ້ກໍານົດຕົວອັກສອນທີ່ຈະໃຊ້ສໍາລັບການສະແດງຂໍ້ຄວາມປົກກະຕິ. ໄດ້
ຊື່ຊັບພະຍາກອນທີ່ສອດຄ້ອງກັນແມ່ນ font. ຄ່າເລີ່ມຕົ້ນຂອງຊັບພະຍາກອນແມ່ນ ຄົງ.
-ຟອນ font
ນີ້ແມ່ນຄືກັນກັບ -fn.
-ເລຂາຄະນິດ ເລຂາຄະນິດ
ຕົວເລືອກນີ້ກໍານົດຂະຫນາດທີ່ຕ້ອງການແລະຕໍາແຫນ່ງຂອງປ່ອງຢ້ຽມ VT102; ເບິ່ງ
X(7).
ສະເພາະເລຂາຄະນິດປົກກະຕິສາມາດຖືກຕໍ່ທ້າຍດ້ວຍ @ ຕິດຕາມດ້ວຍ Xinerama
ສະເພາະຫນ້າຈໍ; ມັນອາດຈະເປັນ g ສໍາລັບຫນ້າຈໍທົ່ວໂລກ (ຄ່າເລີ່ມຕົ້ນ), c ສໍາລັບການ
ໜ້າຈໍປັດຈຸບັນ ຫຼືຕົວເລກໜ້າຈໍ.
- iconic ທາງເລືອກນີ້ຊີ້ບອກວ່າ x ໄລຍະ ຄວນຂໍໃຫ້ຜູ້ຈັດການປ່ອງຢ້ຽມເລີ່ມຕົ້ນມັນເປັນ
icon ແທນທີ່ຈະເປັນປ່ອງຢ້ຽມປົກກະຕິ. ຊື່ຊັບພະຍາກອນທີ່ສອດຄ້ອງກັນແມ່ນ ສັນຍາລັກ.
-yam ຊື່
ຕົວເລືອກນີ້ລະບຸຊື່ແອັບພລິເຄຊັນພາຍໃຕ້ຊັບພະຍາກອນທີ່ຈະເປັນ
ໄດ້ຮັບ, ແທນທີ່ຈະເປັນຊື່ໄຟລ໌ທີ່ສາມາດປະຕິບັດໄດ້ໃນຕອນຕົ້ນ. ຊື່ ບໍ່ຄວນບັນຈຸ
"." ຫຼື “*” ຕົວອັກສອນ.
-rv ທາງເລືອກນີ້ຊີ້ໃຫ້ເຫັນວ່າວິດີໂອ reverse ຄວນໄດ້ຮັບການຈໍາລອງໂດຍການສະຫຼັບ
ສີພື້ນໜ້າ ແລະພື້ນຫຼັງ. ຊື່ຊັບພະຍາກອນທີ່ສອດຄ້ອງກັນແມ່ນ
ReverseVideo.
+rv ປິດການນຳໃຊ້ການຈຳລອງວິດີໂອແບບປີ້ນກັບກັນໂດຍການສະຫຼັບດ້ານໜ້າ ແລະພື້ນຫຼັງ
ສີ.
-ຫົວຂໍ້ string
ທາງເລືອກນີ້ລະບຸສະຕຣິງຊື່ປ່ອງຢ້ຽມ, ຊຶ່ງອາດຈະສະແດງໂດຍປ່ອງຢ້ຽມ
ຜູ້ຈັດການຖ້າຜູ້ໃຊ້ເລືອກ. ຫົວຂໍ້ເລີ່ມຕົ້ນແມ່ນເສັ້ນຄໍາສັ່ງທີ່ລະບຸໄວ້
ຫຼັງຈາກ -e ທາງເລືອກ, ຖ້າມີ, ຖ້າບໍ່ດັ່ງນັ້ນຊື່ແອັບພລິເຄຊັນ.
-xrm ແຫຼ່ງຊັບພະຍາກອນ
ຕົວເລືອກນີ້ລະບຸສະຕຣິງຊັບພະຍາກອນທີ່ຈະໃຊ້. ນີ້ແມ່ນເປັນປະໂຫຍດໂດຍສະເພາະສໍາລັບ
ການຕັ້ງຄ່າຊັບພະຍາກອນທີ່ບໍ່ມີທາງເລືອກແຖວຄໍາສັ່ງແຍກຕ່າງຫາກ.
ຊັບພະຍາກອນ
ໂປຣແກມເຂົ້າໃຈທັງໝົດຂອງຊື່ ແລະຫ້ອງຮຽນຂອງຊັບພະຍາກອນ X ຫຼັກ. ຄໍາຮ້ອງສະຫມັກ
ຊັບພະຍາກອນສະເພາະ (ເຊັ່ນ, "XTerm.NAME”) ປະຕິບັດຕາມ:
ຄໍາຮ້ອງສະຫມັກ ຊັບພະຍາກອນ
backarrowKeyIsErase (ລະດັບ BackarrowKeyIsErase)
ມັດ VTxxx ປຸ່ມ backarrow ແລະ ptyInitialErase ຊັບພະຍາກອນຮ່ວມກັນໂດຍການຕັ້ງຄ່າ
ລັດ DECBKM ອີງຕາມການບໍ່ວ່າຈະເປັນ ໃນເບື້ອງຕົ້ນ ລົບລ້າງ ຕົວອັກສອນເປັນ backspace (8)
ຫຼືລຶບ (127) ຕົວອັກສອນ. ຄ່າ “ຜິດ” ປິດໃຊ້ງານຄຸນສົມບັດນີ້. ຄ່າເລີ່ມຕົ້ນແມ່ນ
"ຄວາມຈິງ".
ນີ້ແມ່ນຕາຕະລາງທີ່ສະແດງໃຫ້ເຫັນວ່າການຕັ້ງຄ່າເບື້ອງຕົ້ນສໍາລັບ
· backarrowKeyIsErase (BKIE),
· ປຸ່ມ backarrow (BK), ແລະ
· ptyInitialErase (PIE), ພ້ອມດ້ວຍ
· stty ລຶບຕົວອັກສອນ (^H ສໍາລັບ backspace, ^? ສໍາລັບການລຶບ)
ຈະສົ່ງຜົນກະທົບຕໍ່ DECBKM. ຫນ້າທໍາອິດ, x ໄລຍະ ໄດ້ຮັບເບື້ອງຕົ້ນ ລົບລ້າງ ລັກສະນະ:
· x ໄລຍະຄ່າພາຍໃນຂອງແມ່ນ ^H
· x ໄລຍະ ຖາມລະບົບປະຕິບັດການສໍາລັບມູນຄ່າທີ່ stty ງານວາງສະແດງ
· ໄດ້ ttyModes ຊັບພະຍາກອນອາດຈະ override ລົບລ້າງ
· ຖ້າ ptyInitialErase ບໍ່ຖືກຕ້ອງ, x ໄລຍະ ຈະເບິ່ງຢູ່ໃນຖານຂໍ້ມູນ terminal
ສະຫຼຸບເປັນຕາຕະລາງ:
ພາບລວມ stty termcap ລົບລ້າງ
────────────────────────────
false ^H^H^H
false ^H^? ^?
ຜິດ^? ^H^H
ຜິດ^? ^? ^?
ແທ້ ^H^H^H
ແທ້ ^H^? ^ ຮ
ແທ້ ^? ^H^?
ແທ້ ^? ^? ^?
ການ ນຳ ໃຊ້ນັ້ນ ລົບລ້າງ ລັກສະນະ, x ໄລຍະ ອະນຸຍາດໃຫ້ທາງເລືອກເພີ່ມເຕີມ:
· ຖ້າ backarrowKeyIsErase ແມ່ນຄວາມຈິງ, x ໄລຍະ ໃຊ້ໄດ້ ລົບລ້າງ ລັກສະນະເບື້ອງຕົ້ນ
ລັດຂອງ DECBKM
· ຖ້າ backarrowKeyIsErase ບໍ່ຖືກຕ້ອງ, x ໄລຍະ ຊຸດ DECBKM ເຖິງ 2 (ພາຍໃນ). ສາຍພົວພັນນີ້
ຮ່ວມກັນ ປຸ່ມ backarrow ແລະລໍາດັບການຄວບຄຸມສໍາລັບ DECBKM
· ຄໍາຮ້ອງສະຫມັກສາມາດສົ່ງລໍາດັບການຄວບຄຸມເພື່ອກໍານົດ / ປັບ DECBKM ຊຸດຄວບຄຸມ
· “ປຸ່ມ Backarrow (BS/DEL)” ສະຫຼັບການເຂົ້າເມນູ DECBKM
ສະຫຼຸບລາຍລະອຽດເບື້ອງຕົ້ນ:
ລົບລ້າງ BKIE BK DECBKM ຜົນ
────────────────────────────────────────────────── ────────────────────────────────────────────────── ─────────────────────────────
^? false false 2 ^H
^? false true 2^?
^? true false 0^?
^? ແທ້ຈິງ 1^?
^H false false 2 ^H
^H false true 2 ^?
^H ຈິງ false 0 ^H
^H ຈິງແທ້ 1 ^H
ເຕັມຈໍ (ລະດັບ ເຕັມຈໍ)
ລະບຸວ່າຫຼືບໍ່ x ໄລຍະ ຄວນຂໍໃຫ້ຜູ້ຈັດການປ່ອງຢ້ຽມໃຊ້ເຕັມຈໍ
ຮູບແບບກ່ຽວກັບການເລີ່ມຕົ້ນ. xtherm ຍອມຮັບຄໍາສໍາຄັນ (ບໍ່ສົນໃຈກໍລະນີ) ຫຼືຕົວເລກ
ສະແດງຢູ່ໃນວົງເລັບ:
ບໍ່ຖືກຕ້ອງ (0)
ຮູບແບບເຕັມຫນ້າຈໍບໍ່ໄດ້ຖືກນໍາໃຊ້ໃນເບື້ອງຕົ້ນ, ແຕ່ອາດຈະຕໍ່ມາໂດຍຜ່ານການເລືອກເມນູຫຼື
ລໍາດັບການຄວບຄຸມ.
ຈິງ (1)
ຮູບແບບເຕັມຈໍຖືກໃຊ້ໃນເບື້ອງຕົ້ນ, ແຕ່ອາດຈະຖືກປິດການໃຊ້ງານໃນພາຍຫຼັງຜ່ານເມນູ-
ການຄັດເລືອກຫຼືລໍາດັບການຄວບຄຸມ.
ສະເໝີ (2)
ຮູບແບບເຕັມຈໍຖືກໃຊ້ໃນເບື້ອງຕົ້ນ, ແລະບໍ່ສາມາດປິດການໃຊ້ງານໄດ້ໃນພາຍຫຼັງຜ່ານເມນູ-
ການຄັດເລືອກຫຼືລໍາດັບການຄວບຄຸມ.
ບໍ່ເຄີຍ (3)
ການຈັດວາງແບບເຕັມຈໍບໍ່ໄດ້ໃຊ້, ແລະບໍ່ສາມາດເປີດໃຊ້ໄດ້ໃນພາຍຫຼັງໂດຍການເລືອກເມນູ
ຫຼືລໍາດັບການຄວບຄຸມ.
ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
ຖື (ລະດັບ ຖື)
ຖ້າເປັນຄວາມຈິງ, x ໄລຍະ ຈະບໍ່ທໍາລາຍປ່ອງຢ້ຽມຂອງມັນທັນທີເມື່ອຄໍາສັ່ງ shell
ສໍາເລັດ. ມັນຈະລໍຖ້າຈົນກ່ວາທ່ານໃຊ້ຕົວຈັດການປ່ອງຢ້ຽມເພື່ອທໍາລາຍ / ຂ້າ
window, ຫຼືຖ້າທ່ານໃຊ້ລາຍການເມນູທີ່ສົ່ງສັນຍານ, ຕົວຢ່າງ, HUP ຫຼື KILL. ເຈົ້າ
ອາດຈະເລື່ອນກັບຄືນໄປບ່ອນ, ເລືອກຂໍ້ຄວາມ, ແລະອື່ນໆ, ເພື່ອປະຕິບັດການຮູບພາບຫຼາຍທີ່ສຸດ.
ການປັບຂະຫນາດຈໍສະແດງຜົນຈະສູນເສຍຂໍ້ມູນ, ຢ່າງໃດກໍຕາມ, ເນື່ອງຈາກວ່ານີ້ກ່ຽວຂ້ອງກັບການໂຕ້ຕອບກັບ
ຫອຍທີ່ບໍ່ໄດ້ແລ່ນຕໍ່ໄປອີກແລ້ວ.
hpFunctionKeys (ລະດັບ HpFunctionKeys)
ລະບຸວ່າຄວນຈະສ້າງລະຫັດຫນີ HP Function Key ຫຼືບໍ່
ປຸ່ມຟັງຊັນແທນທີ່ຈະເປັນລໍາດັບ escape ມາດຕະຖານ.
ເບິ່ງອີກ ປະເພດແປ້ນພິມ ຊັບພະຍາກອນ.
ໄອຄອນເລຂາຄະນິດ (ລະດັບ ໄອຄອນເລຂາຄະນິດ)
ລະບຸຂະໜາດ ແລະຕຳແໜ່ງທີ່ຕ້ອງການຂອງແອັບພລິເຄຊັນ ເມື່ອມີໄອຄອນ. ມັນ
ບໍ່ຈໍາເປັນຕ້ອງເຊື່ອຟັງໂດຍຜູ້ຈັດການປ່ອງຢ້ຽມທັງຫມົດ.
iconHint (ລະດັບ IconHint)
ລະບຸໄອຄອນທີ່ຈະຖືກເພີ່ມໃສ່ຄໍາແນະນໍາຂອງຕົວຈັດການປ່ອງຢ້ຽມ. xtherm ສະຫນອງໃຫ້
ບໍ່ມີຄ່າເລີ່ມຕົ້ນ.
ກໍານົດຊັບພະຍາກອນນີ້ເປັນ "ບໍ່ມີ" ເພື່ອຍົກເລີກຄໍາແນະນໍາທັງຫມົດ, ໂດຍໃຊ້ໃດກໍ່ຕາມປ່ອງຢ້ຽມ
ຜູ້ຈັດການອາດຈະຕັດສິນໃຈ.
ຖ້າ iconHint ຊັບພະຍາກອນແມ່ນໃຫ້ (ຫຼືຖືກກໍານົດໂດຍຜ່ານ -n ທາງເລືອກ) x ໄລຍະ ຄົ້ນຫາ
ໄຟລ໌ pixmap ທີ່ມີຊື່ນັ້ນ, ໃນໄດເລກະທໍລີປະຈຸບັນເຊັ່ນດຽວກັນກັບໃນ
/usr/share/pixmaps. ຖ້າຊັບພະຍາກອນບໍ່ໄດ້ລະບຸຊື່ເສັ້ນທາງຢ່າງແທ້ຈິງ. ໃນ
ແຕ່ລະກໍລະນີ, x ໄລຍະ ເພີ່ມ “_48x48” ແລະ/ຫຼື “.xpm” ໃສ່ຊື່ໄຟລ໌ຫຼັງຈາກພະຍາຍາມບໍ່
ຄໍາຕໍ່ທ້າຍເຫຼົ່ານັ້ນ. ຖ້າຫາກວ່າມັນສາມາດໂຫຼດໄຟລ໌ໄດ້, x ໄລຍະ ຕັ້ງຄ່າຕົວຈັດການປ່ອງຢ້ຽມ
hint ສໍາລັບ icon-pixmap. pixmaps ເຫຼົ່ານີ້ຖືກແຈກຢາຍກັບ x ໄລຍະ, ແລະສາມາດ
ທາງເລືອກຈະໄດ້ຮັບການສັງລວມໃນ:
· mini.xterm_16x16, mini.xterm_32x32, mini.xterm_48x48
· ຕື່ມ -xterm_16x16, ຕື່ມ -xterm_32x32, ຕື່ມ -xterm_48x48
· xterm_16x16, xterm_32x32, xterm_48x48
· xterm-color_16x16, xterm-color_32x32, xterm-color_48x48
ໃນກໍລະນີໃດກໍ່ຕາມ, x ໄລຍະ ອະນຸຍາດໃຫ້ສໍາລັບການເພີ່ມ "_48x48" ເພື່ອລະບຸທີ່ໃຫຍ່ທີ່ສຸດຂອງ
pixmaps ເປັນຄ່າເລີ່ມຕົ້ນ. ນັ້ນແມ່ນ, "mini.xterm" ແມ່ນຄືກັນກັບ "mini.xterm_48x48".
ຖ້າບໍ່ຊັດເຈນ iconHint ຊັບພະຍາກອນແມ່ນໃຫ້ (ຫຼືຖ້າບໍ່ມີຊື່ທີ່ຖືກລວບລວມ
matches), xterm ໃຊ້ “mini.xterm” (ເຊິ່ງຖືກລວບລວມຢູ່ສະເໝີ).
ໄດ້ iconHint ຊັບພະຍາກອນບໍ່ມີຜົນກະທົບກັບໄຟລ໌ "desktop", ລວມທັງ "ກະດານ" ແລະ
"ເມນູ". ໂດຍທົ່ວໄປແລ້ວພວກມັນຖືກຕັ້ງຜ່ານໄຟລ໌ “.desktop”; x ໄລຍະ ສະຫນອງຕົວຢ່າງສໍາລັບ
ຕົວຂອງມັນເອງ (ແລະ uxterm script). ລະບົບ desktop ມີຄວາມສາມາດຫຼາຍອະນຸຍາດໃຫ້ມີການປ່ຽນແປງ
ໄອຄອນບົນພື້ນຖານຕໍ່ຜູ້ໃຊ້.
iconName (ລະດັບ IconName)
ລະບຸປ້າຍກຳກັບສຳລັບ x ໄລຍະ ເມື່ອສັນຍາລັກ. xtherm ບໍ່ມີຄ່າເລີ່ມຕົ້ນ; ບາງ
ຜູ້ຈັດການປ່ອງຢ້ຽມອາດຈະສົມມຸດຊື່ແອັບພລິເຄຊັນ, ຕົວຢ່າງ, "xterm".
ການຕັ້ງຄ່າ iconName ຊັບພະຍາກອນກໍານົດປ້າຍຊື່ໄອຄອນເວັ້ນເສຍແຕ່ຈະ overridden ໂດຍ zIconBeep
ຫຼືລໍາດັບການຄວບຄຸມທີ່ປ່ຽນປ້າຍປ່ອງຢ້ຽມແລະໄອຄອນ.
ປະເພດແປ້ນພິມ (ລະດັບ ປະເພດແປ້ນພິມ)
ເປີດໃຊ້ໜຶ່ງ (ຫຼືບໍ່ມີ) ຂອງຊັບພະຍາກອນປະເພດແປ້ນພິມຕ່າງໆ: hpFunctionKeys,
scoFunctionKeys, sunFunctionKeys, tcapFunctionKeys ແລະ ແປ້ນພິມແດດ. ໄດ້
ມູນຄ່າຂອງຊັບພະຍາກອນຄວນຈະເປັນໜຶ່ງໃນສາຍທີ່ສອດຄ້ອງກັນ “hp”, “sco”, “sun”,
"tcap" ຫຼື "vt220". ຊັບພະຍາກອນສ່ວນບຸກຄົນແມ່ນສະຫນອງໃຫ້ສະຫນັບສະຫນູນມໍລະດົກ; ນີ້
ຊັບພະຍາກອນແມ່ນໃຊ້ງ່າຍກວ່າ.
ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຮູ້ຈັກ", ie, ບໍ່ມີຊັບພະຍາກອນທີ່ກ່ຽວຂ້ອງຖືກຕັ້ງຄ່າຜ່ານທາງນີ້
ຊັບພະຍາກອນ.
maxBufSize (ລະດັບ MaxBufSize)
ລະບຸຂະໜາດສູງສຸດຂອງບັຟເຟີການປ້ອນຂໍ້ມູນ. ຄ່າເລີ່ມຕົ້ນແມ່ນ “32768”. ເຈົ້າບໍ່ສາມາດ
ຕັ້ງຄ່ານີ້ເປັນຄ່າໜ້ອຍກວ່າ minBufSize ຊັບພະຍາກອນ. ມັນຈະໄດ້ຮັບການເພີ່ມຂຶ້ນເປັນ
ຕ້ອງການເພື່ອເຮັດໃຫ້ມູນຄ່ານັ້ນແບ່ງອັນນີ້ເທົ່າທຽມກັນ.
ໃນບາງລະບົບທ່ານອາດຈະຕ້ອງການເພີ່ມຫນຶ່ງຫຼືທັງສອງ maxBufSize ແລະ
minBufSize ມູນຄ່າຊັບພະຍາກອນເພື່ອບັນລຸການປະຕິບັດທີ່ດີກວ່າຖ້າລະບົບປະຕິບັດງານ
ຕ້ອງການຂະໜາດບັຟເຟີທີ່ໃຫຍ່ກວ່າ.
ສູງສຸດ (ລະດັບ ສູງສຸດ)
ລະບຸວ່າຫຼືບໍ່ x ໄລຍະ ຄວນຖາມຜູ້ຈັດການປ່ອງຢ້ຽມເພື່ອຂະຫຍາຍມັນໃຫ້ສູງສຸດ
ຮູບແບບກ່ຽວກັບການເລີ່ມຕົ້ນ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
ຂໍ້ຄວາມ (ລະດັບ ຂໍ້ຄວາມ)
ລະບຸວ່າການຂຽນເຂົ້າໄປຫາ terminal ໄດ້ຖືກອະນຸຍາດໃນເບື້ອງຕົ້ນຫຼືບໍ່. ເບິ່ງ ຂໍ້ຄວາມ(1).
ຄ່າເລີ່ມຕົ້ນແມ່ນ "ຄວາມຈິງ".
ເມນູທ້ອງຖິ່ນ (ລະດັບ ເມນູທ້ອງຖິ່ນ)
ລະບຸສະຖານທີ່ທີ່ໃຊ້ສຳລັບການຄຳນວນທີ່ຕັ້ງຕົວອັກສອນເມື່ອໂຫຼດປັອບອັບ
ເມນູ. ໃຊ້ນີ້ເພື່ອປັບປຸງການເລີ່ມຕົ້ນຂອງເມນູປັອບອັບ Athena,
ເຊິ່ງອາດຈະໂຫຼດຕົວອັກສອນທີ່ບໍ່ຈໍາເປັນ (ແລະຂະຫນາດໃຫຍ່ຫຼາຍ), ຕົວຢ່າງ, ຢູ່ໃນທ້ອງຖິ່ນທີ່ມີ UTF-8.
ການເຂົ້າລະຫັດ. ຄ່າເລີ່ມຕົ້ນແມ່ນ “C” (POSIX).
ເພື່ອໃຊ້ທ້ອງຖິ່ນໃນປະຈຸບັນ (ເປັນປະໂຫຍດພຽງແຕ່ຖ້າທ່ານໄດ້ແກ້ໄຂການຕັ້ງຄ່າຊັບພະຍາກອນເທົ່ານັ້ນ
ສໍາລັບລາຍການເມນູ), ກໍານົດຊັບພະຍາກອນເປັນ string ຫວ່າງເປົ່າ.
minBufSize (ລະດັບ ຂະໜາດນ້ອຍ)
ລະບຸຂະຫນາດຕໍາ່ສຸດທີ່ຂອງ input buffer, ie, ຈໍານວນຂອງຂໍ້ມູນທີ່ x ໄລຍະ
ຄໍາຮ້ອງສະຫມັກໃນແຕ່ລະອ່ານ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "4096". ທ່ານບໍ່ສາມາດຕັ້ງຄ່ານີ້ເປັນຄ່າໄດ້
ນ້ອຍກວ່າ 64.
omitTranslation (ລະດັບ OmitTranslation)
ເລືອກໜຶ່ງ ຫຼື ຫຼາຍພາກສ່ວນຂອງ x ໄລຍະການແປພາສາເລີ່ມຕົ້ນຂອງໃນຕອນເລີ່ມຕົ້ນ.
ມູນຄ່າຊັບພະຍາກອນແມ່ນບັນຊີລາຍຊື່ຄໍາທີ່ແຍກດ້ວຍເຄື່ອງໝາຍຈຸດ, ເຊິ່ງອາດຈະເປັນ
ຫຍໍ້: "ເຕັມຈໍ", "ເລື່ອນ-lock", "shift-fonts" ຫຼື "wheel-mouse". xtherm
ຍັງຮັບຮູ້ “ຄ່າເລີ່ມຕົ້ນ”, ແຕ່ການລະເວັ້ນນັ້ນຈະເຮັດໃຫ້ໂປຣແກຣມບໍ່ສາມາດໃຊ້ງານໄດ້ເວັ້ນເສຍແຕ່
ທ່ານໃຫ້ຄໍານິຍາມທີ່ຄ້າຍຄືກັນໃນການຕັ້ງຄ່າຊັບພະຍາກອນຂອງທ່ານ.
ptyHandshake (ລະດັບ PtyHandshake)
ຖ້າ "ຈິງ", x ໄລຍະ ຈະປະຕິບັດການຈັບມືໃນລະຫວ່າງການເລີ່ມຕົ້ນເພື່ອຮັບປະກັນວ່າ
ຂະບວນການຂອງພໍ່ແມ່ແລະລູກປັບປຸງ utmp ແລະ stty ລັດ.
ເບິ່ງ waitForMap ເຊິ່ງລໍຖ້າແນວຄວາມຄິດຂອງ pseudo-terminal ຂອງຫນ້າຈໍ
ຂະຫນາດ, ແລະ ptySttySize ເຊິ່ງປັບຂະໜາດໜ້າຈໍຫຼັງຈາກເຄື່ອງໃຊ້ອື່ນ
ການເລີ່ມຕົ້ນແມ່ນສໍາເລັດ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ຄວາມຈິງ".
ptyInitialErase (ລະດັບ PtyInitialErase)
ຖ້າ "ຈິງ", x ໄລຍະ ຈະໃຊ້ຄວາມຮູ້ສຶກຂອງ pseudo-terminal ຂອງ stty ລົບຄ່າ. ຖ້າ
"ບໍ່ຖືກຕ້ອງ", x ໄລຍະ ຈະຕັ້ງຄ່າ stty ລົບຄ່າເພື່ອໃຫ້ກົງກັບການຕັ້ງຄ່າຂອງຕົນເອງ, ໂດຍໃຊ້
ໄດ້ kb string ຈາກລາຍການ termcap ເປັນການອ້າງອີງ, ຖ້າມີ. ໃນບໍ່ວ່າຈະ
ກໍລະນີ, ຜົນໄດ້ຮັບແມ່ນໃຊ້ກັບຕົວແປ TERMCAP ເຊິ່ງ x ໄລຍະ ຊຸດ.
ເບິ່ງອີກ ttyModes ຊັບພະຍາກອນ, ເຊິ່ງອາດຈະ override ນີ້. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
ptySttySize (ລະດັບ PtySttySize)
ຖ້າ "ຈິງ", x ໄລຍະ ຈະປັບຂະຫນາດຫນ້າຈໍຫຼັງຈາກການເລີ່ມຕົ້ນຂອງ terminal ແມ່ນ
ສົມບູນ. ນີ້ແມ່ນຈໍາເປັນສໍາລັບບາງລະບົບທີ່ pseudo-terminals ບໍ່ສາມາດຂະຫຍາຍພັນໄດ້
ຄຸນລັກສະນະຢູ່ປາຍຍອດ. ບ່ອນທີ່ມັນບໍ່ຈໍາເປັນ, ມັນສາມາດແຊກແຊງອື່ນໆ
ວິທີການກໍານົດຂະຫນາດຫນ້າຈໍເບື້ອງຕົ້ນ, ຕົວຢ່າງ, ຜ່ານການໂຕ້ຕອບຜູ້ຈັດການປ່ອງຢ້ຽມ.
ເບິ່ງ waitForMap ເຊິ່ງລໍຖ້າຂໍ້ຄວາມຈັບມືໃຫ້ pseudo-
ແນວຄວາມຄິດຂອງ terminal ຂອງຂະຫນາດຫນ້າຈໍ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ" ໃນ Linux ແລະ OS X
ລະບົບ, "ຄວາມຈິງ" ຖ້າບໍ່ດັ່ງນັ້ນ.
ລາຍງານຕົວອັກສອນ (ລະດັບ ReportFonts)
ຖ້າເປັນຄວາມຈິງ, x ໄລຍະ ຈະພິມອອກເປັນມາດຕະຖານຜົນສະຫຼຸບຂອງແຕ່ລະຕົວຊີ້ວັດຂອງຕົວອັກສອນ
(ຂະຫນາດ, ຈໍານວນຂອງ glyphs, ແລະອື່ນໆ), ຍ້ອນວ່າມັນໂຫຼດໃຫ້ເຂົາເຈົ້າ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
ຊື່ດຽວກັນ (ລະດັບ ຊື່ດຽວກັນ)
ຖ້າມູນຄ່າຂອງຊັບພະຍາກອນນີ້ແມ່ນ "ຄວາມຈິງ", x ໄລຍະ ບໍ່ໄດ້ສົ່ງຫົວຂໍ້ແລະຊື່ໄອຄອນ
ການປ່ຽນແປງການຮ້ອງຂໍໃນເວລາທີ່ຄໍາຮ້ອງຂໍຈະບໍ່ມີຜົນກະທົບ: ຊື່ບໍ່ໄດ້ມີການປ່ຽນແປງ.
ນີ້ມີປະໂຫຍດຂອງການປ້ອງກັນ flicker ແລະຂໍ້ເສຍຂອງການຮຽກຮ້ອງໃຫ້ມີການ
ການເດີນທາງຮອບພິເສດໄປຫາເຄື່ອງແມ່ຂ່າຍເພື່ອຊອກຫາມູນຄ່າທີ່ຜ່ານມາ. ໃນການປະຕິບັດນີ້
ບໍ່ຄວນຈະເປັນບັນຫາ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ຄວາມຈິງ".
ລະດັບຄວາມສູງ (ລະດັບ ລະດັບຄວາມສູງ)
ຂະໜາດຄ່າເສັ້ນ-ຄວາມສູງໂດຍມູນຄ່າຊັບພະຍາກອນ, ເຊິ່ງຈຳກັດໃຫ້ “0.9” ຫາ
“1.5”. ຄ່າເລີ່ມຕົ້ນແມ່ນ “1.0”,
ໃນຂະນະທີ່ຊັບພະຍາກອນນີ້ໃຊ້ກັບທັງ fonts bitmap ຫຼື TrueType, ຈຸດປະສົງຕົ້ນຕໍຂອງມັນ
ແມ່ນເພື່ອຊ່ວຍເຮັດວຽກກ່ຽວກັບການປ່ຽນແປງທີ່ບໍ່ເຂົ້າກັນໃນຕົວວັດແທກຕົວອັກສອນຂອງຫ້ອງສະຫມຸດ Xft.
xtherm ກວດເບິ່ງຕົວວັດແທກຕົວອັກສອນເພື່ອຊອກຫາສິ່ງທີ່ຫ້ອງສະຫມຸດອ້າງວ່າເປັນຂອບເຂດ
ກ່ອງສໍາລັບແຕ່ລະ glyph (ຕົວອັກສອນ). ຢ່າງໃດກໍຕາມ, ບາງລັກສະນະຂອງ Xft (ເຊັ່ນ:
autohinter) ສາມາດເຮັດໃຫ້ glyphs ໄດ້ຮັບການຂະ ໜາດ ໃຫຍ່ກວ່າກ່ອງຜູກມັດ, ແລະ
ຖືກຂຽນທັບບາງສ່ວນໂດຍແຖວຕໍ່ໄປ.
ເບິ່ງ ໃຊ້ການຕັດ ສໍາລັບຊັບພະຍາກອນທີ່ກ່ຽວຂ້ອງ.
scoFunctionKeys (ລະດັບ ScoFunctionKeys)
ລະບຸວ່າ SCO Function Key ຄວນຖືກສ້າງຂື້ນມາຫຼືບໍ່
ປຸ່ມຟັງຊັນແທນທີ່ຈະເປັນລໍາດັບ escape ມາດຕະຖານ.
ເບິ່ງອີກ ປະເພດແປ້ນພິມ ຊັບພະຍາກອນ.
sessionMgt (ລະດັບ SessionMgt)
ຖ້າມູນຄ່າຂອງຊັບພະຍາກອນນີ້ແມ່ນ "ຄວາມຈິງ", x ໄລຍະ ຕັ້ງຄ່າການເອີ້ນຄືນຜູ້ຈັດການເຊດຊັນ
ສໍາລັບການ XtNdieCallback ແລະ XtNsaveCallback. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ຄວາມຈິງ".
sunFunctionKeys (ລະດັບ SunFunctionKeys)
ລະບຸວ່າຄວນຈະສ້າງລະຫັດໜີບ Sun Function Key ຫຼືບໍ່
ປຸ່ມຟັງຊັນແທນທີ່ຈະເປັນລໍາດັບ escape ມາດຕະຖານ.
ເບິ່ງອີກ ປະເພດແປ້ນພິມ ຊັບພະຍາກອນ.
ແປ້ນພິມແດດ (ລະດັບ SunKeyboard)
ລະບຸວ່າຮູບແບບແປ້ນພິມ Sun/PC ຄວນຖືກສົມມຸດຫຼາຍກວ່າ DEC
VT220. ອັນນີ້ເຮັດໃຫ້ປຸ່ມກົດ “+” ຖືກຕັ້ງເປັນ “,”. ແລະ CTRL F1-F10 ຫາ
F11-F20, ຂຶ້ນກັບການຕັ້ງຄ່າຂອງ ctrlFKeys ຊັບພະຍາກອນ, ດັ່ງນັ້ນ x ໄລຍະ emulates a
DEC VT220 ຢ່າງຖືກຕ້ອງກວ່າ. ຖ້າບໍ່ດັ່ງນັ້ນ (ຄ່າເລີ່ມຕົ້ນ, ກັບ ແປ້ນພິມແດດ ຕັ້ງຄ່າ
“ຜິດ”), x ໄລຍະ ໃຊ້ການຜູກມັດແບບ PC ສໍາລັບປຸ່ມຟັງຊັນ ແລະປຸ່ມກົດ.
ການຜູກມັດແບບ PC ໃຊ້ປຸ່ມ Shift, Alt, Control ແລະ Meta ເປັນຕົວແກ້ໄຂສໍາລັບ
ປຸ່ມຟັງຊັນ ແລະປຸ່ມກົດ (ເບິ່ງເອກະສານ xtherm ການຄວບຄຸມ ລໍາດັບ ສໍາລັບລາຍລະອຽດ).
ການຜູກມັດແບບ PC ແມ່ນຄ້າຍຄືກັນກັບ PCTerm, ແຕ່ບໍ່ແມ່ນສິ່ງດຽວກັນ. ປົກກະຕິ
ການຜູກມັດເຫຼົ່ານີ້ບໍ່ຂັດແຍ້ງກັບການໃຊ້ Meta key ດັ່ງທີ່ໄດ້ອະທິບາຍໄວ້ສໍາລັບ
eightBitInput ຊັບພະຍາກອນ. ຖ້າພວກເຂົາເຮັດ, ໃຫ້ສັງເກດວ່າການຜູກມັດແບບ PC ແມ່ນຖືກປະເມີນ
ຄັ້ງທໍາອິດ.
ເບິ່ງອີກ ປະເພດແປ້ນພິມ ຊັບພະຍາກອນ.
tcapFunctionKeys (ລະດັບ TcapFunctionKeys)
ລະບຸວ່າລະຫັດ escape key ເຮັດວຽກຫຼືບໍ່ທີ່ອ່ານຈາກ termcap/terminfo
ການເຂົ້າຄວນຈະຖືກສ້າງຂື້ນສໍາລັບປຸ່ມຟັງຊັນແທນທີ່ຈະເປັນລໍາດັບ escape ມາດຕະຖານ.
ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ", ie, ຄຸນສົມບັດນີ້ຖືກປິດໃຊ້ງານ.
ເບິ່ງອີກ ປະເພດແປ້ນພິມ ຊັບພະຍາກອນ.
ຊື່ຄຳສັບ (ລະດັບ ຊື່ຄຳສັບ)
ລະບຸຊື່ປະເພດ terminal ທີ່ຈະຕັ້ງຢູ່ໃນຕົວແປສະພາບແວດລ້ອມ TERM.
ຫົວຂໍ້ (ລະດັບ ຫົວຂໍ້)
ລະບຸສະຕຣິງທີ່ອາດຈະຖືກໃຊ້ໂດຍຕົວຈັດການໜ້າຕ່າງ ເມື່ອສະແດງອັນນີ້
ຄໍາຮ້ອງສະຫມັກ.
ແຖບເຄື່ອງມື (ລະດັບ ແຖບເຄື່ອງມື)
ລະບຸວ່າແຖບເຄື່ອງມືຄວນຈະຖືກສະແດງຫຼືບໍ່. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ຄວາມຈິງ".
ttyModes (ລະດັບ TtyModes)
ລະບຸສະຕຣິງທີ່ມີຄໍາທີ່ຕັ້ງຢູ່ປາຍຍອດ ແລະຕົວອັກສອນທີ່ຈະ
ທີ່ເຂົາເຈົ້າອາດຈະຖືກຜູກມັດ. ຄໍາສໍາຄັນທີ່ອະນຸຍາດປະກອບມີ: brk, dsusp, eof, eol, eol2,
erase, erase2, flush, intr, kill, ຕໍ່ໄປ, quit, rprnt, start, status, stop, susp,
swtch ແລະ weras. ຕົວອັກສອນຄວບຄຸມອາດຈະຖືກລະບຸເປັນ ^char (ເຊັ່ນ, ^c ຫຼື ^u)
ແລະ ^? ອາດຈະຖືກນໍາໃຊ້ເພື່ອຊີ້ບອກການລຶບ (127). ໃຊ້ ^- ຫມາຍເຖິງ undefທີ່ຢູ່ ການນໍາໃຊ້ \ 034 to
ເປັນຕົວແທນຂອງ ^\, ເນື່ອງຈາກ backslash ທີ່ແທ້ຈິງໃນຊັບພະຍາກອນ X ຫນີຕໍ່ໄປ
ລັກສະນະ.
ນີ້ແມ່ນເປັນປະໂຫຍດຫຼາຍສໍາລັບການ overriding ການຕັ້ງຄ່າ terminal ເລີ່ມຕົ້ນໂດຍບໍ່ຈໍາເປັນຕ້ອງ
ເຮັດ stty ທຸກໆຄັ້ງ x ໄລຍະ ແມ່ນໄດ້ເລີ່ມຕົ້ນ. ຫມາຍເຫດ, ຢ່າງໃດກໍຕາມ, ວ່າ stty ໂຄງການ
ໃນເຈົ້າພາບທີ່ໃຫ້ໄວ້ອາດຈະໃຊ້ຄໍາທີ່ແຕກຕ່າງກັນ; x ໄລຍະຕາຕະລາງຂອງແມ່ນ built-in.
ຖ້າ ttyModes ຊັບພະຍາກອນລະບຸຄ່າສໍາລັບ ລົບລ້າງ, ທີ່ overrides ໄດ້
ptyInitialErase ການຕັ້ງຄ່າຊັບພະຍາກອນ, ເຊັ່ນ, x ໄລຍະ initializes terminal ເພື່ອຈັບຄູ່
ມູນຄ່ານັ້ນ.
ໃຊ້InsertMode (ລະດັບ ໃຊ້InsertMode)
ບັງຄັບໃຊ້ໂໝດແຊກໂດຍການເພີ່ມລາຍການທີ່ເໝາະສົມໃສ່ສະພາບແວດລ້ອມ TERMCAP
ຕົວແປ. ນີ້ແມ່ນເປັນປະໂຫຍດຖ້າ termcap ຂອງລະບົບຖືກທໍາລາຍ. (ຊັບພະຍາກອນນີ້ແມ່ນ
ຖືກລະເລີຍໃນລະບົບສ່ວນໃຫຍ່, ເພາະວ່າ TERMCAP ບໍ່ໄດ້ໃຊ້). ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
utmpDisplayId (ລະດັບ UtmpDisplayId)
ລະບຸວ່າຫຼືບໍ່ x ໄລຍະ ຄວນພະຍາຍາມບັນທຶກຕົວລະບຸການສະແດງຜົນ
(ຈໍານວນສະແດງແລະຈໍານວນຫນ້າຈໍ) ເຊັ່ນດຽວກັນກັບຊື່ເຈົ້າພາບໃນລະບົບ utmp log
ໄຟລ໌. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ຄວາມຈິງ".
utmpInhibit (ລະດັບ UtmpInhibit)
ລະບຸວ່າຫຼືບໍ່ x ໄລຍະ ຄວນພະຍາຍາມບັນທຶກ terminal ຂອງຜູ້ໃຊ້ຢູ່ໃນ
ລະບົບ utmp ໄຟລ໌ບັນທຶກ. ຖ້າເປັນຄວາມຈິງ, x ໄລຍະ ຈະບໍ່ພະຍາຍາມ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
waitForMap (ລະດັບ WaitForMap)
ລະບຸວ່າຫຼືບໍ່ x ໄລຍະ ຄວນລໍຖ້າແຜນທີ່ປ່ອງຢ້ຽມເບື້ອງຕົ້ນກ່ອນ
ເລີ່ມຂະບວນການຍ່ອຍ. ນີ້ແມ່ນສ່ວນຫນຶ່ງຂອງ ptyHandshake ເຫດຜົນ. ເມື່ອໃດ x ໄລຍະ is
ມຸ້ງໃຫ້ລໍຖ້າໃນແບບນີ້, ມັນຜ່ານຂະຫນາດ terminal ຈາກປາຍຈໍສະແດງຜົນ
ຂອງ pseudo-terminal ກັບການເຊື່ອມຕໍ່ terminal I/O, ເຊັ່ນ: ການນໍາໃຊ້ຂະຫນາດ
ອີງຕາມຜູ້ຈັດການປ່ອງຢ້ຽມ. ຖ້າບໍ່ດັ່ງນັ້ນ, ມັນໃຊ້ຂະຫນາດຕາມທີ່ໄດ້ລະບຸໄວ້ໃນຊັບພະຍາກອນ
ຄ່າ ຫຼືຕົວເລືອກແຖວຄຳສັ່ງ -geom. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
zIconBeep (ລະດັບ ZIconBeep)
ຄືກັນກັບການໂຕ້ຖຽງແຖວຄໍາສັ່ງ -ziconbeep. ຖ້າມູນຄ່າຂອງຊັບພະຍາກອນນີ້ບໍ່ແມ່ນ
ສູນ, xterms ທີ່ຜະລິດຜົນຜະລິດໃນຂະນະທີ່ iconified ຈະເຮັດໃຫ້ເກີດສຽງ XBell ຢູ່
ປະລິມານທີ່ໃຫ້ແລະມີ “***” ຂຶ້ນກັບຫົວຂໍ້ໄອຄອນຂອງເຂົາເຈົ້າ. ຜູ້ຈັດການປ່ອງຢ້ຽມສ່ວນໃຫຍ່
ຈະກວດພົບການປ່ຽນແປງນີ້ທັນທີ, ສະແດງໃຫ້ທ່ານເຫັນປ່ອງຢ້ຽມໃດທີ່ມີຜົນຜະລິດ. (ກ
ລັກສະນະທີ່ຄ້າຍຄືກັນແມ່ນຢູ່ໃນ x10 x ໄລຍະ.) ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
zIconTitleFormat (ລະດັບ ຮູບແບບ ZIconTitle)
ອະນຸຍາດໃຫ້ປັບແຕ່ງສະຕຣິງທີ່ໃຊ້ໃນ zIconBeep ຄຸນນະສົມບັດ. ຄ່າເລີ່ມຕົ້ນ
ຄ່າແມ່ນ “*** %s”.
ຖ້າຄ່າຊັບພະຍາກອນມີ “%s”, ຈາກນັ້ນ x ໄລຍະ ໃສ່ຊື່ໄອຄອນໃສ່ນັ້ນ
ຊີ້ແທນທີ່ຈະໃສ່ສາຍສະຕຣິງໃສ່ຊື່ໄອຄອນ. (ພຽງແຕ່ “%s” ທຳອິດເທົ່ານັ້ນ
ຖືກນໍາໃຊ້).
VT100 widget ຊັບພະຍາກອນ
ຊັບພະຍາກອນຕໍ່ໄປນີ້ແມ່ນລະບຸເປັນສ່ວນຫນຶ່ງຂອງ vt100 widget (ຫ້ອງຮຽນ VT100). ພວກເຂົາແມ່ນ
ກໍານົດໂດຍຮູບແບບເຊັ່ນ: "XTerm.vt100.NAME".
ຖ້າຫາກວ່າຂອງທ່ານ x ໄລຍະ ໄດ້ຖືກຕັ້ງຄ່າເພື່ອສະຫນັບສະຫນູນ "ແຖບເຄື່ອງມື", ຫຼັງຈາກນັ້ນຮູບແບບເຫຼົ່ານັ້ນຕ້ອງການເພີ່ມເຕີມ
ລະດັບສໍາລັບຮູບແບບ widget ທີ່ຖືແຖບເຄື່ອງມືແລະ widget vt100. ຕົວແທນລະຫວ່າງ
ລະດັບສູງສຸດ "XTerm" ແລະ widget "vt100" ເຮັດໃຫ້ການຕັ້ງຄ່າຊັບພະຍາກອນເຮັດວຽກສໍາລັບທັງສອງ,
ຕົວຢ່າງ, “XTerm*vt100.NAME".
ໄອຄອນ active (ລະດັບ ActiveIcon)
ລະບຸວ່າໜ້າຕ່າງໄອຄອນທີ່ໃຊ້ງານຫຼືບໍ່ແມ່ນຈະຖືກນໍາໃຊ້ໃນເວລາທີ່ x ໄລຍະ ປ່ອງຢ້ຽມ
ແມ່ນ iconified, ຖ້າຄຸນສົມບັດນີ້ຖືກລວບລວມເຂົ້າໄປໃນ x ໄລຍະ. ໄອຄອນທີ່ໃຊ້ງານແມ່ນ a
ການເປັນຕົວແທນ miniature ຂອງເນື້ອໃນຂອງປ່ອງຢ້ຽມແລະຈະປັບປຸງເປັນ
ການປ່ຽນແປງເນື້ອໃນ. ຜູ້ຈັດການປ່ອງຢ້ຽມທັງໝົດບໍ່ຈຳເປັນຈະຕ້ອງຮອງຮັບໄອຄອນແອັບພລິເຄຊັນ
ປ່ອງຢ້ຽມ. ບາງຕົວຈັດການປ່ອງຢ້ຽມຈະຊ່ວຍໃຫ້ທ່ານສາມາດກົດແປ້ນພິມເຂົ້າໄປໃນການເຄື່ອນໄຫວ
ປ່ອງຢ້ຽມໄອຄອນ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ຄ່າເລີ່ມຕົ້ນ".
xtherm ຍອມຮັບຄໍາສໍາຄັນ (ບໍ່ສົນໃຈກໍລະນີ) ຫຼືຕົວເລກທີ່ສະແດງຢູ່ໃນວົງເລັບ:
ບໍ່ຖືກຕ້ອງ (0)
ບໍ່ມີໄອຄອນທີ່ເປີດໃຊ້ຢູ່.
ຈິງ (1)
ໄອຄອນທີ່ເຮັດວຽກຖືກສະແດງ. ຖ້າທ່ານກໍາລັງໃຊ້ ທ, ໃຊ້ການຕັ້ງຄ່ານີ້ເພື່ອເປີດໃຊ້ງານ
ໄອຄອນທີ່ໃຊ້ຢູ່.
ຄ່າເລີ່ມຕົ້ນ (2)
xtherm ກວດເບິ່ງໃນເວລາເລີ່ມຕົ້ນ, ແລະສະແດງໃຫ້ເຫັນ icon ການເຄື່ອນໄຫວພຽງແຕ່ສໍາລັບຜູ້ຈັດການປ່ອງຢ້ຽມ
ເຊິ່ງມັນສາມາດລະບຸໄດ້ ແລະທີ່ຮູ້ຈັກເພື່ອຮອງຮັບຄຸນສົມບັດດັ່ງກ່າວ. ເຫຼົ່ານີ້
ມີ fvwm (ສະຫນັບສະຫນູນຢ່າງເຕັມທີ່), ແລະ ປ່ອງຢ້ຽມ ຜູ້ຜະລິດ (ຈຳກັດ). ບາງປ່ອງຢ້ຽມອື່ນໆ
ຜູ້ຈັດການ (ເຊັ່ນ ທ ແລະ ctwm) ສະຫນັບສະຫນູນ icon ການເຄື່ອນໄຫວ, ແຕ່ບໍ່ສະຫນັບສະຫນູນ
ການຂະຫຍາຍທີ່ອະນຸຍາດໃຫ້ x ໄລຍະ ເພື່ອກໍານົດຕົວຈັດການປ່ອງຢ້ຽມ.
ອະນຸຍາດໃຫ້BoldFonts (ລະດັບ AllowBoldFonts)
ເມື່ອຕັ້ງເປັນ "ຜິດ", x ໄລຍະ ຈະບໍ່ໃຊ້ຕົວອັກສອນຕົວໜາ. ນີ້ overrides ທັງ
alwaysBoldMode ແລະ boldMode ຊັບພະຍາກອນ. alwaysBoldMode (ລະດັບ AlwaysBoldMode)
allowC1Printable (ລະດັບ AllowC1Printable)
ຖ້າເປັນຈິງ, ຍົກເລີກການສ້າງແຜນທີ່ຂອງການຄວບຄຸມ C1 (ລະຫັດ 128-159) ເພື່ອເຮັດໃຫ້ພວກມັນເປັນ.
ຖືກປະຕິບັດຄືກັບວ່າພວກມັນເປັນຕົວອັກສອນທີ່ສາມາດພິມໄດ້. ເຖິງແມ່ນວ່ານີ້ເທົ່າກັບບໍ່ມີ
ມາດຕະຖານໂດຍສະເພາະ, ຜູ້ໃຊ້ບາງຄົນຢືນຢັນວ່າມັນເປັນ VT100. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
ອະນຸຍາດໃຫ້ColorOps (ລະດັບ AllowColorOps)
ລະບຸວ່າລໍາດັບການຄວບຄຸມທີ່ກໍານົດ / ສອບຖາມສີໄດນາມິກຄວນຈະເປັນ
ອະນຸຍາດ. ສີ ANSI ບໍ່ໄດ້ຮັບຜົນກະທົບຈາກການຕັ້ງຄ່າຊັບພະຍາກອນນີ້. ຄ່າເລີ່ມຕົ້ນແມ່ນ
"ຈິງ".
allowFontOps (ລະດັບ AllowFontOps)
ລະບຸວ່າລໍາດັບການຄວບຄຸມທີ່ຕັ້ງ / ສອບຖາມຕົວອັກສອນຄວນຈະໄດ້ຮັບການອະນຸຍາດ.
ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
ອະນຸຍາດໃຫ້ PasteControls (ລະດັບ AllowPasteControls)
ຖ້າຖືກຕ້ອງ, ອະນຸຍາດໃຫ້ວາງຕົວອັກສອນຄວບຄຸມເຊັ່ນ BEL ແລະ CAN. ການຈັດຮູບແບບ
ຕົວອັກສອນ (ແຖບ, ແຖວໃໝ່) ແມ່ນອະນຸຍາດສະເໝີ. ລັກສະນະການຄວບຄຸມ C0 ອື່ນໆແມ່ນ
ສະກັດກັ້ນເວັ້ນເສຍແຕ່ວ່າຊັບພະຍາກອນນີ້ຖືກເປີດໃຊ້. ຊຸດຕົວລະຄອນຄວບຄຸມທີ່ແນ່ນອນ
(C0 ແລະ C1) ຂຶ້ນກັບວ່າການເຂົ້າລະຫັດ UTF-8 ຖືກນໍາໃຊ້, ເຊັ່ນດຽວກັນກັບ
allowC1Printable ຊັບພະຍາກອນ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
allowScrollLock (ລະດັບ AllowScrollLock)
ລະບຸວ່າລໍາດັບການຄວບຄຸມທີ່ຕັ້ງ/ສອບຖາມປຸ່ມ Scroll Lock ຄວນເປັນຫຼືບໍ່
ອະນຸຍາດໃຫ້, ເຊັ່ນດຽວກັນກັບວ່າປຸ່ມ Scroll Lock ຕອບສະຫນອງຕໍ່ການກົດປຸ່ມຂອງຜູ້ໃຊ້. ໄດ້
ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
ເມື່ອຄຸນສົມບັດນີ້ຖືກເປີດໃຊ້, x ໄລຍະ ຈະຮູ້ສຶກເຖິງສະຖານະຂອງປຸ່ມ Scroll Lock
ແຕ່ລະຄັ້ງທີ່ມັນໄດ້ຮັບຈຸດສຸມ. ການກົດປຸ່ມ Scroll Lock ສະຫຼັບ x ໄລຍະ's
ສະຖານະພາຍໃນ, ເຊັ່ນດຽວກັນກັບການສະຫຼັບ LED ທີ່ກ່ຽວຂ້ອງ. ໃນຂະນະທີ່ Scroll Lock ແມ່ນ
ເຄື່ອນໄຫວ, x ໄລຍະ ພະຍາຍາມຮັກສາ viewport ໃນຊຸດເສັ້ນດຽວກັນ. ຖ້າ
viewport ໃນປັດຈຸບັນແມ່ນໄດ້ເລື່ອນຜ່ານທີ່ກໍານົດໄວ້ໂດຍການກໍານົດ ບັນທຶກສາຍ ຊັບພະຍາກອນ, ຫຼັງຈາກນັ້ນ
Scroll Lock ບໍ່ມີຜົນຕໍ່ໄປອີກແລ້ວ.
ເຫດຜົນສໍາລັບການຕັ້ງຄ່າເລີ່ມຕົ້ນເປັນ "ບໍ່ຖືກຕ້ອງ" ແມ່ນເພື່ອຫຼີກເວັ້ນການແປກໃຈຂອງຜູ້ໃຊ້. ກຸນແຈນີ້
ໂດຍທົ່ວໄປແລ້ວບໍ່ໄດ້ນໍາໃຊ້ໃນການຕັ້ງຄ່າແປ້ນພິມ, ແລະບໍ່ໄດ້ຮັບມາດຕະຖານ
ຫມາຍຄວາມວ່າເຖິງແມ່ນວ່າໃນເວລາທີ່ມັນຖືກນໍາໃຊ້ໃນລັກສະນະນັ້ນ. ດັ່ງນັ້ນ, ຜູ້ໃຊ້ໄດ້ມອບຫມາຍໃຫ້ມັນ
ສໍາລັບຈຸດປະສົງສະເພາະ.
allowSendEvents (ລະດັບ AllowSendEvents)
ລະບຸວ່າປຸ່ມສັງເຄາະ ຫຼືເຫດການປຸ່ມ (ສ້າງຂຶ້ນໂດຍໃຊ້ X
ການຮ້ອງຂໍ SendEvent protocol) ຄວນຖືກຕີຄວາມຫຼືຍົກເລີກ. ຄ່າເລີ່ມຕົ້ນແມ່ນ
"ບໍ່ຖືກຕ້ອງ" ຫມາຍຄວາມວ່າພວກເຂົາຖືກຍົກເລີກ. ໃຫ້ສັງເກດວ່າການອະນຸຍາດໃຫ້ເຫດການດັ່ງກ່າວຈະສ້າງ a
ຂຸມຄວາມປອດໄພຂະຫນາດໃຫຍ່ຫຼາຍ, ດັ່ງນັ້ນການເຮັດໃຫ້ຊັບພະຍາກອນນີ້ປິດການໃຊ້ງານຢ່າງບັງຄັບ
ອະນຸຍາດໃຫ້XXXໂອ ຊັບພະຍາກອນ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
ອະນຸຍາດໃຫ້TcapOps (ລະດັບ AllowTcapOps)
ລະບຸວ່າລຳດັບການຄວບຄຸມທີ່ສອບຖາມແນວຄິດຂອງເຄື່ອງຄວບຄຸມຂອງມັນຫຼືບໍ່
function-key strings, ເປັນ termcap ຫຼື terminfo ຄວາມສາມາດຄວນໄດ້ຮັບການອະນຸຍາດ. ໄດ້
ຄ່າເລີ່ມຕົ້ນແມ່ນ "ຄວາມຈິງ".
ບາງໂຄງການ, ຕົວຢ່າງ, vim, ໃຊ້ຄຸນສົມບັດນີ້ເພື່ອໃຫ້ໄດ້ຄໍາອະທິບາຍທີ່ຖືກຕ້ອງຂອງ
ຄວາມສາມາດຂອງ terminal, ບໍ່ຂຶ້ນກັບການຕັ້ງຄ່າ termcap/terminfo:
· xtherm ສາມາດບອກໂຄງການສອບຖາມໄດ້ວ່າ ຮອງຮັບການໃສ່ສີເທົ່າໃດ. ນີ້ແມ່ນ
ຄົງທີ່, ອີງຕາມວິທີການທີ່ມັນຖືກລວບລວມ, ໂດຍປົກກະຕິ 16. ມັນບໍ່ປ່ຽນແປງ
ຖ້າຫາກວ່າທ່ານປ່ຽນແປງການຕັ້ງຄ່າຊັບພະຍາກອນ, ຕົວຢ່າງ, ໄດ້ ສີເຂັ້ມ ຊັບພະຍາກອນ.
· xtherm ສາມາດບອກໂຄງການສອບຖາມວ່າສາຍຕ່ໍາໃດຖືກສົ່ງໂດຍການປັບປຸງ (shift-,
control-, alt-) function- ແລະ keypad-keys. ການຄວບຄຸມການລາຍງານ- ແລະ alt-
modifiers ແມ່ນຄຸນນະສົມບັດທີ່ຂຶ້ນກັບ ຄັກ ນາມສະກຸນ.
ອະນຸຍາດ TitleOps (ລະດັບ AllowTitleOps)
ລະບຸວ່າລໍາດັບການຄວບຄຸມທີ່ດັດແປງຫົວຂໍ້ປ່ອງຢ້ຽມຫຼືຊື່ໄອຄອນ
ຄວນໄດ້ຮັບອະນຸຍາດ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ຄວາມຈິງ".
ອະນຸຍາດໃຫ້ WindowOps (ລະດັບ AllowWindowOps)
ລະບຸວ່າລໍາດັບການຄວບຄຸມປ່ອງຢ້ຽມຂະຫຍາຍຫຼືບໍ່ (ຕາມທີ່ໃຊ້ໃນ dtterm) ຄວນຈະເປັນ
ອະນຸຍາດ. ເຫຼົ່ານີ້ລວມມີຫຼາຍລໍາດັບການຄວບຄຸມທີ່ manipulate ຂະຫນາດປ່ອງຢ້ຽມ
ຫຼືຕໍາແຫນ່ງ, ເຊັ່ນດຽວກັນກັບການລາຍງານຄຸນຄ່າເຫຼົ່ານີ້ແລະຫົວຂໍ້ຫຼືຊື່ໄອຄອນ. ແຕ່ລະ
ເຫຼົ່ານີ້ສາມາດຖືກທາລຸນໃນ script; curiously ພຽງພໍ emulators terminal ຫຼາຍທີ່ສຸດວ່າ
ປະຕິບັດການຈໍາກັດເຫຼົ່ານີ້ພຽງແຕ່ສ່ວນຂະຫນາດນ້ອຍຂອງ repertoire. ສໍາລັບການປັບລະອຽດ,
ເບິ່ງ DisallowedWindowOps. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
altIsNotMeta (ລະດັບ AltIsNotMeta)
ຖ້າ "ຈິງ", ໃຫ້ປະຕິບັດຕໍ່ Alt-key ຄືກັບວ່າມັນແມ່ນ Meta-key. ແປ້ນພິມຂອງທ່ານອາດຈະເກີດຂຶ້ນ
ຈະຖືກຕັ້ງຄ່າເພື່ອໃຫ້ພວກມັນຄືກັນ. ແຕ່ຖ້າພວກເຂົາບໍ່ແມ່ນ, ນີ້ອະນຸຍາດໃຫ້ທ່ານ
ໃຊ້ຄໍານໍາຫນ້າດຽວກັນ - ແລະການດໍາເນີນການປ່ຽນດ້ວຍ Alt-key ຄືກັນກັບ Meta-
ກະແຈ. ເບິ່ງ altSendsEscape ແລະ metaSendsEscape. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
altSendsEscape (ລະດັບ AltSendsEscape)
ນີ້ແມ່ນການດໍາເນີນການແປ້ນພິມເພີ່ມເຕີມທີ່ອາດຈະໄດ້ຮັບການປຸງແຕ່ງຫຼັງຈາກເຫດຜົນສໍາລັບ
metaSendsEscape. ມັນສາມາດໃຊ້ໄດ້ພຽງແຕ່ຖ້າຫາກວ່າ altIsNotMeta ຊັບພະຍາກອນຖືກຕັ້ງ.
· ຖ້າ “ຈິງ”, ຕົວອັກສອນ Alt (ຕົວລະຄອນລວມກັບຕົວແກ້ໄຂທີ່ກ່ຽວຂ້ອງ
ດ້ວຍປຸ່ມ Alt-ຊ້າຍ/ຂວາ) ຖືກປ່ຽນເປັນລຳດັບສອງຕົວອັກສອນດ້ວຍ
ລັກສະນະຕົວຂອງມັນເອງນໍາຫນ້າໂດຍ ESC. ອັນນີ້ໃຊ້ໄດ້ກັບປຸ່ມຟັງຊັນ
ລໍາດັບການຄວບຄຸມ, ເວັ້ນເສຍແຕ່ x ໄລຍະ ເຫັນວ່າ alt ຖືກນໍາໃຊ້ຢູ່ໃນກະແຈຂອງທ່ານ
ການແປພາສາ.
· ຖ້າ “ຜິດ”, ການປ້ອນອັກຂະລະ Alt ຈາກແປ້ນພິມເຮັດໃຫ້ການປ່ຽນເປັນ 8-bit
ລັກສະນະ (ຄືກັນກັບ metaSendsEscape). ໂດຍການປະສົມ Alt- ແລະ Meta-
ຕົວແກ້ໄຂ, ທ່ານສາມາດສ້າງການປະສົມປະສານທີ່ສອດຄ້ອງກັນຂອງ ESC-prefix ແລະ 8-bit
ລັກສະນະ.
ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ". xtherm ໃຫ້ທາງເລືອກເມນູສໍາລັບການສະຫຼັບຊັບພະຍາກອນນີ້.
ເລື່ອນສະຫຼັບ (ລະດັບ ScrollCond)
ຖ້າ "ຈິງ", ເລື່ອນຄືນ ແລະ ເລື່ອນໄປຂ້າງຫນ້າ ຄຳສັ່ງສົ່ງຕົວກະພິບຂຶ້ນ ແລະ ລົງ
ເມື່ອ xterm ກຳລັງສະແດງໜ້າຈໍສະຫຼັບ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
ໄດ້ ເລື່ອນສະຫຼັບ ລັດຍັງສາມາດຖືກກໍານົດໂດຍໃຊ້ລໍາດັບການຄວບຄຸມ.
alwaysBoldMode (ລະດັບ AlwaysBoldMode)
ລະບຸວ່າ x ໄລຍະ ຄວນກວດເບິ່ງວ່າຕົວອັກສອນປົກກະຕິ ແລະຕົວໜາແມ່ນແຕກຕ່າງກັນຫຼືບໍ່
ກ່ອນທີ່ຈະຕັດສິນໃຈວ່າຈະໃຊ້ overstriking ເພື່ອຈໍາລອງຕົວອັກສອນທີ່ກ້າຫານ. ຖ້ານີ້
ຊັບພະຍາກອນແມ່ນຄວາມຈິງ, x ໄລຍະ ບໍ່ໄດ້ເຮັດການກວດສອບຕົວອັກສອນທີ່ແຕກຕ່າງກັນໃນເວລາທີ່ຕັດສິນໃຈ
ວິທີການຈັດການກັບ boldMode ຊັບພະຍາກອນ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
boldMode alwaysBoldMode ປຽບທຽບ ການປະຕິບັດ
────────────────────────────────────────────────── ──
false false ignored ໃຊ້ຟອນ
false true ignored ໃຊ້ຟອນ
true false overstrike ຄືກັນ
true false ໃຊ້ຕົວອັກສອນທີ່ແຕກຕ່າງກັນ
true true ຖືກລະເລີຍ overstrike
ຊັບພະຍາກອນນີ້ຖືກນໍາໃຊ້ພຽງແຕ່ສໍາລັບຕົວອັກສອນ bitmap:
· ເມື່ອໃຊ້ fonts bitmap, ມັນເປັນໄປໄດ້ວ່າ font server ຈະປະມານ
ຟອນໂຕໜາໂດຍການປັບຂະຫນາດຈາກຂະຫນາດຕົວອັກສອນທີ່ແຕກຕ່າງຈາກທີ່ຄາດໄວ້. ໄດ້
alwaysBoldMode ຊັບພະຍາກອນອະນຸຍາດໃຫ້ຜູ້ໃຊ້ສາມາດ override ໄດ້ (ບາງຄັ້ງບໍ່ດີ)
ຜົນໄດ້ຮັບ font bold ກັບ overstriking (ຊຶ່ງເປັນຢ່າງຫນ້ອຍສອດຄ່ອງ).
· ບັນຫາບໍ່ໄດ້ເກີດຂຶ້ນກັບຕົວອັກສອນ TrueType (ເຖິງແມ່ນວ່າສາມາດມີແບບອື່ນໆ
ບັນຫາທີ່ບໍ່ຈໍາເປັນເຊັ່ນ: ການຄຸ້ມຄອງທີ່ແຕກຕ່າງກັນຂອງຕົວອັກສອນປົກກະຕິແລະກ້າຫານ).
ເປັນທາງເລືອກ, ການຕັ້ງຄ່າ ອະນຸຍາດໃຫ້BoldFonts ຊັບພະຍາກອນທີ່ຈະ overrides ທີ່ບໍ່ຖືກຕ້ອງທັງສອງ
alwaysBoldMode ແລະ boldMode ຊັບພະຍາກອນ.
ເນັ້ນໃຫ້ເຫັນສະເໝີ (ລະດັບ ໄຮໄລ້ສະເໝີ)
ລະບຸວ່າຫຼືບໍ່ x ໄລຍະ ຄວນສະແດງຕົວກະພິບຂໍ້ຄວາມທີ່ເນັ້ນໃສ່ສະເໝີ.
ໂດຍຄ່າເລີ່ມຕົ້ນ (ຖ້າຊັບພະຍາກອນນີ້ເປັນຜິດ), ຕົວກະພິບຂໍ້ຄວາມທີ່ເປັນຮູຈະສະແດງທຸກຄັ້ງ
ຕົວຊີ້ຍ້າຍອອກຈາກປ່ອງຢ້ຽມຫຼືປ່ອງຢ້ຽມສູນເສຍຈຸດສຸມການປ້ອນຂໍ້ມູນ. ໄດ້
ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
ສະເຫມີການນໍາໃຊ້ Mods (ລະດັບ AlwaysUseMods)
override ໄດ້ ເລກລັອກ ຊັບພະຍາກອນ, ບອກ x ໄລຍະ ເພື່ອໃຊ້ຕົວແກ້ໄຂ Alt ແລະ Meta
ກໍ່ສ້າງຕົວກໍານົດການສໍາລັບລໍາດັບທີ່ສໍາຄັນຂອງຫນ້າທີ່ເຖິງແມ່ນວ່າຕົວແກ້ໄຂເຫຼົ່ານັ້ນຈະປາກົດຢູ່ໃນ
ຊັບພະຍາກອນການແປພາສາ. ປົກກະຕິ x ໄລຍະ ກວດເບິ່ງວ່າ Alt ຫຼື Meta ຖືກນໍາໃຊ້ໃນ a
ການແປທີ່ອາດຈະຂັດກັບຕົວແກ້ໄຂປຸ່ມຟັງຊັນ, ແລະຈະບໍ່ສົນໃຈສິ່ງເຫຼົ່ານີ້
ຕົວແກ້ໄຂໃນກໍລະນີພິເສດນັ້ນ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
answerbackString (ລະດັບ AnswerbackString)
ລະບຸສະຕຣິງນັ້ນ x ໄລຍະ ສົ່ງໃນການຕອບສະຫນອງກັບຕົວອັກສອນ ENQ (ຄວບຄຸມ / E)
ຈາກເຈົ້າພາບ. ຄ່າເລີ່ມຕົ້ນແມ່ນສະຕຣິງຫວ່າງເປົ່າ, ເຊັ່ນ, “”. ຮາດແວ VT100
ປະຕິບັດຄຸນສົມບັດນີ້ເປັນທາງເລືອກໃນການຕິດຕັ້ງ.
appcursorDefault (ລະດັບ AppcursorDefault)
ຖ້າ "ຖືກຕ້ອງ", ປຸ່ມຕົວກະພິບໃນເບື້ອງຕົ້ນແມ່ນຢູ່ໃນຮູບແບບແອັບພລິເຄຊັນ. ນີ້ແມ່ນຄືກັນກັບ
ໂຫມດ DECKM ສ່ວນຕົວ VT102, ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
appkeypadDefault (ລະດັບ AppkeypadDefault)
ຖ້າເປັນ “ຈິງ”, ປຸ່ມກົດແປ້ນພິມຢູ່ໃນໂໝດແອັບພລິເຄຊັນ. ຄ່າເລີ່ມຕົ້ນແມ່ນ
"ບໍ່ຖືກຕ້ອງ".
ສົມມຸດ AllChars (ລະດັບ AssumeAllChars)
ຖ້າ "ຈິງ", ນີ້ເຮັດໃຫ້ກໍລະນີພິເສດໃນ fonts bitmap ເພື່ອອະນຸຍາດໃຫ້ເຄື່ອງແມ່ຂ່າຍຂອງຕົວອັກສອນ
ເລືອກວິທີການສະແດງ glyphs ທີ່ຂາດຫາຍໄປ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ຄວາມຈິງ".
ເຫດຜົນສໍາລັບຊັບພະຍາກອນນີ້ແມ່ນເພື່ອຊ່ວຍໃຫ້ມີບາງສ່ວນທີ່ສ້າງຂຶ້ນໂດຍອັດຕະໂນມັດ
ຕົວອັກສອນ (ເຊັ່ນ: ການເຂົ້າລະຫັດ ISO-10646-1 ຂອງ Terminus) ທີ່ມີຕົວອັກສອນທີ່ບໍ່ຖືກຕ້ອງ-
ການວັດແທກ.
autoWrap (ລະດັບ ຫໍ່ອັດຕະໂນມັດ)
ລະບຸວ່າຄວນຈະເປີດການປິດອັດຕະໂນມັດຫຼືບໍ່. ນີ້ແມ່ນຄືກັນກັບ
VT102 DECAWM. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ຄວາມຈິງ".
ລໍຖ້າການປ້ອນຂໍ້ມູນ (ລະດັບ AwaitInput)
ລະບຸວ່າຫຼືບໍ່ x ໄລຍະ ໃຊ້ການໝົດເວລາ 50 millisecond ເພື່ອລໍຖ້າການປ້ອນຂໍ້ມູນ (ເຊັ່ນ:
ເພື່ອຮອງຮັບແຖບເລື່ອນລູກສອນ Xaw3d). ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
ປຸ່ມ backarrow (ລະດັບ BackarrowKey)
ລະບຸວ່າປຸ່ມ backarrow ສົ່ງ backspace (8) ຫຼືລຶບ (127)
ລັກສະນະ. ນີ້ກົງກັບລໍາດັບການຄວບຄຸມ DECBKM. ມູນຄ່າ "ຄວາມຈິງ".
ກໍານົດ backspace. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ຄວາມຈິງ". ກົດປຸ່ມຄວບຄຸມການສະຫຼັບ
ພຶດຕິກໍານີ້.
ຄວາມເປັນມາ (ລະດັບ ຄວາມເປັນມາ)
ລະບຸສີທີ່ຈະໃຊ້ສໍາລັບພື້ນຫຼັງຂອງປ່ອງຢ້ຽມ. ຄ່າເລີ່ມຕົ້ນແມ່ນ
“XtDefaultBackground”.
bellIsurgent (ລະດັບ BellIsurgent)
ລະບຸວ່າຈະຕັ້ງຄໍາແນະນໍາ Urgency ສໍາລັບຕົວຈັດການປ່ອງຢ້ຽມໃນເວລາສ້າງ a
ສຽງລະຄັງ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
bellOnReset (ລະດັບ BellOnReset)
ລະບຸວ່າຈະສົ່ງສຽງກະດິ່ງຫຼືບໍ່ ເມື່ອເຮັດການຣີເຊັດຍາກ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ຄວາມຈິງ".
bellSuppressTime (ລະດັບ BellSuppressTime)
ຈໍານວນມິນລິວິນາທີຫຼັງຈາກຄໍາສັ່ງກະດິ່ງຖືກສົ່ງໃນລະຫວ່າງທີ່ລະຄັງເພີ່ມເຕີມ
ຈະຖືກສະກັດກັ້ນ. ຄ່າເລີ່ມຕົ້ນແມ່ນ 200. ຖ້າຕັ້ງບໍ່ແມ່ນສູນ, ກະດິ່ງເພີ່ມເຕີມຍັງຈະ
ຈະຖືກສະກັດກັ້ນຈົນກ່ວາເຄື່ອງແມ່ຂ່າຍລາຍງານວ່າການປະມວນຜົນຂອງລະຄັງທໍາອິດໄດ້ຖືກ
ສໍາເລັດ; ຄຸນນະສົມບັດນີ້ແມ່ນເປັນປະໂຫຍດທີ່ສຸດກັບລະຄັງທີ່ສັງເກດເຫັນ.
ສີເຂັ້ມ (ລະດັບ ColorMode)
ລະບຸວ່າຈະລວມຄຸນສົມບັດຕົວໜາກັບສີເຊັ່ນ IBM PC, ເຊັ່ນ, ແຜນທີ່
ສີ 0 ຫາ 7 ຫາສີ 8 ຫາ 15. ເຫຼົ່ານີ້ປົກກະຕິແມ່ນ brighter
ຮຸ່ນຂອງ 8 ສີທໍາອິດ, ດັ່ງນັ້ນກ້າຫານ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ຄວາມຈິງ".
ຕົວອັກສອນຕົວໜາ (ລະດັບ ຕົວອັກສອນຕົວໜາ)
ລະບຸຊື່ຂອງຟອນຕົວໜາເພື່ອໃຊ້ແທນການຕີເກີນ. ບໍ່ມີ
ຄ່າເລີ່ມຕົ້ນຂອງຊັບພະຍາກອນນີ້.
ຟອນນີ້ຕ້ອງມີຄວາມສູງແລະຄວາມກວ້າງເທົ່າກັບຟອນປົກກະຕິ, ຖ້າບໍ່ດັ່ງນັ້ນ
ບໍ່ສົນໃຈ. ຖ້າພຽງແຕ່ຫນຶ່ງຂອງຕົວອັກສອນທໍາມະດາຫຼືຕົວຫນາຖືກລະບຸ, ມັນຈະຖືກນໍາໃຊ້ເປັນ
ຟອນປົກກະຕິແລະຕົວອັກສອນຕົວໜາຈະຖືກຜະລິດໂດຍ overstriking ຕົວອັກສອນນີ້.
ເບິ່ງບົດສົນທະນາຂອງ boldMode ແລະ alwaysBoldMode ຊັບພະຍາກອນ.
boldMode (ລະດັບ BoldMode)
ອັນນີ້ລະບຸວ່າຂໍ້ຄວາມທີ່ມີຄຸນສົມບັດຕົວໜາຄວນຖືກເກີນໄປຫຼືບໍ່
ຈຳລອງຕົວໜັງສືຕົວໜາ ຖ້າຕົວໜັງສືຕົວໜາທີ່ແກ້ໄຂແລ້ວແມ່ນຄືກັນກັບຟອນປົກກະຕິ. ມັນ
ອາດຈະຕ້ອງການທີ່ຈະປິດການທໍາງານຕົວອັກສອນຕົວຫນາໃນເວລາທີ່ສີຖືກນໍາໃຊ້ສໍາລັບຕົວຫນາ
attribute
ໃຫ້ສັງເກດວ່າ x ໄລຍະ ມີຕົວອັກສອນຕົວໜາອັນໜຶ່ງທີ່ເຈົ້າອາດຈະກຳນົດຢ່າງຈະແຈ້ງ. xtherm ຄວາມພະຍາຍາມທີ່ຈະ
ເອົາຕົວອັກສອນຕົວໜາເພື່ອເລືອກຕົວອັກສອນອື່ນໆ (ຟອນ1 ໂດຍຜ່ານການ ຟອນ6). ຖ້າຫາກວ່າມັນ
ບໍ່ສາມາດຊອກຫາຕົວອັກສອນຕົວໜາໄດ້, ມັນຈະໃຊ້ຕົວອັກສອນປົກກະຕິ. ໃນແຕ່ລະກໍລະນີ (ບໍ່ວ່າຈະເປັນ
ຊັບພະຍາກອນທີ່ຊັດເຈນຫຼືຕົວອັກສອນທີ່ມາຈາກ), ຖ້າຕົວອັກສອນປົກກະຕິແລະຕົວຫນາແມ່ນແຕກຕ່າງກັນ,
ຊັບພະຍາກອນນີ້ບໍ່ມີຜົນກະທົບ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ຄວາມຈິງ".
ເບິ່ງ alwaysBoldMode ຊັບພະຍາກອນທີ່ສາມາດດັດແປງພຶດຕິກໍາຂອງຊັບພະຍາກອນນີ້.
ເຖິງແມ່ນວ່າ x ໄລຍະ ຄວາມພະຍາຍາມທີ່ຈະໄດ້ຮັບຕົວອັກສອນທີ່ກ້າຫານສໍາລັບການເລືອກຕົວອັກສອນອື່ນໆ, ຕົວອັກສອນ
ເຊີບເວີອາດຈະບໍ່ຮ່ວມມື. ນັບຕັ້ງແຕ່ X11R6, ຕົວອັກສອນ bitmap ໄດ້ຖືກປັບຂະຫນາດ. ຕົວອັກສອນ
ເຊີບເວີອ້າງວ່າໃຫ້ຕົວອັກສອນຕົວໜາທີ່ x ໄລຍະ ການຮ້ອງຂໍ, ແຕ່ຜົນໄດ້ຮັບບໍ່ແມ່ນ
ສາມາດອ່ານໄດ້ສະເໝີ. XFree86 ໄດ້ນໍາສະເຫນີຄຸນນະສົມບັດທີ່ສາມາດຖືກນໍາໃຊ້ເພື່ອສະກັດກັ້ນການ
ປັບຂະໜາດ. ໃນໄຟລ໌ການຕັ້ງຄ່າຂອງເຊີບເວີ X (ເຊັ່ນ: “/etc/X11/XFree86” ຫຼື
“/etc/X11/xorg.conf”), ທ່ານສາມາດເພີ່ມ “:unscaled” ໃສ່ທ້າຍຂອງໄດເລກະທໍລີ.
ສະເພາະສໍາລັບຕົວອັກສອນ “misc”, ເຊິ່ງປະກອບດ້ວຍຕົວອັກສອນທີ່ຄົງທີ່ pitch ທີ່ເປັນ
ໃຊ້ໂດຍ x ໄລຍະ. ຍົກຕົວຢ່າງ
FontPath "/usr/lib/X11/fonts/misc/"
ຈະກາຍເປັນ
FontPath "/usr/lib/X11/fonts/misc/:unscaled"
ອີງຕາມການຕັ້ງຄ່າຂອງທ່ານ, ເຊີບເວີຟອນອາດມີການຕັ້ງຄ່າຂອງຕົນເອງ
ໄຟລ໌. ":unscaled" ດຽວກັນສາມາດຖືກເພີ່ມໃສ່ໄຟລ໌ການຕັ້ງຄ່າຂອງມັນໃນຕອນທ້າຍຂອງ
ຂໍ້ມູນຈໍາເພາະຂອງໄດເລກະທໍລີສໍາລັບ "misc".
ຄຸນນະສົມບັດການຂະຫຍາຍ bitmap ຍັງໄດ້ຖືກນໍາໃຊ້ໂດຍ x ໄລຍະ ເພື່ອປະຕິບັດ VT102 double-width
ແລະຕົວອັກສອນສອງຄວາມສູງ.
LinuxOSC ທີ່ແຕກຫັກ (ລະດັບ BrokenLinuxOSC)
ຖ້າເປັນຄວາມຈິງ, x ໄລຍະ ນຳໃຊ້ວິທີການແກ້ໄຂເພື່ອບໍ່ສົນໃຈ ລຳດັບການຄວບຄຸມທີ່ຜິດປົກກະຕິ a
script Linux ອາດຈະສົ່ງ. ປຽບທຽບລໍາດັບການຄວບຄຸມ palette ທີ່ບັນທຶກໄວ້ໃນ
console_codes ດ້ວຍ ECMA-48. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ຄວາມຈິງ".
ການຄັດເລືອກທີ່ແຕກຫັກ (ລະດັບ ການຄັດເລືອກທີ່ແຕກຫັກ)
ຖ້າເປັນຄວາມຈິງ, x ໄລຍະ ໃນໂຫມດ 8-bit ຈະຕີຄວາມຫມາຍ ຄັກ ການຄັດເລືອກເປັນການນໍາຂໍ້ຄວາມເຂົ້າໄປໃນ
ການເຂົ້າລະຫັດຂອງທ້ອງຖິ່ນໃນປະຈຸບັນ. ປົກກະຕິ ຄັກ ການຄັດເລືອກມີ ISO-8859-1
ຂໍ້ຄວາມເຂົ້າລະຫັດ. ການຕັ້ງຊັບພະຍາກອນນີ້ເປັນ “ຄວາມຈິງ” ລະເມີດ ICCCM; ມັນອາດຈະ,
ແນວໃດກໍ່ຕາມ, ເປັນປະໂຫຍດສໍາລັບການພົວພັນກັບລູກຄ້າ X ທີ່ແຕກຫັກບາງ. ຄ່າເລີ່ມຕົ້ນແມ່ນ
"ບໍ່ຖືກຕ້ອງ".
breakStringTerm (ລະດັບ BrokenStringTerm)
ສະຫນອງການເຮັດວຽກອ້ອມຂ້າງສໍາລັບບາງ Router ISDN ທີ່ເລີ່ມຕົ້ນການຄວບຄຸມແອັບພລິເຄຊັນ
string ໂດຍບໍ່ມີການສໍາເລັດມັນ. ຕັ້ງຄ່ານີ້ເປັນ "ຄວາມຈິງ" ຖ້າ x ໄລຍະ ປະກົດວ່າ freeze ໃນເວລາທີ່
ເຊື່ອມຕໍ່. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
xthermparser ຂອງລັດຮັບຮູ້ຫຼາຍປະເພດຂອງສະຕຣິງການຄວບຄຸມທີ່ສາມາດບັນຈຸ
ຂໍ້ຄວາມ, ຕົວຢ່າງ,
APC (ຄໍາສັ່ງໂຄງການຄໍາຮ້ອງສະຫມັກ),
DCS (ສາຍຄວບຄຸມອຸປະກອນ),
OSC (ຄໍາສັ່ງຂອງລະບົບປະຕິບັດການ),
PM (ຂໍ້ຄວາມຄວາມເປັນສ່ວນຕົວ), ແລະ
SOS (ເລີ່ມຕົ້ນຂອງ String),
ແຕ່ລະອັນຄວນລົງທ້າຍດ້ວຍຕົວສິ້ນສຸດຂອງສາຍສະຕຣິງ (ຕົວອັກສອນພິເສດທີ່ບໍ່ສາມາດປາກົດໄດ້
ໃນສາຍເຫຼົ່ານີ້). ຕົວລະຄອນຄວບຄຸມທຳມະດາທີ່ພົບເຫັນຢູ່ໃນສະຕຣິງແມ່ນບໍ່ແມ່ນ
ບໍ່ສົນໃຈ; ພວກມັນຖືກປຸງແຕ່ງໂດຍບໍ່ມີການແຊກແຊງຂະບວນການສະສົມ
ເນື້ອໃນຂອງສາຍການຄວບຄຸມ. xtherm ຮັບຮູ້ການຄວບຄຸມເຫຼົ່ານີ້ໃນທຸກຮູບແບບ,
ເຖິງແມ່ນວ່າບາງຫນ້າທີ່ອາດຈະຖືກສະກັດກັ້ນຫຼັງຈາກການວິເຄາະການຄວບຄຸມ.
ເມື່ອເປີດໃຊ້ງານ, ຄຸນສົມບັດນີ້ອະນຸຍາດໃຫ້ຜູ້ໃຊ້ອອກຈາກການຄວບຄຸມທີ່ບໍ່ມີການຢຸດເຊົາ
string ເມື່ອພົບຕົວອັກສອນຄວບຄຸມທຳມະດາເຫຼົ່ານີ້:
control/D (ໃຊ້ເປັນຈຸດສິ້ນສຸດຂອງໄຟລ໌ໃນຫຼາຍ shell),
ການຄວບຄຸມ/H (backspace),
ການຄວບຄຸມ / ຂ້າພະເຈົ້າ (tab-feed),
control/J (line feed aka newline),
ການຄວບຄຸມ/K (ແຖບຕັ້ງ),
ການຄວບຄຸມ / L (ອາຫານຮູບແບບ),
ການຄວບຄຸມ / M (ການກັບຄືນການຂົນສົ່ງ),
control/N (shift-out),
ການຄວບຄຸມ/O (shift-in),
ການຄວບຄຸມ/Q (XOFF),
ຄວບຄຸມ/X (ຍົກເລີກ)
c132 (ລະດັບ C132)
ລະບຸວ່າລໍາດັບການຫລົບຫນີ VT102 DECCOLM ຫຼືບໍ່, ໃຊ້ເພື່ອສະຫຼັບລະຫວ່າງ
80 ແລະ 132 ຖັນ, ຄວນໄດ້ຮັບກຽດ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
cacheDoublesize (ລະດັບ CacheDoublesize)
ບອກວ່າຈະ cache ຕົວອັກສອນສອງຂະໜາດໂດຍ x ໄລຍະ. ຕັ້ງຄ່ານີ້ເປັນສູນເພື່ອປິດການໃຊ້ງານ
ຕົວອັກສອນສອງຂະຫນາດທັງຫມົດ.
cdXtraScroll (ລະດັບ CdXtraScroll)
ລະບຸວ່າ x ໄລຍະ ຄວນເລື່ອນໄປຫາໜ້າໃໝ່ເມື່ອລຶບທັງໝົດ
ຈໍ. ມັກ tiXtraScroll, ຈຸດປະສົງຂອງທາງເລືອກນີ້ແມ່ນເພື່ອໃຫ້ຮູບພາບຂອງ
ຈໍສະແດງຜົນຂອງແອັບພລິເຄຊັນເຕັມຈໍຢູ່ໃນການເລື່ອນຄືນກ່ອນທີ່ຈະເຊັດອອກ
ຂໍ້ຄວາມ. ຄ່າເລີ່ມຕົ້ນຂອງຊັບພະຍາກອນນີ້ແມ່ນ "ບໍ່ຖືກຕ້ອງ".
charClass (ລະດັບ CharClass)
ລະບຸລາຍການທີ່ຂັ້ນດ້ວຍເຄື່ອງໝາຍຈຸດຂອງການຜູກມັດຊັ້ນຕົວອັກສອນຂອງແບບຟອມ
[ຕ່ໍາ-]ສູງ:ມູນຄ່າ. ເຫຼົ່ານີ້ແມ່ນໃຊ້ໃນການກໍານົດວ່າຊຸດຂອງຕົວອັກສອນໃດຄວນ
ໄດ້ຮັບການປະຕິບັດເຊັ່ນດຽວກັນໃນເວລາທີ່ເຮັດການຕັດແລະວາງ. ເບິ່ງ ລັກສະນະ ຫ້ອງ ສ່ວນ.
cjkWidth (ລະດັບ CjkWidth)
ລະບຸວ່າ x ໄລຍະ ຄວນປະຕິບັດຕາມສົນທິສັນຍາຄວາມກວ້າງຂອງອາຊີຕາເວັນອອກແບບດັ້ງເດີມ.
ເມື່ອເປີດ, ຕົວອັກສອນທີ່ມີໝວດໝູ່ອາຊີຕາເວັນອອກທີ່ບໍ່ຊັດເຈນ (A) ໃນ UTR 11 ມີ ກ
ຄວາມກວ້າງຂອງຖັນຂອງ 2. ທ່ານອາດຈະຕ້ອງຕັ້ງຕົວເລືອກນີ້ເປັນ “ຄວາມຈິງ” ຖ້າທ່ານມີບາງອັນເກົ່າ
ໂຄງການຢູ່ປາຍຍອດເອເຊຍຕາເວັນອອກທີ່ສົມມຸດວ່າຕົວອັກສອນການແຕ້ມເສັ້ນມີ a
ຄວາມກວ້າງຖັນຂອງ 2. ຖ້າຊັບພະຍາກອນນີ້ແມ່ນຜິດ, the mkWidth ຊັບພະຍາກອນການຄວບຄຸມ
ທາງເລືອກລະຫວ່າງລະບົບ wcwidth ແລະ x ໄລຍະຕາຕະລາງໃນຕົວຂອງ. ຄ່າເລີ່ມຕົ້ນແມ່ນ
"ບໍ່ຖືກຕ້ອງ".
color0 (ລະດັບ ສີ 0)
color1 (ລະດັບ ສີ 1)
color2 (ລະດັບ ສີ 2)
color3 (ລະດັບ ສີ 3)
color4 (ລະດັບ ສີ 4)
color5 (ລະດັບ ສີ 5)
color6 (ລະດັບ ສີ 6)
color7 (ລະດັບ ສີ 7)
ເຫຼົ່ານີ້ລະບຸສີສໍາລັບການຂະຫຍາຍ ISO-6429. ຄ່າເລີ່ມຕົ້ນແມ່ນ,
ຕາມລໍາດັບ, ສີດໍາ, ສີແດງ3, ສີຂຽວ3, ສີເຫຼືອງ3, ສີຟ້າເຂັ້ມທີ່ສາມາດປັບແຕ່ງໄດ້, ສີມ່ວງແດງ 3,
cyan3, ແລະສີຂີ້ເຖົ່າ90. ການວາງສີເລີ່ມຕົ້ນຂອງສີຖືກເລືອກເພື່ອອະນຸຍາດໃຫ້ມີສີ
8-15 ທີ່ຈະໃຊ້ເປັນສະບັບ brighter.
color8 (ລະດັບ ສີ 8)
color9 (ລະດັບ ສີ 9)
color10 (ລະດັບ ສີ 10)
color11 (ລະດັບ ສີ 11)
color12 (ລະດັບ ສີ 12)
color13 (ລະດັບ ສີ 13)
color14 (ລະດັບ ສີ 14)
color15 (ລະດັບ ສີ 15)
ເຫຼົ່ານີ້ລະບຸສີສໍາລັບສ່ວນຂະຫຍາຍ ISO-6429 ຖ້າຄຸນລັກສະນະທີ່ກ້າຫານຄືກັນ
ເປີດໃຊ້ງານ. ຄ່າຊັບພະຍາກອນເລີ່ມຕົ້ນຕາມລໍາດັບ, ສີເທົາ30, ສີແດງ, ສີຂຽວ,
ສີເຫຼືອງ, ສີຟ້າອ່ອນທີ່ສາມາດປັບແຕ່ງໄດ້, ສີມ່ວງແດງ, ສີຟ້າຂຽວ ແລະສີຂາວ.
color16 (ລະດັບ ສີ 16)
ໂດຍຜ່ານການ
color255 (ລະດັບ ສີ 255)
ເຫຼົ່ານີ້ລະບຸສີສໍາລັບການຂະຫຍາຍ 256 ສີ. ຄ່າຊັບພະຍາກອນເລີ່ມຕົ້ນ
ແມ່ນສໍາລັບສີ 16 ຫາ 231 ເພື່ອສ້າງ cube ສີ 6x6x6, ແລະສີ 232 ຜ່ານ.
255 ເພື່ອເຮັດໃຫ້ທາງຍ່າງເປັນສີເທົາ.
ຊັບພະຍາກອນທີ່ຜ່ານມາ color15 ສາມາດໃຊ້ໄດ້ເປັນທາງເລືອກເວລາລວບລວມ. ເນື່ອງຈາກ hardcoded
ຈໍາກັດຢູ່ໃນຫ້ອງສະຫມຸດ X ກ່ຽວກັບຈໍານວນຊັບພະຍາກອນທັງຫມົດ (ເຖິງ 400), ຊັບພະຍາກອນ
ສໍາລັບ 256 ສີແມ່ນຍົກເວັ້ນໃນເວລາທີ່ສະຫນັບສະຫນູນລັກສະນະກວ້າງແລະ luit ຖືກເປີດໃຊ້.
ນອກເຫນືອຈາກການປະພຶດທີ່ບໍ່ສອດຄ່ອງຖ້າພຽງແຕ່ສ່ວນຫນຶ່ງຂອງຊັບພະຍາກອນທີ່ໄດ້ຮັບອະນຸຍາດ,
ການກໍານົດການຕັດທີ່ແນ່ນອນແມ່ນມີຄວາມຫຍຸ້ງຍາກ, ແລະຫ້ອງສະຫມຸດ X ມີແນວໂນ້ມທີ່ຈະ crash ຖ້າ
ຈໍານວນຊັບພະຍາກອນເກີນຂອບເຂດຈໍາກັດ. palette ສີແມ່ນຍັງເລີ່ມຕົ້ນ
ກັບຄ່າເລີ່ມຕົ້ນດຽວກັນ, ແລະສາມາດດັດແກ້ຜ່ານລໍາດັບການຄວບຄຸມ.
ໃນທາງກົງກັນຂ້າມ, ຂອບເຂດຈໍາກັດຂອງຊັບພະຍາກອນບໍ່ອະນຸຍາດໃຫ້ລວມທັງຂອບເຂດທັງຫມົດສໍາລັບ
88-ສີ.
colorAttrMode (ລະດັບ ColorAttrMode)
ລະບຸວ່າ ສີBD, ສີBL, colorRV, ແລະ ສີUL ຄວນລົບລ້າງ ANSI
ສີ. ຖ້າບໍ່ແມ່ນ, ສິ່ງເຫຼົ່ານີ້ຈະຖືກສະແດງພຽງແຕ່ເມື່ອບໍ່ມີສີ ANSI ໄດ້ຖືກຕັ້ງໄວ້
ຕໍາແຫນ່ງທີ່ສອດຄ້ອງກັນ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
ສີBD (ລະດັບ ColorBD)
ນີ້ກໍານົດສີທີ່ຈະໃຊ້ເພື່ອສະແດງຕົວອັກສອນທີ່ກ້າຫານຖ້າ "colorBDMode"
ຊັບພະຍາກອນຖືກເປີດໃຊ້. ຄ່າເລີ່ມຕົ້ນແມ່ນ "XtDefaultForeground".
ເບິ່ງອີກ ຫຼາຍສີ ຊັບພະຍາກອນທີ່ອະນຸຍາດໃຫ້ສົມທົບການກ້າຫານແລະສີ.
colorBDMode (ລະດັບ ColorAttrMode)
ລະບຸວ່າຕົວອັກສອນທີ່ມີຄຸນລັກສະນະຕົວໜາຄວນສະແດງເປັນສີຫຼືບໍ່
ຫຼືເປັນຕົວອັກສອນທີ່ກ້າຫານ. ໃຫ້ສັງເກດວ່າການຕັ້ງຄ່ານັ້ນ ໂໝດສີ ປິດການໃຊ້ງານທັງຫມົດສີ,
ລວມທັງກ້າຫານ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
ສີBL (ລະດັບ ສີBL)
ນີ້ກໍານົດສີທີ່ຈະໃຊ້ເພື່ອສະແດງຕົວອັກສອນກະພິບຖ້າ "colorBLMode"
ຊັບພະຍາກອນຖືກເປີດໃຊ້. ຄ່າເລີ່ມຕົ້ນແມ່ນ "XtDefaultForeground".
ເບິ່ງອີກ ຫຼາຍສີ ຊັບພະຍາກອນທີ່ອະນຸຍາດໃຫ້ປະສົມປະສານ underline ແລະສີ.
colorBLMode (ລະດັບ ColorAttrMode)
ລະບຸວ່າຕົວອັກສອນທີ່ມີຄຸນລັກສະນະກະພິບຄວນຈະຖືກສະແດງຢູ່ໃນ
ສີ. ໃຫ້ສັງເກດວ່າການຕັ້ງຄ່ານັ້ນ ໂໝດສີ off ປິດການໃຊ້ງານສີທັງໝົດ, ລວມທັງອັນນີ້. ໄດ້
ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
ສີIT (ລະດັບ ColorIT)
ນີ້ກໍານົດສີທີ່ຈະໃຊ້ເພື່ອສະແດງຕົວອັກສອນຕົວອຽງຖ້າ "colorITMode"
ຊັບພະຍາກອນຖືກເປີດໃຊ້. ຄ່າເລີ່ມຕົ້ນແມ່ນ "XtDefaultForeground".
ເບິ່ງອີກ ຫຼາຍສີ ຊັບພະຍາກອນທີ່ອະນຸຍາດໃຫ້ປະສົມປະສານຄຸນລັກສະນະແລະສີ.
colorITMode (ລະດັບ ColorAttrMode)
ລະບຸວ່າຕົວອັກສອນທີ່ມີຄຸນລັກສະນະຕົວອຽງຄວນຖືກສະແດງຢູ່ໃນ
ສີ ຫຼື ເປັນຕົວອັກສອນຕົວອຽງ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
ໃຫ້ສັງເກດວ່າ:
·ການຕັ້ງຄ່າ ໂໝດສີ off ປິດການໃຊ້ງານທຸກສີ, ລວມທັງຕົວອຽງ.
·ທ italicULMode overrides ຊັບພະຍາກອນ colorITMode.
ໂໝດສີ (ລະດັບ ColorMode)
ລະບຸວ່າການຮັບຮູ້ການປ່ຽນສີຂອງ ANSI (ISO-6429) ຫຼືບໍ່
ລໍາດັບຄວນຈະຖືກເປີດໃຊ້. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ຄວາມຈິງ".
colorRV (ລະດັບ ColorRV)
ນີ້ກໍານົດສີທີ່ຈະໃຊ້ເພື່ອສະແດງຕົວອັກສອນປີ້ນກັບກັນຖ້າ "colorRVMode"
ຊັບພະຍາກອນຖືກເປີດໃຊ້. ຄ່າເລີ່ມຕົ້ນແມ່ນ "XtDefaultForeground".
ເບິ່ງອີກ ຫຼາຍສີ ຊັບພະຍາກອນທີ່ອະນຸຍາດໃຫ້ສົມທົບການປີ້ນກັບກັນແລະສີ.
colorRVMode (ລະດັບ ColorAttrMode)
ລະບຸວ່າຕົວອັກສອນທີ່ມີຄຸນລັກສະນະປີ້ນກັບຄວນຈະຖືກສະແດງຢູ່ໃນ
ສີ. ໃຫ້ສັງເກດວ່າການຕັ້ງຄ່ານັ້ນ ໂໝດສີ off ປິດການໃຊ້ງານສີທັງໝົດ, ລວມທັງອັນນີ້. ໄດ້
ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
ສີUL (ລະດັບ ColorUL)
ອັນນີ້ລະບຸສີທີ່ຈະໃຊ້ເພື່ອສະແດງຕົວອັກສອນທີ່ຂຽນໄວ້ຖ້າມີ
ຊັບພະຍາກອນ “colorULMode” ຖືກເປີດໃຊ້. ຄ່າເລີ່ມຕົ້ນແມ່ນ "XtDefaultForeground".
ເບິ່ງອີກ ຫຼາຍສີ ຊັບພະຍາກອນທີ່ອະນຸຍາດໃຫ້ປະສົມປະສານ underline ແລະສີ.
colorULMode (ລະດັບ ColorAttrMode)
ລະບຸວ່າຕົວອັກສອນທີ່ມີຄຸນລັກສະນະຂີດກ້ອງຄວນຖືກສະແດງຢູ່ໃນ
ສີ ຫຼື ເປັນຕົວອັກສອນທີ່ຂີດກ້ອງ. ໃຫ້ສັງເກດວ່າການຕັ້ງຄ່ານັ້ນ ໂໝດສີ ປິດປິດການໃຊ້ງານທັງໝົດ
ສີ, ລວມທັງການຂີດກ້ອງ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
ການລວມຕົວອັກສອນ (ລະດັບ CombiningChars)
ລະບຸຈໍານວນຕົວອັກສອນກວ້າງທີ່ສາມາດເກັບໄວ້ໃນເຊລໄດ້
overstrike (ສົມທົບ) ກັບລັກສະນະພື້ນຖານຂອງຕາລາງ. ນີ້ສາມາດຕັ້ງເປັນ
ຄ່າໃນຂອບເຂດ 0 ຫາ 4. ຄ່າເລີ່ມຕົ້ນແມ່ນ “2”.
ctrlFKeys (ລະດັບ CtrlFKeys)
ໃນໂຫມດແປ້ນພິມ VT220 (ເບິ່ງ ແປ້ນພິມແດດ ຊັບພະຍາກອນ), ກໍານົດຈໍານວນທີ່
ເພື່ອປ່ຽນ F1-F12 ໃຫ້ຕົວແກ້ໄຂການຄວບຄຸມ (CTRL). ນີ້ອະນຸຍາດໃຫ້ທ່ານສ້າງລະຫັດ
ສັນຍາລັກຂອງ F10-F20 ໃນແປ້ນພິມ Sun/PC. ຄ່າເລີ່ມຕົ້ນແມ່ນ "10", ຊຶ່ງຫມາຍຄວາມວ່າ
CTRL F1 ສ້າງສັນຍາລັກທີ່ສໍາຄັນສໍາລັບ F11.
curses (ລະດັບ ສາບແຊ່ງ)
ລະບຸວ່າມີຂໍ້ບົກພ່ອງຖັນສຸດທ້າຍຫຼືບໍ່ ເພີ່ມເຕີມ(1) ຄວນຈະໄດ້ຮັບການເຮັດວຽກປະມານ.
ເບິ່ງ - ກັບ ທາງເລືອກສໍາລັບລາຍລະອຽດ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
ຕົວກະພິບ (ລະດັບ CursorBlink)
ລະບຸວ່າຈະເຮັດໃຫ້ເຄີເຊີກະພິບຫຼືບໍ່. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
xtherm ໃຊ້ສອງຕົວແປເພື່ອກໍານົດວ່າຕົວກະພິບກະພິບ. ຫນຶ່ງຖືກກໍານົດໂດຍ
ຊັບພະຍາກອນນີ້. ອື່ນໆແມ່ນຖືກກໍານົດໂດຍລໍາດັບການຄວບຄຸມ (ຮູບແບບສ່ວນຕົວ 12 ແລະ
DECSCUSR). xtherm ທົດສອບ XOR ຂອງສອງຕົວແປ.
ສີຕົວກະພິບ (ລະດັບ ສີຕົວກະພິບ)
ລະບຸສີທີ່ຈະໃຊ້ສໍາລັບຕົວກະພິບຂໍ້ຄວາມ. ຄ່າເລີ່ມຕົ້ນແມ່ນ
“XtDefaultForeground”. ໂດຍຄ່າເລີ່ມຕົ້ນ, x ໄລຍະ ຄວາມພະຍາຍາມທີ່ຈະຮັກສາສີນີ້ຈາກການເປັນ
ຄືກັນກັບສີພື້ນຫຼັງ, ເພາະວ່າມັນແຕ້ມຕົວກະພິບໂດຍການຕື່ມຂໍ້ມູນໃສ່
ພື້ນຫຼັງຂອງຕາລາງຂໍ້ຄວາມ. ຂໍ້ຈໍາກັດດຽວກັນໃຊ້ກັບລໍາດັບການຄວບຄຸມ
ເຊິ່ງອາດຈະມີການປ່ຽນແປງສີນີ້.
ການຕັ້ງຄ່າຊັບພະຍາກອນນີ້ overrides ສ່ວນໃຫຍ່ຂອງ x ໄລຍະການປັບຕົວຂອງຕົວກະພິບ. ມັນ
ຈະຍັງຄົງໃຊ້ວິດີໂອແບບປີ້ນກັບກັນເພື່ອບໍ່ອະນຸຍາດບາງກໍລະນີ, ເຊັ່ນ: ຕົວກະພິບສີດໍາເທິງ a
ພື້ນຫລັງສີດໍາ.
cursorOffTime (ລະດັບ CursorOffTime)
ລະບຸໄລຍະເວລາຂອງສ່ວນ “ປິດ” ຂອງເຄີເຊີກະພິບຮອບເວລາໃນ
ມິນລິວິນາທີ. ເຄື່ອງຈັບເວລາດຽວກັນແມ່ນໃຊ້ສໍາລັບການກະພິບຂໍ້ຄວາມ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "300".
cursorOnTime (ລະດັບ CursorOnTime)
ລະບຸໄລຍະເວລາຂອງສ່ວນ “on” ຂອງເຄີເຊີກະພິບຮອບເວລາ, ໃນ
ມິນລິວິນາທີ. ເຄື່ອງຈັບເວລາດຽວກັນແມ່ນໃຊ້ສໍາລັບການກະພິບຂໍ້ຄວາມ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "600".
ຕັດເສັ້ນໃໝ່ (ລະດັບ CutNewline)
ຖ້າ “ຜິດ”, ການຄລິກສາມເທື່ອເພື່ອເລືອກແຖວນັ້ນຈະບໍ່ລວມເອົາ Newline ຢູ່ໜ້າ
ທ້າຍແຖວ. ຖ້າ "ຖືກຕ້ອງ", Newline ຖືກເລືອກ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ຄວາມຈິງ".
ຕົວກະພິບ UnderLine (ລະດັບ CursorUnderLine)
ລະບຸວ່າຈະເຮັດໃຫ້ເຄີເຊີຖືກຂີດກ້ອງ ຫຼືເປັນກ່ອງ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
cutToBeginningOfLine (ລະດັບ CutToBeginningOfLine)
ຖ້າ “ຜິດ”, ການຄລິກສາມເທື່ອເພື່ອເລືອກແຖວຈະເລືອກຈາກຄຳປັດຈຸບັນເທົ່ານັ້ນ
ໄປຂ້າງຫນ້າ. ຖ້າ "ຖືກຕ້ອງ", ເສັ້ນທັງຫມົດຈະຖືກເລືອກ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ຄວາມຈິງ".
decTerminalID (ລະດັບ DecTerminalID)
ລະບຸລະດັບການຈຳລອງ (100=VT100, 220=VT220, ແລະອື່ນໆ), ໃຊ້ເພື່ອກຳນົດຄ່າ.
ປະເພດຂອງການຕອບສະຫນອງຕໍ່ລໍາດັບການຄວບຄຸມ DA. ຕົວອັກສອນທີ່ບໍ່ແມ່ນຕົວເລກຊັ້ນນໍາແມ່ນ
ບໍ່ສົນໃຈ, ຕົວຢ່າງ, “vt100” ແລະ “100” ແມ່ນຄືກັນ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "420".
defaultString (ລະດັບ DefaultString)
ລະບຸຕົວອັກສອນ (ຫຼືສະຕຣິງ) ທີ່ x ໄລຍະ ຈະປ່ຽນແທນເມື່ອວາງຂໍ້ຄວາມ
ປະກອບມີຕົວອັກສອນທີ່ບໍ່ສາມາດສະແດງໄດ້ໃນການເຂົ້າລະຫັດປະຈຸບັນ. ສໍາລັບ
ຕົວຢ່າງ, ການວາງຂໍ້ຄວາມ UTF-8 ເຂົ້າໄປໃນການສະແດງຕົວອັກສອນ ISO-8859-1 ເທົ່ານັ້ນ
ສາມາດສະແດງລະຫັດ 0-255, ໃນຂະນະທີ່ຂໍ້ຄວາມ UTF-8 ສາມາດປະກອບມີຄ່າ Unicode ຂ້າງເທິງ
255. ຄ່າເລີ່ມຕົ້ນແມ່ນ “#” (ສັນຍາລັກປອນດຽວ).
ຖ້າຂໍ້ຄວາມທີ່ບໍ່ສາມາດສະແດງໄດ້ຈະເປັນຄວາມກວ້າງສອງເທົ່າ, x ໄລຍະ ຈະເພີ່ມພື້ນທີ່ຫຼັງຈາກ
ຕົວອັກສອນ “#”, ເພື່ອໃຫ້ຮູບແບບດຽວກັນຢູ່ໃນໜ້າຈໍເປັນຕົວໜັງສືຕົ້ນສະບັບ.
ລຶບIsDEL (ລະດັບ ລຶບIsDEL)
ລະບຸວ່າປຸ່ມ Delete ໃນປຸ່ມແກ້ໄຂຄວນສົ່ງ DEL (127) ຫຼື
ລຳດັບການໜີອອກແບບ VT220. ຄ່າ "ຜິດ" ຊ່ວຍໃຫ້ອັນສຸດທ້າຍ. ໄດ້
ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບາງທີ".
ບໍ່ອະນຸຍາດColorOps (ລະດັບ ColorOps ບໍ່ອະນຸຍາດ)
ລະບຸວ່າຄຸນສົມບັດໃດຈະຖືກປິດການນຳໃຊ້ຖ້າ ອະນຸຍາດໃຫ້ColorOps ແມ່ນບໍ່ຖືກຕ້ອງ. ນີ້ແມ່ນ
ບັນຊີລາຍຊື່ທີ່ແຍກດ້ວຍເຄື່ອງໝາຍຈຸດ. ຄ່າເລີ່ມຕົ້ນແມ່ນ
SetColor, GetColor, GetAnsiColor
ຊື່ດັ່ງລຸ່ມນີ້. xtherm ບໍ່ສົນໃຈຕົວພິມໃຫຍ່, ແຕ່ພວກມັນຖືກສະແດງຢູ່ໃນ
ກໍລະນີປະສົມສໍາລັບຄວາມຊັດເຈນ.
ຊຸດສີ
ກຳນົດສີແບບເຄື່ອນໄຫວສະເພາະ.
GetColor
ລາຍງານການຕັ້ງຄ່າປັດຈຸບັນຂອງສີໄດນາມິກທີ່ໃຫ້ມາ.
GetAnsiColor
ລາຍງານການຕັ້ງຄ່າປະຈຸບັນຂອງສີ ANSI ທີ່ໃຫ້ມາ (ທີ່ຈິງແລ້ວສີໃດຫນຶ່ງ
ຕັ້ງຄ່າຜ່ານການຄວບຄຸມແບບ ANSI).
ບໍ່ອະນຸຍາດFontOps (ລະດັບ DisallowedFontOps)
ລະບຸວ່າຄຸນສົມບັດໃດຈະຖືກປິດການນຳໃຊ້ຖ້າ allowFontOps ແມ່ນບໍ່ຖືກຕ້ອງ. ນີ້ແມ່ນ
ບັນຊີລາຍຊື່ທີ່ແຍກດ້ວຍເຄື່ອງໝາຍຈຸດ. ຄ່າເລີ່ມຕົ້ນແມ່ນ
SetFont, GetFont
ຊື່ດັ່ງລຸ່ມນີ້. xtherm ບໍ່ສົນໃຈຕົວພິມໃຫຍ່, ແຕ່ພວກມັນຖືກສະແດງຢູ່ໃນ
ກໍລະນີປະສົມສໍາລັບຄວາມຊັດເຈນ.
SetFont
ກໍານົດຕົວອັກສອນທີ່ກໍານົດໄວ້.
GetFont
ລາຍງານຟອນທີ່ລະບຸໄວ້.
ບໍ່ອະນຸຍາດTcapOps (ລະດັບ DisallowedTcapOps)
ລະບຸວ່າຄຸນສົມບັດໃດຈະຖືກປິດການນຳໃຊ້ຖ້າ ອະນຸຍາດໃຫ້TcapOps ແມ່ນບໍ່ຖືກຕ້ອງ. ນີ້ແມ່ນ
ບັນຊີລາຍຊື່ທີ່ແຍກດ້ວຍເຄື່ອງໝາຍຈຸດ. ຄ່າເລີ່ມຕົ້ນແມ່ນ
SetTcap, GetTcap
ຊື່ດັ່ງລຸ່ມນີ້. xtherm ບໍ່ສົນໃຈຕົວພິມໃຫຍ່, ແຕ່ພວກມັນຖືກສະແດງຢູ່ໃນ
ກໍລະນີປະສົມສໍາລັບຄວາມຊັດເຈນ.
SetTcap
(ບໍ່ໄດ້ປະຕິບັດ)
GetTcap
ລາຍງານຟັງຊັນທີ່ລະບຸ- ແລະກະແຈພິເສດອື່ນໆ.
DisallowedWindowOps (ລະດັບ DisallowedWindowOps)
ລະບຸວ່າຄຸນສົມບັດໃດຈະຖືກປິດການນຳໃຊ້ຖ້າ ອະນຸຍາດໃຫ້ WindowOps ແມ່ນບໍ່ຖືກຕ້ອງ. ນີ້ແມ່ນ
ບັນຊີລາຍຊື່ທີ່ແຍກດ້ວຍໝາຍຈຸດ, ຫຼື (ສໍາລັບການຄວບຄຸມທີ່ດັດແປງມາຈາກ dtterm ໄດ້
ເລກປະຕິບັດການ). ຄ່າເລີ່ມຕົ້ນແມ່ນ
1,2,3,4,5,6,7,8,9,11,13,14,18,19,20,21,GetSelection,SetSelection,SetWinLines,SetXprop
(ເຊັ່ນ: ບໍ່ອະນຸຍາດໃຫ້ດໍາເນີນການ).
ຊື່ດັ່ງລຸ່ມນີ້. xtherm ບໍ່ສົນໃຈຕົວພິມໃຫຍ່, ແຕ່ພວກມັນຖືກສະແດງຢູ່ໃນ
ກໍລະນີປະສົມສໍາລັບຄວາມຊັດເຈນ. ບ່ອນທີ່ຕົວເລກສາມາດນໍາໃຊ້ເປັນທາງເລືອກ, ມັນຖືກມອບໃຫ້
ໃນວົງເລັບຫຼັງຈາກຊື່.
GetIconTitle (20)
ລາຍງານປ້າຍໄອຄອນຂອງປ່ອງຢ້ຽມ xterm ເປັນສະຕຣິງ.
GetScreenSizeChars (19)
ລາຍງານຂະຫນາດຂອງຫນ້າຈໍເປັນຕົວອັກສອນເປັນຕົວເລກ.
GetSelection
ລາຍງານຂໍ້ມູນການເລືອກເປັນສະຕຣິງ base64.
GetWinPosition (13)
ລາຍງານຕໍາແຫນ່ງປ່ອງຢ້ຽມ xterm ເປັນຕົວເລກ.
GetWinSizeChars (18)
ລາຍງານຂະຫນາດຂອງພື້ນທີ່ຂໍ້ຄວາມໃນຕົວອັກສອນເປັນຕົວເລກ.
GetWinSizePixels (14)
ລາຍງານ xterm window ໃນ pixels ເປັນຕົວເລກ.
GetWinState (11)
ລາຍງານສະຖານະ window xterm ເປັນຕົວເລກ.
GetWinTitle (21)
ລາຍງານຫົວຂໍ້ຂອງປ່ອງຢ້ຽມ xterm ເປັນສະຕຣິງ.
LowerWin (6)
ຫຼຸດປ່ອງຢ້ຽມ xterm ລົງລຸ່ມສຸດຂອງຄໍາສັ່ງ stacking.
MaximizeWin (9)
ຂະຫຍາຍໜ້າຕ່າງສູງສຸດ (ເຊັ່ນ: ປັບຂະໜາດເປັນຂະໜາດໜ້າຈໍ).
ເຕັມຈໍ Win (10)
ໃຊ້ເຕັມຈໍ (ເຊັ່ນ: ປັບຂະຫນາດເປັນຂະຫນາດຫນ້າຈໍ, ໂດຍບໍ່ມີການຕົກແຕ່ງປ່ອງຢ້ຽມ).
ຫຼຸດ Winmize (2)
Iconify window.
ຊື່ເພງ (23)
ຫົວຂໍ້ປັອບຈາກ stack ພາຍໃນ.
PushTitle (22)
ຍູ້ຫົວຂໍ້ໃສ່ stack ພາຍໃນ.
RaiseWin (5)
ຍົກປ່ອງຢ້ຽມ xterm ຂຶ້ນຢູ່ດ້ານຫນ້າຂອງຄໍາສັ່ງ stacking.
RefreshWin (7)
ໂຫຼດຫນ້າຈໍຄືນ xterm.
RestoreWin (1)
De-conify window.
ການເລືອກຕັ້ງ
ກໍານົດຂໍ້ມູນການຄັດເລືອກ.
SetWinLines
ປັບຂະໜາດເປັນຈຳນວນແຖວ, ຢ່າງໜ້ອຍ 24.
SetWinPosition (3)
ຍ້າຍປ່ອງຢ້ຽມໄປຫາຈຸດປະສານງານທີ່ໃຫ້.
SetWinSizeChars (8)
ປັບຂະໜາດພື້ນທີ່ຂໍ້ຄວາມໃຫ້ເປັນຂະໜາດທີ່ກຳນົດໄວ້ໃນຕົວອັກສອນ.
SetWinSizePixels (4)
ປັບຂະໜາດໜ້າຕ່າງ xterm ໃຫ້ເປັນຂະໜາດທີ່ກຳນົດເປັນ pixels.
SetXprop
ຕັ້ງຄ່າຄຸນສົມບັດ X ໃນປ່ອງຢ້ຽມລະດັບສູງສຸດ.
dynamicColors (ລະດັບ ສີແບບໄດນາມິກ)
ລະບຸວ່າຫຼືບໍ່ອອກຈາກລໍາດັບເພື່ອປ່ຽນສີທີ່ຖືກມອບໝາຍໃຫ້ແຕກຕ່າງກັນ
ຄຸນລັກສະນະຖືກຮັບຮູ້.
eightBitControl (ລະດັບ EightBitControl)
ລະບຸວ່າລໍາດັບການຄວບຄຸມທີ່ສົ່ງໂດຍສະຖານີຄວນຈະເປັນແປດ-
ຕົວອັກສອນບິດຫຼືລໍາດັບຫນີ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
eightBitInput (ລະດັບ EightBitInput)
ຖ້າ “ຈິງ”, ຕົວອັກສອນ Meta (ຕົວລະຄອນດຽວໄບຕ໌ລວມກັບ Meta
modifier key) ການປ້ອນຂໍ້ມູນຈາກແປ້ນພິມໄດ້ຖືກນໍາສະເຫນີເປັນຕົວອັກສອນດຽວ,
ດັດແກ້ອີງຕາມການ eightBitMeta ຊັບພະຍາກອນ. ຖ້າ "ຜິດ", ຕົວອັກສອນ Meta ແມ່ນ
ປ່ຽນເປັນລຳດັບສອງຕົວອັກສອນກັບຕົວລະຄອນຕົວມັນເອງນຳໜ້າໂດຍ ESC.
ຄ່າເລີ່ມຕົ້ນແມ່ນ "ຄວາມຈິງ".
ໄດ້ metaSendsEscape ແລະ altSendsEscape ຊັບພະຍາກອນອາດຈະ override ຄຸນນະສົມບັດນີ້.
ໂດຍທົ່ວໄປແລ້ວ ແປ້ນພິມບໍ່ມີປຸ່ມໝາຍ “Meta”, ແຕ່ປຸ່ມ “Alt” ແມ່ນທົ່ວໄປ,
ແລະພວກມັນຖືກໃຊ້ຕາມປົກກະຕິສໍາລັບ "Meta". ຖ້າພວກເຂົາມີຄວາມຄ້າຍຄືກັນ, ມັນຈະເປັນ
ໄດ້ສົມເຫດສົມຜົນທີ່ຈະຕັ້ງຊື່ຊັບພະຍາກອນນີ້ "altSendsEscape”, ຫັນປ່ຽນຄວາມຮູ້ສຶກຂອງມັນ.
ສໍາລັບພື້ນຖານເພີ່ມເຕີມກ່ຽວກັບເລື່ອງນີ້, ເບິ່ງ meta ປະຕິບັດຫນ້າທີ່ຢູ່ໃນຄໍາສາບແຊ່ງ.
ຫມາຍເຫດວ່າ alt ທີ່ສໍາຄັນແມ່ນບໍ່ຈໍາເປັນຕ້ອງຄືກັນກັບ Meta ຕົວແກ້ໄຂ. ໄດ້
xmodmap ຜົນປະໂຫຍດລາຍຊື່ຕົວດັດແປງທີ່ສໍາຄັນຂອງທ່ານ. X ກຳນົດຕົວແກ້ໄຂສຳລັບ shift, (caps)
lock ແລະຄວບຄຸມ, ເຊັ່ນດຽວກັນກັບ 5 ຕົວແກ້ໄຂເພີ່ມເຕີມທີ່ຖືກນໍາໃຊ້ໂດຍທົ່ວໄປ
ຕັ້ງຄ່າຕົວແກ້ໄຂທີ່ສໍາຄັນ. xtherm ກວດກາຂໍ້ມູນດຽວກັນເພື່ອຊອກຫາຕົວແກ້ໄຂ
ທີ່ກ່ຽວຂ້ອງກັບທັງຫມົດ Meta ຄີ (ຊ້າຍຫຼືຂວາ), ແລະໃຊ້ລະຫັດນັ້ນເປັນ Meta
ຕົວແກ້ໄຂ. ມັນຍັງຊອກຫາລະຫັດ NumLock, ເພື່ອຮັບຮູ້ຕົວດັດແປງທີ່ເປັນ
ທີ່ກ່ຽວຂ້ອງກັບວ່າ.
ຖ້າຫາກວ່າຂອງທ່ານ xmodmap ການຕັ້ງຄ່າໃຊ້ລະຫັດດຽວກັນສໍາລັບ Alt- ແລະ Meta-keys, x ໄລຍະ
ຈະເຫັນພຽງແຕ່ຄໍານິຍາມ Alt-key, ເນື່ອງຈາກວ່າມັນໄດ້ຖືກທົດສອບກ່ອນ Meta-keys.
NumLock ຖືກທົດສອບກ່ອນ. ມັນເປັນສິ່ງສໍາຄັນທີ່ຈະຮັກສາກະແຈເຫຼົ່ານີ້ແຕກຕ່າງກັນ; ຖ້າບໍ່ດັ່ງນັ້ນ
ບາງສ່ວນຂອງ x ໄລຍະການທໍາງານຂອງບໍ່ສາມາດໃຊ້ໄດ້.
ໄດ້ eightBitInput ຊັບພະຍາກອນຖືກທົດສອບໃນເວລາເລີ່ມຕົ້ນ. ຖ້າ "ຈິງ", x ໄລຍະ ພະຍາຍາມ
ເພື່ອເຮັດໃຫ້ terminal ເຂົ້າໄປໃນໂຫມດ 8-bit. ຖ້າ "ຜິດ", ເມື່ອເລີ່ມຕົ້ນ, x ໄລຍະ ພະຍາຍາມໃສ່
terminal ເຂົ້າໄປໃນໂຫມດ 7-bit. ສໍາລັບບາງການຕັ້ງຄ່ານີ້ບໍ່ສໍາເລັດ;
ຄວາມລົ້ມເຫລວຖືກລະເລີຍ. ຫຼັງຈາກການເລີ່ມຕົ້ນ, x ໄລຍະ ບໍ່ມີການປ່ຽນແປງ terminal ລະຫວ່າງ
ໂໝດ 8-bit ແລະ 7-bit.
ດັ່ງທີ່ໄດ້ປະຕິບັດໃນເບື້ອງຕົ້ນໃນ X11, ມູນຄ່າຊັບພະຍາກອນບໍ່ປ່ຽນແປງຫຼັງຈາກການເລີ່ມຕົ້ນ.
ແນວໃດກໍ່ຕາມ (ນັບຕັ້ງແຕ່ patch #216 ໃນປີ 2006) x ໄລຍະ ສາມາດແກ້ໄຂ eightBitInput ຫຼັງຈາກເລີ່ມຕົ້ນ
ໂດຍຜ່ານລໍາດັບການຄວບຄຸມ. ຄວາມສາມາດ terminfo ທີ່ສອດຄ້ອງກັນ smm (ຕັ້ງ meta
ຮູບແບບ) ແລະ rmm (ປັບຮູບແບບ meta) ໄດ້ຖືກຮັບຮູ້ໂດຍ bash ສໍາລັບການໃຊ້ເວລາບາງ.
ເປັນທີ່ ໜ້າ ສົນໃຈພຽງພໍ, bashແນວຄວາມຄິດຂອງ "ຮູບແບບ meta" ແຕກຕ່າງຈາກມາດຕະຖານ
ຄໍານິຍາມ (ໃນ ຂໍ້ມູນ manual), ເຊິ່ງອະທິບາຍການປ່ຽນແປງໄປຫາບິດແປດ
ຂອງລັກສະນະ. ມັນເກີດຂື້ນວ່າ bash ເບິ່ງ "ຮູບແບບ meta" ເປັນຕົວອັກສອນ ESC ວ່າ
x ໄລຍະ ໃສ່ກ່ອນຕົວອັກສອນເມື່ອກົດປຸ່ມ meta ພິເສດຖືກກົດ. bashແມ່ນໄວ
ເອກະສານເວົ້າກ່ຽວກັບລັກສະນະ ESC ແລະບໍ່ສົນໃຈ bit ແປດ.
eightBitMeta (ລະດັບ EightBitMeta)
ນີ້ຄວບຄຸມວິທີການ x ໄລຍະ ແກ້ໄຂບິດທີແປດຂອງກະແຈດຽວໄບໄບທ໌ ເມື່ອ
eightBitInput ຊັບພະຍາກອນຖືກຕັ້ງ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ທ້ອງຖິ່ນ".
ມູນຄ່າຊັບພະຍາກອນແມ່ນສະຕຣິງ, ປະເມີນເປັນ boolean ຫຼັງຈາກການເລີ່ມຕົ້ນ.
ທີ່ບໍ່ຖືກຕ້ອງ
ລະຫັດຖືກສົ່ງໂດຍບໍ່ໄດ້ດັດແປງ.
ທ້ອງຖິ່ນ
ປຸ່ມຖືກແກ້ໄຂພຽງແຕ່ຖ້າທ້ອງຖິ່ນໃຊ້ການເຂົ້າລະຫັດແປດບິດ.
true ລະຫັດຖືກສົ່ງດັດແກ້.
ບໍ່ເຄີຍ
ລະຫັດຖືກສົ່ງສະເຫມີໂດຍບໍ່ໄດ້ແກ້ໄຂ.
ຍົກເວັ້ນສໍາລັບການ ບໍ່ເຄີຍ ທາງເລືອກ, x ໄລຍະ ໃຫ້ກຽດແກ່ຄວາມສາມາດ terminfo smm (ຕັ້ງ meta
ຮູບແບບ) ແລະ rmm (ຣີເຊັດໂໝດ meta), ໃຫ້ຄຸນສົມບັດເປີດ ຫຼືປິດ
ແບບເຄື່ອນໄຫວ.
If eightBitMeta ຖືກເປີດໃຊ້ເມື່ອທ້ອງຖິ່ນໃຊ້ UTF-8, x ໄລຍະ ເຂົ້າລະຫັດຄ່າເປັນ
UTF-8 (ຕັ້ງແຕ່ແພັດ #183 ໃນປີ 2003).
eightBitOutput (ລະດັບ EightBitOutput)
ລະບຸວ່າຕົວອັກສອນແປດບິດທີ່ສົ່ງມາຈາກໂຮສຄວນຈະເປັນຫຼືບໍ່
ຍອມຮັບວ່າເປັນຫຼືຖືກລອກອອກເມື່ອພິມອອກ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ຄວາມຈິງ", ຊຶ່ງຫມາຍຄວາມວ່າ
ເຂົາເຈົ້າໄດ້ຖືກຍອມຮັບວ່າເປັນ.
eightBitSelectTypes (ລະດັບ EightBitSelectTypes)
Override x ໄລຍະລາຍຊື່ເປົ້າໝາຍການເລືອກເລີ່ມຕົ້ນຂອງ (ເບິ່ງ SELECT/PASTE) ສຳລັບການເລືອກ
ຢູ່ໃນໂໝດປົກກະຕິ (ISO-8859-1). ຄ່າເລີ່ມຕົ້ນແມ່ນສະຕຣິງຫວ່າງເປົ່າ, ເຊັ່ນ, “”, ເຊິ່ງເຮັດ
ບໍ່ override ຫຍັງ.
ຊື່ໜ້າ (ລະດັບ FaceName)
ລະບຸຮູບແບບສຳລັບຟອນທີ່ສາມາດຂະຫຍາຍໄດ້ທີ່ເລືອກຈາກຫ້ອງສະໝຸດ FreeType if
ສະຫນັບສະຫນູນຫ້ອງສະຫມຸດນັ້ນໄດ້ຖືກລວບລວມເຂົ້າໄປໃນ x ໄລຍະ. ບໍ່ມີຄ່າເລີ່ມຕົ້ນ.
ຖ້າບໍ່ໄດ້ລະບຸ, ຫຼືຖ້າບໍ່ມີຄໍາທີ່ກົງກັນສໍາລັບທັງສອງຕົວອັກສອນປົກກະຕິແລະຕົວຫນາ, x ໄລຍະ
ໃຊ້ bitmap font ແລະຊັບພະຍາກອນທີ່ກ່ຽວຂ້ອງ.
ມັນເປັນໄປໄດ້ທີ່ຈະເລືອກເອົາຕົວອັກສອນ bitmap ທີ່ເຫມາະສົມໂດຍໃຊ້ script ເຊັ່ນນີ້:
#!/ ຖັງ / sh
FONT=`xfontsel -print`
ທົດສອບ -n "$FONT" && xfd -fn "$FONT"
ຢ່າງໃດກໍຕາມ (ເຖິງແມ່ນວ່າ xfd ຍອມຮັບ "-fa” ທາງເລືອກທີ່ຈະລະບຸຕົວອັກສອນ FreeType),
xfontsel ຍັງບໍ່ໄດ້ຂະຫຍາຍຕົວເຊັ່ນດຽວກັນ. ໃນຖານະເປັນການແກ້ໄຂ, ທ່ານອາດຈະພະຍາຍາມ
fc-list :scalable=true:spacing=mono: ຄອບຄົວ
ເພື່ອຊອກຫາບັນຊີລາຍຊື່ຂອງ fonts fixed-pitch ທີ່ສາມາດຂະຫຍາຍໄດ້ເຊິ່ງອາດຈະຖືກນໍາໃຊ້ສໍາລັບ ຊື່ໜ້າ
ມູນຄ່າຊັບພະຍາກອນ.
faceNameDoublesize (ລະດັບ FaceNameDoublesize)
ລະບຸຕົວອັກສອນທີ່ສາມາດປັບຂະ ໜາດ ໄດ້ສອງຄວາມກວ້າງ ສຳ ລັບກໍລະນີທີ່ແອັບພລິເຄຊັນຕ້ອງການສິ່ງນີ້,
ຕົວຢ່າງ, ໃນຄໍາຮ້ອງສະຫມັກ CJK. ບໍ່ມີຄ່າເລີ່ມຕົ້ນ.
ຖ້າແອັບພລິເຄຊັນໃຊ້ຕົວອັກສອນສອງກວ້າງ ແລະຊັບພະຍາກອນນີ້ບໍ່ໄດ້ຖືກມອບໃຫ້,
x ໄລຍະ ຈະໃຊ້ຮູບແບບຕົວອັກສອນທີ່ກຳນົດໃຫ້ໂດຍ ຊື່ໜ້າ.
ຂະໜາດໜ້າ (ລະດັບ ຂະໜາດໃບໜ້າ)
ກໍານົດຈຸດສໍາລັບຕົວອັກສອນທີ່ເລືອກຈາກຫ້ອງສະຫມຸດ FreeType ຖ້າສະຫນັບສະຫນູນ
ຫ້ອງສະຫມຸດນັ້ນໄດ້ຖືກລວບລວມເຂົ້າໄປໃນ x ໄລຍະ. ຄ່າເລີ່ມຕົ້ນແມ່ນ “14.0” ຢູ່ໃນ VT ຕົວອັກສອນ ເມນູ
ນີ້ສອດຄ່ອງກັບ ມາດຕະຖານ entry
ເຖິງແມ່ນວ່າຄ່າເລີ່ມຕົ້ນແມ່ນ "14.0", ນີ້ອາດຈະບໍ່ຄືກັນກັບຈຸດສໍາລັບຈຸດ
font bitmap ເລີ່ມຕົ້ນ, ie, ທີ່ມອບຫມາຍດ້ວຍ -fn ທາງເລືອກ, ຫຼື font
ຊັບພະຍາກອນ. ຕົວຢ່າງ, ຕົວອັກສອນ "ຄົງທີ່" ປົກກະຕິແລ້ວມີຈຸດຂອງ "8.0". ຖ້າເຈົ້າ
ທີ່ກໍານົດໄວ້ ຂະໜາດໜ້າ ເພື່ອໃຫ້ກົງກັບຂະຫນາດຂອງຕົວອັກສອນ bitmap, ຈາກນັ້ນປ່ຽນລະຫວ່າງ bitmap
ແລະຕົວອັກສອນ TrueType ຜ່ານເມນູຟອນຈະໃຫ້ຂະຫນາດທີ່ປຽບທຽບໄດ້ສໍາລັບປ່ອງຢ້ຽມ.
ທ່ານສາມາດກໍານົດຈຸດສໍາລັບຕົວອັກສອນ TrueType ທີ່ເລືອກດ້ວຍຂະຫນາດອື່ນ -
ລາຍການເມນູທີ່ກ່ຽວຂ້ອງເຊັ່ນ Medium, Huge, ແລະອື່ນໆ, ໂດຍໃຊ້ຫນຶ່ງໃນຕໍ່ໄປນີ້
ຄຸນຄ່າຂອງຊັບພະຍາກອນ. ຖ້າຫາກວ່າທ່ານບໍ່ໄດ້ລະບຸຄ່າ, ພວກເຂົາເຈົ້າເລີ່ມຕົ້ນທີ່ຈະ "0.0", ເຊິ່ງ
ສາເຫດ x ໄລຍະ ການນໍາໃຊ້ອັດຕາສ່ວນຂອງຂະຫນາດຕົວອັກສອນຈາກຕົວອັກສອນ bitmap ທີ່ສອດຄ້ອງກັນ
ຊັບພະຍາກອນທີ່ຈະໄດ້ຮັບ TrueType pointize.
ຖ້າຫາກວ່າທັງຫມົດຂອງ ຂະໜາດໜ້າ ຊັບພະຍາກອນແມ່ນຖືກກໍານົດ, ຫຼັງຈາກນັ້ນ x ໄລຍະ ຈະໃຊ້ຂໍ້ມູນນີ້ເພື່ອ
ກຳນົດຕົວອັກສອນ TrueType ນ້ອຍກວ່າ/ໃຫຍ່ກວ່າ ຕໍ່ໄປສຳລັບ larger-vt-font() ແລະ
ນ້ອຍກວ່າ-vt-font() ການກະທໍາ. ຖ້າຫາກວ່າບໍ່ໄດ້ກໍານົດ, x ໄລຍະ ຈະໃຊ້ພຽງແຕ່ພື້ນທີ່ຂອງ
ຕົວອັກສອນ bitmap.
ຂະໜາດໜ້າ 1 (ລະດັບ ຂະໜາດໜ້າ 1)
ລະບຸຈຸດຂອງຕົວອັກສອນທາງເລືອກທຳອິດ.
ຂະໜາດໜ້າ 2 (ລະດັບ ຂະໜາດໜ້າ 2)
ລະບຸຈຸດຂອງຕົວອັກສອນທາງເລືອກທີສອງ.
ຂະໜາດໜ້າ 3 (ລະດັບ ຂະໜາດໜ້າ 3)
ລະບຸຈຸດຂອງຕົວອັກສອນທາງເລືອກທີສາມ.
ຂະໜາດໜ້າ 4 (ລະດັບ ຂະໜາດໜ້າ 4)
ລະບຸຈຸດຂອງຟອນທາງເລືອກທີສີ່.
ຂະໜາດໜ້າ 5 (ລະດັບ ຂະໜາດໜ້າ 5)
ລະບຸຈຸດຂອງຕົວອັກສອນທາງເລືອກທີຫ້າ.
ຂະໜາດໜ້າ 6 (ລະດັບ ຂະໜາດໜ້າ 6)
ລະບຸຈຸດຂອງຟອນທາງເລືອກທີຫົກ.
font (ລະດັບ ຟອນ)
ລະບຸຊື່ຂອງຟອນປົກກະຕິ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ແກ້ໄຂ".
ເບິ່ງການສົນທະນາຂອງ ທ້ອງຖິ່ນ ຊັບພະຍາກອນ, ເຊິ່ງອະທິບາຍວິທີການ font ນີ້ອາດຈະເປັນ
ເກີນ.
ຫມາຍເຫດ: ບາງໄຟລ໌ຊັບພະຍາກອນໃຊ້ຮູບແບບເຊັ່ນ:
* ຕົວອັກສອນ: ຄົງທີ່
ທີ່ກວ້າງເກີນໄປ, ຜົນກະທົບຕໍ່ທັງສອງ
xterm.vt100.font
ແລະ
xterm.vt100.utf8Fonts.font
ເຊິ່ງອາດຈະບໍ່ແມ່ນສິ່ງທີ່ທ່ານຕັ້ງໃຈ.
ເລື່ອນໄວ (ລະດັບ FastScroll)
ປັບປຸງແກ້ໄຂຜົນກະທົບຂອງການເລື່ອນກະໂດດ (ໂດດເລື່ອນ) ໂດຍສະກັດກັ້ນການໂຫຼດຫນ້າຈໍຄືນ
ສໍາລັບກໍລະນີພິເສດໃນເວລາທີ່ຜົນຜະລິດກັບຫນ້າຈໍໄດ້ປ່ຽນເນື້ອໃນຢ່າງສົມບູນ
ນອກໜ້າຈໍ. ຕົວຢ່າງ, cat'ing ໄຟລ໌ຂະຫນາດໃຫຍ່ກັບຫນ້າຈໍເຮັດສິ່ງນີ້.
ຟອນ1 (ລະດັບ ຟອນ1)
ລະບຸຊື່ຂອງຕົວອັກສອນທາງເລືອກທໍາອິດ, ທີ່ສອດຄ້ອງກັບ "ອ່ານບໍ່ໄດ້" ໃນ
ເມນູມາດຕະຖານ.
ຟອນ2 (ລະດັບ ຟອນ2)
ລະບຸຊື່ຂອງຕົວອັກສອນທາງເລືອກທີສອງ, ທີ່ສອດຄ້ອງກັບ “Tiny” ໃນ
ເມນູມາດຕະຖານ.
ຟອນ3 (ລະດັບ ຟອນ3)
ລະບຸຊື່ຂອງຕົວອັກສອນທາງເລືອກທີສາມ, ກົງກັບ "ຂະຫນາດນ້ອຍ" ໃນ
ເມນູມາດຕະຖານ.
ຟອນ4 (ລະດັບ ຟອນ4)
ລະບຸຊື່ຂອງຕົວອັກສອນທາງເລືອກທີ່ສີ່, ກົງກັບ "ຂະຫນາດກາງ" ໃນ
ເມນູມາດຕະຖານ.
ຟອນ5 (ລະດັບ ຟອນ5)
ລະບຸຊື່ຂອງຕົວອັກສອນທາງເລືອກທີຫ້າ, ກົງກັບ “ໃຫຍ່” ໃນ
ເມນູມາດຕະຖານ.
ຟອນ6 (ລະດັບ ຟອນ6)
ລະບຸຊື່ຂອງຕົວອັກສອນທາງເລືອກທີ່ຫົກ, ກົງກັບ "ໃຫຍ່" ໃນ
ເມນູມາດຕະຖານ.
fontDoublesize (ລະດັບ FontDoublesize)
ລະບຸວ່າ x ໄລຍະ ຄວນພະຍາຍາມໃຊ້ຂະໜາດຕົວອັກສອນເພື່ອແຕ້ມຂະໜາດສອງເທົ່າ
ຕົວລະຄອນ. ບາງເຊີບເວີຟອນເກົ່າບໍ່ສາມາດເຮັດໄດ້ຢ່າງຖືກຕ້ອງ, ຈະກັບຄືນມາ
ຕົວວັດແທກຕົວອັກສອນທີ່ເຂົ້າໃຈຜິດ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ຄວາມຈິງ". ຖ້າຄົນພິການ, x ໄລຍະ ຈະຈຳລອງ
ຕົວອັກສອນສອງຂະຫນາດໂດຍການແຕ້ມຕົວອັກສອນປົກກະຕິທີ່ມີຊ່ອງຫວ່າງລະຫວ່າງພວກມັນ.
fontWarnings (ລະດັບ FontWarnings)
ລະບຸວ່າ x ໄລຍະ ຄວນລາຍງານຂໍ້ຜິດພາດຖ້າມັນໂຫຼດຟອນບໍ່ສຳເລັດ:
0 ຢ່າລາຍງານຂໍ້ຜິດພາດ (ເຖິງແມ່ນວ່າຫ້ອງສະຫມຸດ X ອາດຈະ).
1 ລາຍງານຂໍ້ຜິດພາດຖ້າຊື່ຕົວອັກສອນຖືກມອບໃຫ້ເປັນການຕັ້ງຄ່າຊັບພະຍາກອນ.
2 ສະເຫມີລາຍງານຄວາມຜິດພາດກ່ຽວກັບການໂຫຼດຕົວອັກສອນ.
ຄ່າເລີ່ມຕົ້ນແມ່ນ “1”.
forceBoxChars (ລະດັບ ForceBoxChars)
ລະບຸວ່າ x ໄລຍະ ຄວນສົມມຸດວ່າຕົວອັກສອນປົກກະຕິແລະກ້າຫານມີ VT100 line-
ການແຕ້ມຮູບລັກສະນະ:
· ຟອນທີ່ເຂົ້າລະຫັດ ISO-8859-*-pitch ຄົງທີ່ທີ່ໃຊ້ໂດຍ x ໄລຍະ ປົກກະຕິມີ VT100
ຮູບແຕ້ມເສັ້ນໃນຕາລາງ 1-31. ຟອນຄົງທີ່ pitch ອື່ນອາດຈະຫຼາຍກວ່າ
ຫນ້າສົນໃຈ, ແຕ່ຂາດ glyphs ເຫຼົ່ານີ້.
· ເມື່ອໃຊ້ຕົວອັກສອນ ISO-10646-1 ແລະ wideChars ຊັບພະຍາກອນແມ່ນຄວາມຈິງ, x ໄລຍະ ການນໍາໃຊ້
ຕົວອັກສອນ Unicode ທີ່ກົງກັບຮູບແຕ້ມເສັ້ນ VT100.
ຖ້າ "ບໍ່ຖືກຕ້ອງ", x ໄລຍະ ກວດເບິ່ງ glyphs ທີ່ຂາດຫາຍໄປໃນຕົວອັກສອນແລະເຮັດໃຫ້ການແຕ້ມເສັ້ນ
ຕົວອັກສອນໂດຍກົງຕາມຄວາມຕ້ອງການ. ຖ້າ "ຈິງ", x ໄລຍະ ສົມມຸດວ່າຕົວອັກສອນບໍ່ມີ
ຕົວອັກສອນແຕ້ມເສັ້ນ, ແລະແຕ້ມພວກມັນໂດຍກົງ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
forcePackedFont (ລະດັບ ForcePackedFont)
ລະບຸວ່າ x ໄລຍະ ຄວນໃຊ້ຄວາມກວ້າງ glyph ສູງສຸດ ຫຼືຕ່ຳສຸດເມື່ອ
ສະແດງໂດຍໃຊ້ font bitmap. ໃຊ້ຄວາມກວ້າງສູງສຸດເພື່ອຊ່ວຍເປັນສັດສ່ວນ
ຕົວອັກສອນ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ຄວາມຈິງ", ສະແດງເຖິງຄວາມກວ້າງຕໍ່າສຸດ.
ພື້ນທີ່ (ລະດັບ ດ້ານໜ້າ)
ລະບຸສີທີ່ຈະໃຊ້ເພື່ອສະແດງຂໍ້ຄວາມຢູ່ໃນປ່ອງຢ້ຽມ. ການຕັ້ງຄ່າຫ້ອງຮຽນ
ຊື່ແທນຊື່ຕົວຢ່າງແມ່ນວິທີທີ່ງ່າຍທີ່ຈະມີທຸກສິ່ງທຸກຢ່າງ
ປົກກະຕິແລ້ວປະກົດຢູ່ໃນຂໍ້ຄວາມປ່ຽນສີສີ. ຄ່າເລີ່ມຕົ້ນແມ່ນ
“XtDefaultForeground”.
formatOtherKeys (ລະດັບ FormatOtherKeys)
overrides ຮູບແບບຂອງລໍາດັບ escape ທີ່ໃຊ້ເພື່ອລາຍງານການດັດແກ້ທີ່ມີລະຫັດ
ປັບປ່ຽນOtherKeys ຊັບພະຍາກອນ.
0 ສົ່ງລະຫັດທີ່ຖືກດັດແກ້ເປັນພາລາມິເຕີສໍາລັບ function-key 27 (ຄ່າເລີ່ມຕົ້ນ).
1 ສົ່ງລະຫັດທີ່ຖືກດັດແປງເປັນພາລາມິເຕີສໍາລັບ CSI u.
freeBoldBox (ລະດັບ FreeBoldBox)
ລະບຸວ່າ x ໄລຍະ ຄວນສົມມຸດກ່ອງຜູກມັດສຳລັບຕົວອັກສອນທຳມະດາ ແລະ ໜາ
ເຂົ້າກັນໄດ້. ຖ້າ "ບໍ່ຖືກຕ້ອງ", x ໄລຍະ ປຽບທຽບພວກເຂົາແລະຈະປະຕິເສດທາງເລືອກທີ່ກ້າຫານ
ຕົວອັກສອນທີ່ບໍ່ກົງກັບຂະຫນາດຂອງຕົວອັກສອນປົກກະຕິ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ",
ຊຶ່ງຫມາຍຄວາມວ່າການປຽບທຽບໄດ້ຖືກປະຕິບັດ.
ເລຂາຄະນິດ (ລະດັບ ເລຂາຄະນິດ)
ລະບຸຂະໜາດ ແລະຕຳແໜ່ງທີ່ຕ້ອງການຂອງປ່ອງຢ້ຽມ VT102. ບໍ່ມີ
ຄ່າເລີ່ມຕົ້ນຂອງຊັບພະຍາກອນນີ້.
ສີໄຮໄລ້ (ລະດັບ ສີຈຸດເດັ່ນ)
ລະບຸສີທີ່ຈະໃຊ້ສຳລັບພື້ນຫຼັງຂອງຂໍ້ຄວາມທີ່ເລືອກ (ເນັ້ນໃສ່). ຖ້າ
ບໍ່ໄດ້ລະບຸໄວ້ (ເຊັ່ນ, ການຈັບຄູ່ເບື້ອງຫນ້າເລີ່ມຕົ້ນ), ວິດີໂອປີກັບຄືນໄປບ່ອນໄດ້ຖືກນໍາໃຊ້. ໄດ້
ຄ່າເລີ່ມຕົ້ນແມ່ນ "XtDefaultForeground".
ໂຫມດສີ (ລະດັບ HighlightColorMode)
ລະບຸວ່າ x ໄລຍະ ຄວນໃຊ້ ສີສັນຂໍ້ຄວາມ ແລະ ສີໄຮໄລ້ to
ທັບຊ້ອນສີພື້ນໜ້າ/ພື້ນຫຼັງທີ່ປີ້ນກັບກັນໃນການເລືອກໃດໜຶ່ງ. ຄ່າເລີ່ມຕົ້ນແມ່ນ
ບໍ່ໄດ້ລະບຸ: ໃນຕອນເລີ່ມຕົ້ນ, x ໄລຍະ ກວດເບິ່ງວ່າຊັບພະຍາກອນເຫຼົ່ານັ້ນຖືກຕັ້ງເປັນບາງສິ່ງບາງຢ່າງ
ນອກເໜືອໄປຈາກສີພື້ນໜ້າ ແລະພື້ນຫຼັງເລີ່ມຕົ້ນ. ການຕັ້ງຄ່າຊັບພະຍາກອນນີ້
ປິດການກວດສອບ.
ຕາຕະລາງຕໍ່ໄປນີ້ສະແດງໃຫ້ເຫັນການໂຕ້ຕອບຂອງຊັບພະຍາກອນທີ່ເນັ້ນໃສ່,
ຫຍໍ້ດັ່ງທີ່ສະແດງໃຫ້ພໍດີໃນໜ້ານີ້:
ເມືອງ HCM
ໂຫມດສີ
HR highlightReverse
HBG
ສີໄຮໄລ້
HFG
ສີສັນຂໍ້ຄວາມ
ເມືອງ HCM HR HBG HFG ຈຸດເດັ່ນ
────────────────────────────────────────── ────
false false false default bg/fg
false false false default set bg/fg
false false ຕັ້ງຄ່າເລີ່ມຕົ້ນ fg/HBG
false false false set fg/HBG
────────────────────────────────────────── ────
false true default default bg/fg
false true ຄ່າເລີ່ມຕົ້ນຕັ້ງ bg/fg
false true ຕັ້ງຄ່າເລີ່ມຕົ້ນ fg/HBG
false true set fg/HBG
────────────────────────────────────────── ────
true false default default bg/fg
true false default ຕັ້ງ HFG/fg
true false ຕັ້ງຄ່າເລີ່ມຕົ້ນ bg/HBG
true false set ກໍານົດ HFG/HBG
────────────────────────────────────────── ────
true true default fg/fg (ບໍ່ມີປະໂຫຍດ)
true true ຄ່າເລີ່ມຕົ້ນຕັ້ງ HFG/fg
true true ຕັ້ງຄ່າເລີ່ມຕົ້ນ fg/HBG
ແທ້ຈິງຊຸດ HFG/HBG
────────────────────────────────────────── ────
false default default bg/fg
default false default set bg/fg
ຄ່າເລີ່ມຕົ້ນ false ຕັ້ງຄ່າເລີ່ມຕົ້ນ fg/HBG
ຄ່າເລີ່ມຕົ້ນ false set HFG/HBG
────────────────────────────────────────── ────
default true default bg/fg
default true default set bg/fg
default true ຕັ້ງຄ່າເລີ່ມຕົ້ນ fg/HBG
ຄ່າເລີ່ມຕົ້ນ true set HFG/HBG
────────────────────────────────────────── ────
ໄຮໄລ້ປີ້ນກັບກັນ (ລະດັບ HighlightReverse)
ລະບຸວ່າ x ໄລຍະ ຄວນປີ້ນກັບເບື້ອງໜ້າແລະພື້ນຫຼັງການເລືອກ
ສີໃນເວລາທີ່ເລືອກຂໍ້ຄວາມທີ່ມີຄຸນລັກສະນະວິດີໂອປີ້ນກັບກັນ. ນີ້ໃຊ້ພຽງແຕ່ກັບ
ສີໄຮໄລ້ ແລະ ສີສັນຂໍ້ຄວາມ ຊັບພະຍາກອນ, ຕົວຢ່າງ, ເພື່ອໃຫ້ກົງກັບລະບົບສີ
of ເຊສ. ຖ້າ "ຈິງ", x ໄລຍະ ປ່ຽນສີ, ຖ້າ "ບໍ່ຖືກຕ້ອງ", x ໄລຍະ ບໍ່ປີ້ນກັບກັນ
ສີ, ຄ່າເລີ່ມຕົ້ນແມ່ນ "ຄວາມຈິງ".
ການເລືອກຈຸດເດັ່ນ (ລະດັບ ການເລືອກຈຸດເດັ່ນ)
ຖ້າ “ຜິດ”, ການເລືອກດ້ວຍເມົ້າຈະເນັ້ນທຸກຕຳແໜ່ງໃນໜ້າຈໍ
ລະຫວ່າງການເລີ່ມຕົ້ນຂອງການຄັດເລືອກແລະຕໍາແຫນ່ງໃນປະຈຸບັນ. ຖ້າ "ຈິງ", x ໄລຍະ
ເນັ້ນສະເພາະຕໍາແໜ່ງທີ່ມີຂໍ້ຄວາມທີ່ສາມາດເລືອກໄດ້. ຄ່າເລີ່ມຕົ້ນ
ແມ່ນ "ບໍ່ຖືກຕ້ອງ".
ອີງຕາມວິທີທີ່ແອັບພລິເຄຊັນຂອງທ່ານຂຽນໃສ່ຫນ້າຈໍ, ອາດຈະມີການຕິດຕໍ່ກັນ
ຫວ່າງເປົ່າຢູ່ໃນແຖວ. xtherm ເກັບຮັກສາຂໍ້ມູນຍ້ອນວ່າມັນຖືກສະແດງຢູ່ໃນຫນ້າຈໍ. ລົບ
ຈໍສະແດງຜົນຈະປ່ຽນສະຖານະພາຍໃນຂອງແຕ່ລະເຊລເພື່ອບໍ່ໃຫ້ຖືວ່າເປັນບ່ອນຫວ່າງ
ສໍາລັບຈຸດປະສົງຂອງການຄັດເລືອກ. ຫວ່າງເປົ່າທີ່ຂຽນຕັ້ງແຕ່ການລຶບຄັ້ງສຸດທ້າຍແມ່ນສາມາດເລືອກໄດ້.
ຖ້າຫາກວ່າທ່ານບໍ່ຕ້ອງການທີ່ຈະມີຊ່ອງຫວ່າງຕໍ່ຫນ້າໃນການຄັດເລືອກ, ໃຫ້ນໍາໃຊ້ ການຄັດເລືອກ
ຊັບພະຍາກອນ.
ສີສັນຂໍ້ຄວາມ (ລະດັບ HighlightTextColor)
ລະບຸສີທີ່ຈະໃຊ້ສຳລັບພື້ນໜ້າຂອງຂໍ້ຄວາມທີ່ເລືອກ (ເນັ້ນໃສ່). ຖ້າ
ບໍ່ໄດ້ລະບຸ (ເຊັ່ນ, ການຈັບຄູ່ພື້ນຫຼັງເລີ່ມຕົ້ນ), ວິດີໂອແບບປີ້ນກັບຖືກນໍາໃຊ້. ໄດ້
ຄ່າເລີ່ມຕົ້ນແມ່ນ "XtDefaultBackground".
hpLowerleftBugCompat (ລະດັບ HpLowerleftBugCompat)
ລະບຸວ່າຈະເຮັດວຽກກັບແມງໄມ້ໃນ HP ຫຼືບໍ່ xdb, ເຊິ່ງບໍ່ສົນໃຈ termcap ແລະ
ສົ່ງ ESC F ເພື່ອຍ້າຍໄປຢູ່ມຸມຊ້າຍລຸ່ມສະເໝີ. "ຄວາມຈິງ" ສາເຫດ x ໄລຍະ to
ຕີຄວາມໝາຍ ESC F ເປັນການຮ້ອງຂໍໃຫ້ຍ້າຍໄປທີ່ມຸມຊ້າຍລຸ່ມຂອງໜ້າຈໍ. ໄດ້
ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
i18nການເລືອກ (ລະດັບ I18nການເລືອກ)
ຖ້າບໍ່ຖືກຕ້ອງ, x ໄລຍະ ຈະບໍ່ຮຽກຮ້ອງເປົ້າໝາຍ COMPOUND_TEXT or ຂໍ້ຄວາມ. ຄ່າເລີ່ມຕົ້ນ
ແມ່ນ "ຄວາມຈິງ". ມັນອາດຈະຖືກຕັ້ງເປັນຜິດເພື່ອແກ້ໄຂການລະເມີດ ICCCM ໂດຍ
ລູກຄ້າ X ອື່ນໆ.
iconBorderColor (ລະດັບ ສີຊາຍແດນ)
ລະບຸສີຂອບສຳລັບໜ້າຕ່າງໄອຄອນທີ່ເປີດໃຊ້ງານ ຖ້າຄຸນສົມບັດນີ້ຖືກລວບລວມ
ເຂົ້າໄປໃນ x ໄລຍະ. ບໍ່ແມ່ນຕົວຈັດການປ່ອງຢ້ຽມທັງໝົດຈະເຮັດໃຫ້ສັນຍາລັກຂອງຂອບສາມາດເຫັນໄດ້.
iconBorderWidth (ລະດັບ ຄວາມກວ້າງຊາຍແດນ)
ລະບຸຄວາມກວ້າງຂອງຂອບສຳລັບໜ້າຕ່າງໄອຄອນທີ່ເປີດໃຊ້ງານ ຖ້າຄຸນສົມບັດນີ້ຖືກລວບລວມ
ເຂົ້າໄປໃນ x ໄລຍະ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "2". ບໍ່ແມ່ນຜູ້ຈັດການປ່ອງຢ້ຽມທັງຫມົດຈະເຮັດໃຫ້ຊາຍແດນ
ເບິ່ງເຫັນໄດ້.
iconFont (ລະດັບ ໄອຄອນຟອນ)
ລະບຸຕົວອັກສອນສໍາລັບປ່ອງຢ້ຽມໄອຄອນທີ່ມີການເຄື່ອນໄຫວຂະຫນາດນ້ອຍ, ຖ້າຄຸນສົມບັດນີ້ແມ່ນ
ລວບລວມເປັນ x ໄລຍະ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "nil2".
ຕົວອັກສອນເບື້ອງຕົ້ນ (ລະດັບ ຟອນເບື້ອງຕົ້ນ)
ລະບຸວ່າຈະໃຊ້ຟອນ VT100 ໃດໃນເບື້ອງຕົ້ນ. ຄ່າແມ່ນຄືກັນກັບສໍາລັບ
ໄດ້ set-vt-font ການກະທຳ. ຄ່າເລີ່ມຕົ້ນແມ່ນ “d”, ie, “default”.
ວິທີການປ້ອນຂໍ້ມູນ (ລະດັບ XtCInputMethod)
ບອກ x ໄລຍະ ວິທີການປ້ອນຂໍ້ມູນປະເພດໃດທີ່ຈະໃຊ້. ບໍ່ມີວິທີການເລີ່ມຕົ້ນ.
ຊາຍແດນພາຍໃນ (ລະດັບ ຄວາມກວ້າງຊາຍແດນ)
ລະບຸຈໍານວນຂອງ pixels ລະຫວ່າງຕົວອັກສອນແລະຂອບປ່ອງຢ້ຽມ. ໄດ້
ຄ່າເລີ່ມຕົ້ນແມ່ນ "2".
italicULMode (ລະດັບ ColorAttrMode)
ລະບຸວ່າຕົວອັກສອນທີ່ມີຄຸນລັກສະນະຂີດກ້ອງຄວນຖືກສະແດງຢູ່ໃນ
ຕົວອັກສອນຕົວອຽງ ຫຼືເປັນຕົວອັກສອນທີ່ຂີດກ້ອງ. ມັນໄດ້ຖືກປະຕິບັດພຽງແຕ່ສໍາລັບ TrueType
ຕົວອັກສອນ.
ໂດດເລື່ອນ (ລະດັບ JumpScroll)
ລະບຸວ່າຄວນໃຊ້ການເລື່ອນເລື່ອນຫຼືບໍ່. ນີ້ສອດຄ່ອງກັບ
ໂໝດສ່ວນຕົວ VT102 DECSCLM. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ຄວາມຈິງ". ເບິ່ງ ເລື່ອນໄວ ສໍາລັບ
ການປ່ຽນແປງ.
KeepClipboard (ລະດັບ KeepClipboard)
ລະບຸວ່າ x ໄລຍະ ຈະໃຊ້ຄືນຂໍ້ມູນການເລືອກທີ່ມັນສຳເນົາໄປໃສ່
keyboard ແທນທີ່ຈະຖາມ clipboard ສໍາລັບເນື້ອໃນປະຈຸບັນຂອງມັນໃນເວລາທີ່ບອກ
ໃຫ້ການຄັດເລືອກ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
ການເລືອກເກັບຮັກສາ (ລະດັບ KeepSelection)
ລະບຸວ່າ x ໄລຍະ ຈະຮັກສາການຄັດເລືອກເຖິງແມ່ນວ່າຫຼັງຈາກພື້ນທີ່ທີ່ເລືອກ
ແຕະໂດຍບາງຜົນຜະລິດໄປຫາ terminal. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ຄວາມຈິງ".
ແປ້ນພິມພາສາ (ລະດັບ Keyboard Dialect)
ລະບຸພາສາແປ້ນພິມເບື້ອງຕົ້ນ, ເຊັ່ນດຽວກັນກັບຄ່າເລີ່ມຕົ້ນໃນເວລາທີ່
terminal ຖືກປັບ. ຄ່າທີ່ໃຫ້ແມ່ນຄືກັນກັບຕົວອັກສອນສຸດທ້າຍໃນ
ລໍາດັບການຄວບຄຸມທີ່ມີການປ່ຽນແປງຊຸດຕົວອັກສອນ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "B", ເຊິ່ງ
ສອດຄ້ອງກັບ US ASCII.
ຊື່ແຜນທີ່ (ຫ້ອງຮຽນ ຊື່ແຜນທີ່ຫຼັກ)
ເບິ່ງການສົນທະນາຂອງ ແຜນທີ່ປຸ່ມ() ການປະຕິບັດ.
ຈຳກັດຂະໜາດ (ລະດັບ ຈຳກັດຂະໜາດ)
ຈໍາກັດການປັບຂະຫນາດຂອງຫນ້າຈໍໂດຍຜ່ານລໍາດັບການຄວບຄຸມເປັນຈໍານວນຫຼາຍໄດ້ຮັບ
ຂະຫນາດການສະແດງ. ຄ່າເລີ່ມຕົ້ນແມ່ນ “1”.
ທ້ອງຖິ່ນ (ລະດັບ ທ້ອງຖິ່ນ)
ລະບຸວິທີການນໍາໃຊ້ luit, ຕົວປ່ຽນການເຂົ້າລະຫັດລະຫວ່າງ UTF-8 ແລະທ້ອງຖິ່ນ
ການເຂົ້າລະຫັດ. ມູນຄ່າຊັບພະຍາກອນ (ບໍ່ສົນໃຈກໍລະນີ) ອາດຈະເປັນ:
ທີ່ແທ້ຈິງ
xtherm ຈະໃຊ້ການເຂົ້າລະຫັດທີ່ລະບຸໂດຍທ້ອງຖິ່ນ LC_CTYPE ຂອງຜູ້ໃຊ້ (ເຊັ່ນ:
ຕົວແປ LC_ALL, LC_CTYPE, ຫຼື LANG) ເທົ່າທີ່ເປັນໄປໄດ້. ນີ້ແມ່ນຮັບຮູ້ໂດຍ
ເປີດໃຊ້ໂໝດ UTF-8 ສະເໝີ ແລະຮຽກຮ້ອງ luit ຢູ່ໃນທ້ອງຖິ່ນທີ່ບໍ່ແມ່ນ UTF-8.
ຂະຫນາດກາງ
xtherm ຈະປະຕິບັດຕາມທ້ອງຖິ່ນ LC_CTYPE ຂອງຜູ້ໃຊ້ສະເພາະສໍາລັບ UTF-8, ອາຊີຕາເວັນອອກ, ແລະໄທ
ທ້ອງຖິ່ນ, ບ່ອນທີ່ການເຂົ້າລະຫັດບໍ່ໄດ້ຮັບການສະຫນັບສະຫນູນໂດຍຮູບແບບ 8bit ທໍາມະດາກັບ
ການປ່ຽນແປງຕົວອັກສອນ. ສໍາລັບທ້ອງຖິ່ນອື່ນໆ, x ໄລຍະ ຈະໃຊ້ໂໝດ 8bit ທຳ ມະດາ.
checkfont
ຖ້າ mini-luit ຖືກລວບລວມ, x ໄລຍະ ຈະກວດເບິ່ງວ່າຕົວອັກສອນ Unicode ໄດ້ຫຼືບໍ່
ລະບຸ. ຖ້າເປັນດັ່ງນັ້ນ, ມັນຈະກວດເບິ່ງວ່າການເຂົ້າລະຫັດຕົວອັກສອນສໍາລັບທ້ອງຖິ່ນໃນປະຈຸບັນ
ແມ່ນ POSIX, Latin-1 ຫຼື Latin-9, ໃຊ້ແຜນທີ່ທີ່ເຫມາະສົມເພື່ອສະຫນັບສະຫນູນສິ່ງເຫຼົ່ານັ້ນ
ດ້ວຍຕົວອັກສອນ Unicode. ສໍາລັບການເຂົ້າລະຫັດອື່ນໆ, x ໄລຍະ ສົມມຸດວ່າການເຂົ້າລະຫັດ UTF-8
ຈໍາເປັນ.
ທີ່ບໍ່ຖືກຕ້ອງ
xtherm ຈະໃຊ້ໂຫມດ 8bit ທໍາມະດາຫຼືຮູບແບບ UTF-8 ຕາມ utf8 ຊັບພະຍາກອນ
or -u8 ທາງເລືອກ.
ຄ່າອື່ນໆ, ຕົວຢ່າງ, “UTF-8” ຫຼື “ISO8859-2”, ຖືວ່າເປັນຊື່ເຂົ້າລະຫັດ;
luit ຈະຖືກຮຽກຮ້ອງໃຫ້ສະຫນັບສະຫນູນການເຂົ້າລະຫັດ. ບັນຊີລາຍຊື່ທີ່ແທ້ຈິງຂອງສະຫນັບສະຫນູນ
ການເຂົ້າລະຫັດແມ່ນຂຶ້ນກັບ luit. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ປານກາງ".
ໂດຍບໍ່ຄໍານຶງເຖິງທ້ອງຖິ່ນແລະການເຂົ້າລະຫັດຂອງທ່ານ, ທ່ານຕ້ອງການຕົວອັກສອນ ISO-10646-1 ເພື່ອສະແດງ
ຜົນ. ການຕັ້ງຄ່າຂອງທ່ານອາດຈະບໍ່ລວມເອົາຟອນນີ້, ຫຼືສະຖານທີ່ສະຫນັບສະຫນູນໂດຍ
x ໄລຍະ ອາດຈະບໍ່ຈໍາເປັນ. ໃນຕອນເລີ່ມຕົ້ນ, x ໄລຍະ ໃຊ້ກົນໄກທຽບເທົ່າກັບ
load-vt-fonts(utf8Fonts, Utf8Fonts) ການປະຕິບັດການໂຫຼດຊັບພະຍາກອນຍ່ອຍຊື່ຕົວອັກສອນຂອງ
ວິດເຈັດ VT100. ນັ້ນແມ່ນ, ຮູບແບບຊັບພະຍາກອນເຊັ່ນ "*vt100.utf8Fonts.font" ຈະເປັນ
loaded, ແລະ (ຖ້າຊັບພະຍາກອນນີ້ຖືກເປີດໃຊ້), override fonts ປົກກະຕິ. ຖ້າບໍ່ມີ
ຊັບພະຍາກອນຍ່ອຍໄດ້ຖືກພົບເຫັນ, ຕົວອັກສອນປົກກະຕິເຊັ່ນ "*vt100.font”, ແລະອື່ນໆ, ຖືກນໍາໃຊ້.
ໄຟລ໌ຊັບພະຍາກອນທີ່ແຈກຢາຍກັບ x ໄລຍະ ໃຊ້ຟອນ ISO-10646-1, ແຕ່ຢ່າອີງໃສ່
ກ່ຽວກັບພວກມັນເວັ້ນເສຍແຕ່ວ່າທ່ານກໍາລັງໃຊ້ກົນໄກທ້ອງຖິ່ນ.
localeFilter (ລະດັບ LocaleFilter)
ລະບຸຊື່ໄຟລ໌ສໍາລັບການປ່ຽນແປງການເຂົ້າລະຫັດຈາກ / ການເຂົ້າລະຫັດສະຖານທີ່ແລະ
UTF-8 ທີ່ຖືກນໍາໃຊ້ກັບ -lc ທາງເລືອກຫຼື ທ້ອງຖິ່ນ ຊັບພະຍາກອນ. ຂໍ້ຄວາມຊ່ວຍເຫຼືອ
ສະແດງໃຫ້ເຫັນໂດຍ "xterm -help" ລາຍຊື່ຄ່າເລີ່ມຕົ້ນ, ເຊິ່ງຂຶ້ນກັບລະບົບຂອງທ່ານ
ການຕັ້ງຄ່າ
ຖ້າຕົວປ່ຽນການເຂົ້າລະຫັດຕ້ອງການຕົວກໍານົດການແຖວຄໍາສັ່ງ, ທ່ານສາມາດເພີ່ມສິ່ງເຫຼົ່ານັ້ນ
ຫຼັງຈາກຄໍາສັ່ງ, ຕົວຢ່າງ,
*localeFilter: xterm-filter -p
ອີກທາງເລືອກ, ທ່ານອາດຈະໃສ່ພາລາມິເຕີເຫຼົ່ານັ້ນພາຍໃນ Shell script ເພື່ອປະຕິບັດ
converter, ແລະຕັ້ງຊັບພະຍາກອນນີ້ໃຫ້ຊີ້ໄປຫາ script shell.
ໃນເວລາທີ່ການນໍາໃຊ້ຕົວກັ່ນຕອງສະຖານທີ່, ຕົວຢ່າງ, ມີ -e ທາງເລືອກ, ຫຼືແກະ, x ໄລຍະ ຄັ້ງທໍາອິດ
ພະຍາຍາມຜ່ານການຄວບຄຸມຜ່ານຕົວກອງນັ້ນ. ຖ້າມັນລົ້ມເຫລວ, x ໄລຍະ ຈະພະຍາຍາມໃຫມ່ໂດຍບໍ່ມີການ
locale-filter. xtherm ເຕືອນກ່ຽວກັບຄວາມລົ້ມເຫລວກ່ອນທີ່ຈະພະຍາຍາມອີກເທື່ອຫນຶ່ງ.
ເຂົ້າສູ່ລະບົບShell (ລະດັບ LoginShell)
ລະບຸວ່າ Shell ທີ່ຈະດໍາເນີນການຢູ່ໃນປ່ອງຢ້ຽມຄວນຈະຖືກເລີ່ມຕົ້ນເປັນ a
ເຂົ້າສູ່ລະບົບ shell. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
marginBell (ລະດັບ MarginBell)
ລະບຸວ່າກະດິ່ງຄວນຈະດັງຫຼືບໍ່ ເມື່ອຜູ້ໃຊ້ພິມຢູ່ໃກ້ກັບ
ຂອບຂວາ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
metaSendsEscape (ລະດັບ MetaSendsEscape)
ຖ້າ “ຈິງ”, ຕົວອັກສອນ Meta (ຕົວລະຄອນລວມກັບ Meta modifier key) ແມ່ນ
ປ່ຽນເປັນລຳດັບສອງຕົວອັກສອນກັບຕົວລະຄອນຕົວມັນເອງນຳໜ້າໂດຍ ESC.
ນີ້ໃຊ້ເຊັ່ນດຽວກັນເພື່ອປະຕິບັດຫນ້າທີ່ລໍາດັບການຄວບຄຸມທີ່ສໍາຄັນ, ເວັ້ນເສຍແຕ່ x ໄລຍະ ເຫັນວ່າ
Meta ຖືກນໍາໃຊ້ໃນການແປພາສາທີ່ສໍາຄັນຂອງທ່ານ. ຖ້າ “ຜິດ”, ປ້ອນຕົວອັກສອນ Meta ຈາກ
ແປ້ນພິມຖືກຈັດການອີງຕາມການ eightBitInput ຊັບພະຍາກອນ. ຄ່າເລີ່ມຕົ້ນແມ່ນ
"ບໍ່ຖືກຕ້ອງ".
mkSamplePass (ລະດັບ MkSamplePass)
If mkSampleSize ບໍ່ແມ່ນສູນ, ແລະ mkWidth (ແລະ cjkWidth) ແມ່ນບໍ່ຖືກຕ້ອງ, ໃນເວລາເລີ່ມຕົ້ນ x ໄລຍະ
ປຽບທຽບຕາຕະລາງທີ່ສ້າງຂຶ້ນໃນຕົວຂອງມັນກັບຂໍ້ມູນຄວາມກວ້າງຂອງຕົວອັກສອນຂອງລະບົບເພື່ອຕັດສິນໃຈ
ຖ້າມັນຈະໃຊ້ຂໍ້ມູນຂອງລະບົບ. ມັນທົດສອບຄັ້ງທໍາອິດ mkSampleSize ລັກສະນະ
ຄ່າ, ແລະອະນຸຍາດໃຫ້ເຖິງ mkSamplePass ບໍ່ກົງກັນກ່ອນທີ່ການທົດສອບຈະລົ້ມເຫລວ. ໄດ້
ຄ່າເລີ່ມຕົ້ນ (ສໍາລັບຈໍານວນທີ່ອະນຸຍາດໃຫ້ບໍ່ກົງກັນ) ແມ່ນ 256.
mkSampleSize (ລະດັບ MkSampleSize)
ກັບ mkSamplePass, ນີ້ກໍານົດການທົດສອບການເລີ່ມຕົ້ນທີ່ໃຊ້ສໍາລັບການເລີ່ມຕົ້ນຢ່າງກວ້າງຂວາງ
ການຄິດໄລ່ຄວາມກວ້າງຂອງຕົວອັກສອນ. ຄ່າເລີ່ມຕົ້ນ (ຈໍານວນຕົວອັກສອນທີ່ຈະກວດສອບ) ແມ່ນ
1024.
mkWidth (ລະດັບ MkWidth)
ລະບຸວ່າ x ໄລຍະ ຄວນໃຊ້ສະບັບສ້າງໃນຕົວຂອງຄວາມກວ້າງຂອງຕົວອັກສອນ
ການຄິດໄລ່. ເບິ່ງຍັງ cjkWidth ຊັບພະຍາກອນທີ່ສາມາດ override ນີ້. ຄ່າເລີ່ມຕົ້ນ
ແມ່ນ "ບໍ່ຖືກຕ້ອງ".
ນີ້ແມ່ນສະຫຼຸບສັງລວມຂອງຊັບພະຍາກອນທີ່ຄວບຄຸມການເລືອກລັກສະນະກວ້າງ
ການຄິດໄລ່ຄວາມກວ້າງ:
cjkWidth mkWidth ການປະຕິບັດ
────────────────────────────────────────── ────────────────
false false false ຕາຕະລາງລະບົບຂຶ້ນກັບ mkSamplePass
false true ໃຊ້ຕາຕະລາງໃນຕົວ
ຄວາມຈິງ false ໃຊ້ໃນຕາຕະລາງ CJK
ຕາຕະລາງ CJK ທີ່ມີການນໍາໃຊ້ທີ່ແທ້ຈິງທີ່ແທ້ຈິງ
ປັບປຸງແກ້ໄຂ CursorKeys (ລະດັບ ModifyCursorKeys)
ບອກວິທີການຈັດການກໍລະນີພິເສດທີ່ Control-, Shift-, Alt- ຫຼື Meta-
ຕົວແກ້ໄຂແມ່ນໃຊ້ເພື່ອເພີ່ມພາລາມິເຕີໃສ່ລໍາດັບການຫລົບຫນີທີ່ສົ່ງຄືນໂດຍຕົວກະພິບ-
ກະແຈ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "2":
-1 ປິດການທໍາງານຄຸນນະສົມບັດ.
0 ໃຊ້ພຶດຕິກໍາເກົ່າ / ລ້າສະໄຫມ.
1 ຄໍານໍາຫນ້າການແກ້ໄຂລໍາດັບທີ່ມີ CSI.
2 ບັງຄັບໃຫ້ຕົວປັບປ່ຽນເປັນພາລາມິເຕີທີສອງຖ້າມັນຈະເປັນ
ຄັ້ງທໍາອິດ.
3 ຫມາຍລໍາດັບດ້ວຍ ">" ເພື່ອຊີ້ບອກວ່າມັນເປັນສ່ວນຕົວ.
modifyFunctionKeys (ລະດັບ ModifyFunctionKeys)
ບອກວິທີການຈັດການກໍລະນີພິເສດທີ່ Control-, Shift-, Alt- ຫຼື Meta-
ຕົວແກ້ໄຂແມ່ນໃຊ້ເພື່ອເພີ່ມພາລາມິເຕີໃສ່ລໍາດັບການຫລົບຫນີທີ່ສົ່ງຄືນໂດຍ a
(ຕົວເລກ) function-key. ຄ່າເລີ່ມຕົ້ນແມ່ນ "2". ຄຸນຄ່າຂອງຊັບພະຍາກອນແມ່ນຄ້າຍຄືກັນກັບ
ປັບປຸງແກ້ໄຂ CursorKeys:
-1 ອະນຸຍາດໃຫ້ຜູ້ໃຊ້ນໍາໃຊ້ shift- ແລະການຄວບຄຸມ-modifiers ການກໍ່ສ້າງຫນ້າທີ່-
ສະຕຣິງຫຼັກໂດຍໃຊ້ລະບົບການເຂົ້າລະຫັດປົກກະຕິ.
0 ໃຊ້ພຶດຕິກໍາເກົ່າ / ລ້າສະໄຫມ.
1 ຄໍານໍາຫນ້າການແກ້ໄຂລໍາດັບທີ່ມີ CSI.
2 ບັງຄັບໃຫ້ຕົວປັບປ່ຽນເປັນພາລາມິເຕີທີສອງຖ້າມັນຈະເປັນ
ຄັ້ງທໍາອິດ.
3 ຫມາຍລໍາດັບດ້ວຍ ">" ເພື່ອຊີ້ບອກວ່າມັນເປັນສ່ວນຕົວ.
If modifyFunctionKeys ແມ່ນສູນ, x ໄລຍະ ໃຊ້ Control- ແລະ Shift-modifiers ເພື່ອອະນຸຍາດ
ຜູ້ໃຊ້ໃນການກໍ່ສ້າງຈໍານວນຫນ້າທີ່ລະຫັດນອກຈາກທີ່ກໍານົດໄວ້ໂດຍ
ແປ້ນພິມ:
ການຄວບຄຸມ
ເພີ່ມມູນຄ່າໃຫ້ໂດຍ ctrlFKeys ຊັບພະຍາກອນ.
ການປ່ຽນແປງ
ເພີ່ມສອງເທົ່າຂອງມູນຄ່າທີ່ໃຫ້ໂດຍ ctrlFKeys ຊັບພະຍາກອນ.
ການຄວບຄຸມ/Shift
ເພີ່ມສາມເທົ່າຂອງມູນຄ່າທີ່ໃຫ້ໂດຍ ctrlFKeys ຊັບພະຍາກອນ.
ປັບປ່ຽນຄີບອດ (ລະດັບ ແກ້ໄຂແປ້ນພິມ)
ປົກກະຕິແລ້ວ x ໄລຍະ ເຮັດໃຫ້ເປັນກໍລະນີພິເສດກ່ຽວກັບການປັບ (shift, ການຄວບຄຸມ, ແລະອື່ນໆ)
ຈັດການຮູບແບບແປ້ນພິມພິເສດ (legacy ແລະ vt220). ນີ້ແມ່ນເຮັດເພື່ອສະຫນອງ
ແປ້ນພິມທີ່ເຂົ້າກັນໄດ້ສໍາລັບ DEC VT220 ແລະເຄື່ອງເຊື່ອມຕໍ່ທີ່ກ່ຽວຂ້ອງທີ່ປະຕິບັດຜູ້ໃຊ້-
ກະແຈທີ່ກຳນົດໄວ້ (UDK).
bits ຂອງມູນຄ່າຊັບພະຍາກອນເລືອກເປີດການດັດແກ້ຂອງທີ່ໃຫ້
ໝວດໝູ່ເມື່ອແປ້ນພິມເຫຼົ່ານີ້ຖືກເລືອກ. ຄ່າເລີ່ມຕົ້ນແມ່ນ “0”:
0 ແປ້ນພິມ legacy/vt220 ຕີຄວາມຫມາຍພຽງແຕ່ Control-modifier ໃນເວລາທີ່
ການສ້າງປຸ່ມຟັງຊັນທີ່ມີຕົວເລກ. ກະແຈພິເສດອື່ນໆບໍ່ໄດ້ຖືກດັດແກ້.
1 ອະນຸຍາດໃຫ້ແກ້ໄຂປຸ່ມກົດຕົວເລກ
2 ອະນຸຍາດໃຫ້ແກ້ໄຂປຸ່ມແກ້ໄຂ
4 ອະນຸຍາດໃຫ້ການດັດແກ້ຂອງການທໍາງານຂອງກະແຈ, overrides ການນໍາໃຊ້ Shift-modifier ສໍາລັບການ
UDK.
8 ອະນຸຍາດໃຫ້ດັດແປງຄີພິເສດອື່ນໆ
ປັບປ່ຽນOtherKeys (ລະດັບ ModifyOtherKeys)
ຄື ປັບປຸງແກ້ໄຂ CursorKeys, ບອກ x ໄລຍະ ເພື່ອສ້າງລໍາດັບການຫລົບຫນີສໍາລັບກະແຈອື່ນໆ
(ເຊັ່ນ: “2”) ເມື່ອດັດແກ້ໂດຍ Control-, Alt- ຫຼື Meta-modifiers. ຄຸນນະສົມບັດນີ້
ບໍ່ໄດ້ໃຊ້ກັບປຸ່ມຟັງຊັນ ແລະກະແຈທີ່ກຳນົດໄວ້ດີເຊັ່ນ ESC ຫຼືການຄວບຄຸມ
ກະແຈ. ຄ່າເລີ່ມຕົ້ນແມ່ນ “0”:
0 ປິດໃຊ້ງານຄຸນສົມບັດນີ້.
1 ເຮັດໃຫ້ຄຸນສົມບັດນີ້ສໍາລັບກະແຈຍົກເວັ້ນສໍາລັບຜູ້ທີ່ມີພຶດຕິກໍາທີ່ຮູ້ຈັກດີ,
eg, Tab, Backarrow ແລະບາງກໍລະນີລັກສະນະການຄວບຄຸມພິເສດ, ຕົວຢ່າງ, Control-
ພື້ນທີ່ເພື່ອສ້າງ NUL.
2 ເປີດໃຊ້ຄຸນສົມບັດນີ້ສໍາລັບກະແຈລວມທັງຂໍ້ຍົກເວັ້ນທີ່ລະບຸໄວ້.
multiClickTime (ລະດັບ MultiClickTime)
ລະບຸເວລາສູງສຸດເປັນ milliseconds ລະຫວ່າງ multi-click select events. ໄດ້
ຄ່າເລີ່ມຕົ້ນແມ່ນ “250” milliseconds.
ຫຼາຍເລື່ອນ (ລະດັບ MultiScroll)
ລະບຸວ່າການເລື່ອນຄວນຈະເຮັດແບບບໍ່ກົງກັນຫຼືບໍ່. ຄ່າເລີ່ມຕົ້ນແມ່ນ
"ບໍ່ຖືກຕ້ອງ".
nMarginBell (ລະດັບ ຖັນ)
ລະບຸຈໍານວນຕົວອັກສອນຈາກຂອບຂວາທີ່ກະດິ່ງຂອບ
ຄວນຈະຖືກ rung, ເມື່ອເປີດໃຊ້ໂດຍ marginBell ຊັບພະຍາກອນ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "10".
ເລກລັອກ (ລະດັບ NumLock)
ຖ້າ "ຈິງ", x ໄລຍະ ກວດເບິ່ງວ່າ NumLock ຖືກໃຊ້ເປັນຕົວແກ້ໄຂ (ເບິ່ງ xmodmap(1)). ຖ້າດັ່ງນັ້ນ,
ຕົວແກ້ໄຂນີ້ຖືກນໍາໃຊ້ເພື່ອເຮັດໃຫ້ງ່າຍດາຍຕາມເຫດຜົນໃນເວລາທີ່ປະຕິບັດ NumLock ພິເສດສໍາລັບ
ໄດ້ ແປ້ນພິມແດດ ຊັບພະຍາກອນ. ນອກຈາກນີ້ (ເມື່ອ ແປ້ນພິມແດດ ແມ່ນບໍ່ຖືກຕ້ອງ), ມີເຫດຜົນທີ່ຄ້າຍຄືກັນຖືກນໍາໃຊ້
ເພື່ອຊອກຫາຕົວແກ້ໄຂທີ່ກ່ຽວຂ້ອງກັບປຸ່ມ Alt ຊ້າຍ ແລະຂວາ. ຄ່າເລີ່ມຕົ້ນແມ່ນ
"ຈິງ".
oldXtermFKeys (ລະດັບ OldXtermFKeys)
ຖ້າ "ຈິງ", x ໄລຍະ ຈະໃຊ້ລໍາດັບການຄວບຄຸມແບບເກົ່າສໍາລັບປຸ່ມຟັງຊັນ F1 ຫາ F4,
ສໍາລັບຄວາມເຂົ້າກັນໄດ້ກັບ X Consortium x ໄລຍະ. ຖ້າບໍ່ດັ່ງນັ້ນ, ມັນໃຊ້ແບບ VT100
ລະຫັດ PF1 ເຖິງ PF4. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
on2Clicks (ລະດັບ On2Clicks)
on3Clicks (ລະດັບ On3Clicks)
on4Clicks (ລະດັບ On4Clicks)
on5Clicks (ລະດັບ On5Clicks)
ລະບຸພຶດຕິກໍາການເລືອກໃນການຕອບສະໜອງຕໍ່ການຄລິກເມົ້າຫຼາຍຄັ້ງ. ຫນູດຽວ
ກົດຖືກຕີຄວາມສະເໝີດັ່ງທີ່ໄດ້ອະທິບາຍໄວ້ໃນ SELECTION ພາກ (ເບິ່ງ ຈຸດປະສົງ
ການນໍາໃຊ້). ການຄລິກເມົ້າຫຼາຍຄັ້ງ (ໂດຍໃຊ້ປຸ່ມທີ່ເປີດໃຊ້ງານ ເລືອກເລີ່ມຕົ້ນ
ການກະ ທຳ) ຖືກຕີຄວາມ ໝາຍ ຕາມຄຸນຄ່າຂອງຊັບພະຍາກອນ on2Clicks, ແລະອື່ນ The
ມູນຄ່າຊັບພະຍາກອນສາມາດເປັນຫນຶ່ງໃນເຫຼົ່ານີ້:
ຄໍາ
ເລືອກ "ຄໍາ" ຕາມທີ່ກໍານົດໂດຍ charClass ຊັບພະຍາກອນ. ເບິ່ງ ລັກສະນະ
ຫ້ອງ ສ່ວນ.
ອອນໄລນ໌
ເລືອກເສັ້ນ (ນັບການຫໍ່).
ກຸ່ມ
ເລືອກກຸ່ມຂອງແຖວທີ່ຢູ່ຕິດກັນ (ນັບການຫໍ່). ການຄັດເລືອກໄດ້ຢຸດເຊົາການເປັນ
ເສັ້ນເປົ່າ, ແລະບໍ່ໄດ້ຂະຫຍາຍອອກໄປນອກໜ້າປັດຈຸບັນ.
Page
ເລືອກທຸກເສັ້ນທີ່ເຫັນໄດ້, ie, ຫນ້າ.
ທັງຫມົດ
ເລືອກເສັ້ນທັງຫມົດ, ie, ລວມທັງສາຍທີ່ບັນທຶກໄວ້.
regex
ເລືອກ “ຄຳສັບ” ຕາມການກຳນົດໂດຍສຳນວນປົກກະຕິທີ່ປະຕິບັດຕາມໃນ
ມູນຄ່າຊັບພະຍາກອນ.
none
ບໍ່ມີການດໍາເນີນການເລືອກທີ່ກ່ຽວຂ້ອງກັບຊັບພະຍາກອນນີ້. xtherm ແປວ່າ
ໃນຕອນທ້າຍຂອງບັນຊີລາຍຊື່. ຕົວຢ່າງ, ທ່ານອາດຈະໃຊ້ມັນເພື່ອປິດການໃຊ້ງານ triple (ແລະ
ສູງກວ່າ) ຄລິກໂດຍການຕັ້ງຄ່າ on3Clicks ກັບ "ບໍ່".
ຄ່າເລີ່ມຕົ້ນຂອງ on2Clicks ແລະ on3Clicks ແມ່ນ "ຄໍາ" ແລະ "ເສັ້ນ",
ຕາມລໍາດັບ. ບໍ່ມີຄ່າເລີ່ມຕົ້ນສໍາລັບ on4Clicks or on5Clicks, ເຮັດໃຫ້ເຫຼົ່ານັ້ນ
ບໍ່ເຄື່ອນໄຫວ. ໃນການເລີ່ມຕົ້ນ, x ໄລຍະ ກໍານົດຈໍານວນສູງສຸດຂອງການຄລິກໂດຍ
onXກົດ ຄ່າຊັບພະຍາກອນທີ່ຖືກກໍານົດ.
ເປີດ (ລະດັບ XtCOpenIm)
ບອກ x ໄລຍະ ວ່າຈະເປີດວິທີການປ້ອນຂໍ້ມູນໃນຕອນເລີ່ມຕົ້ນຫຼືບໍ່. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ຄວາມຈິງ".
ສີຕົວຊີ້ (ລະດັບ ສີຕົວຊີ້)
ລະບຸສີດ້ານໜ້າຂອງຕົວຊີ້. ຄ່າເລີ່ມຕົ້ນແມ່ນ
“XtDefaultForeground”.
ຕົວຊີ້ສີພື້ນຫຼັງ (ລະດັບ ຕົວຊີ້ສີພື້ນຫຼັງ)
ລະບຸສີພື້ນຫຼັງຂອງຕົວຊີ້. ຄ່າເລີ່ມຕົ້ນແມ່ນ
“XtDefaultBackground”.
ໂຫມດຕົວຊີ້ (ລະດັບ ໂໝດຕົວຊີ້)
ລະບຸເວລາທີ່ຕົວຊີ້ອາດຈະຖືກເຊື່ອງໄວ້ຕາມປະເພດຜູ້ໃຊ້. ມັນຈະເປັນ
ສະແດງຄືນໃໝ່ຖ້າຜູ້ໃຊ້ຍ້າຍເມົາສ໌, ຫຼືຄລິກປຸ່ມໃດນຶ່ງຂອງມັນ.
0 ບໍ່ເຄີຍ
1 ຄໍາຮ້ອງສະຫມັກທີ່ແລ່ນຢູ່ໃນ x ໄລຍະ ບໍ່ໄດ້ເປີດໃຊ້ໂໝດເມົາສ໌. ນີ້ແມ່ນ
Default
2 ສະເຫມີ.
ຮູບຮ່າງຕົວຊີ້ (ລະດັບ ເຄີເຊີ)
ລະບຸຊື່ຂອງຮູບຮ່າງຂອງຕົວຊີ້. ຄ່າເລີ່ມຕົ້ນແມ່ນ "xterm".
popOnBell (ລະດັບ PopOnBell)
ລະບຸວ່າໜ້າຈໍຈະຖືກຍົກຂຶ້ນມາເມື່ອໄດ້ຮັບ Control-G ຫຼືບໍ່. ໄດ້
ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
ຖ້າປ່ອງຢ້ຽມຖືກໄອຄອນ, ອັນນີ້ບໍ່ມີຜົນຫຍັງເລີຍ. ຢ່າງໃດກໍຕາມ, ໄດ້ zIconBeep ຊັບພະຍາກອນ
ໃຫ້ທ່ານມີຄວາມສາມາດໃນການເບິ່ງວ່າປ່ອງຢ້ຽມໃດທີ່ເປັນສັນຍາລັກໄດ້ສົ່ງສຽງກະດິ່ງ.
precompose (ລະດັບ XtCPrecompose)
ບອກ x ໄລຍະ ວ່າຈະ precompose ຂໍ້ມູນ UTF-8 ເຂົ້າໄປໃນ Normalization Form C, ເຊິ່ງ
ສົມທົບການສຳນຽງທີ່ໃຊ້ທົ່ວໄປເຂົ້າໃນຕົວອັກສອນພື້ນຖານ. ຖ້າມັນບໍ່ເຮັດແນວນີ້,
ການອອກສຽງຖືກປະໄວ້ເປັນຕົວລະຄອນແຍກຕ່າງຫາກ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ຄວາມຈິງ".
ປະເພດລ່ວງໜ້າ (ລະດັບ XtCPreeditType)
ບອກ x ໄລຍະ ປະເພດໃດແດ່ຂອງ preedit (preconversion) string ທີ່ຈະສະແດງ. ຄ່າເລີ່ມຕົ້ນ
ແມ່ນ “OverTheSpot, Root”.
ຄຸນລັກສະນະການພິມ (ລະດັບ PrintAttributes)
ລະບຸວ່າຈະພິມຄຸນລັກສະນະກຣາຟິກພ້ອມກັບຂໍ້ຄວາມຫຼືບໍ່. DEC ທີ່ແທ້ຈິງ
VTxxx terminal ຈະພິມ underline, ເນັ້ນລະຫັດແຕ່ເຄື່ອງພິມຂອງທ່ານອາດຈະ
ບໍ່ຈັດການເຫຼົ່ານີ້.
· “0” ປິດການໃຊ້ງານຄຸນສົມບັດ.
· “1” ພິມຊຸດຄຸນສົມບັດປົກກະຕິ (ຕົວໜາ, ຂີດກ້ອງ, ປີ້ນກັບ ແລະກະພິບ)
ເປັນລໍາດັບການຄວບຄຸມແບບ VT100.
· “2” ພິມຄຸນລັກສະນະສີ ANSI ເຊັ່ນກັນ.
ຄ່າເລີ່ມຕົ້ນແມ່ນ “1”.
ພິມໄຟລ໌ທັນທີ (ພິມໄຟລ໌ທັນທີ)
ໃນເວລາທີ່ ພິມທັນທີ ການປະຕິບັດແມ່ນຮຽກຮ້ອງໃຫ້ມີ, x ໄລຍະ ພິມເນື້ອໃນຫນ້າຈໍ
ໂດຍກົງກັບໄຟລ໌. ກໍານົດຊັບພະຍາກອນນີ້ເປັນຄໍານໍາຫນ້າຂອງຊື່ໄຟລ໌ (ເວລາ
ຈະຖືກຕໍ່ທ້າຍກັບຊື່ຕົວຈິງ).
ຄ່າເລີ່ມຕົ້ນແມ່ນສາຍທີ່ຫວ່າງເປົ່າ, ie, “”, ຢ່າງໃດກໍຕາມ, ໃນເວລາທີ່ ພິມທັນທີ ການປະຕິບັດ
ໄດ້ຖືກເອີ້ນ, ຖ້າສະຕຣິງຫວ່າງເປົ່າ, ຫຼັງຈາກນັ້ນ "XTerm" ຖືກນໍາໃຊ້.
printFileOnXError (PrintFileOnXError)
If x ໄລຍະ ອອກດ້ວຍຄວາມຜິດພາດ X, ຕົວຢ່າງ, ການເຊື່ອມຕໍ່ຂອງເຈົ້າຖືກທໍາລາຍເມື່ອເຄື່ອງແມ່ຂ່າຍ
crashes, ມັນສາມາດໄດ້ຮັບການບອກໃຫ້ຂຽນເນື້ອໃນຂອງຫນ້າຈໍກັບໄຟລ໌. ເພື່ອເປີດໃຊ້ງານ
ຄຸນນະສົມບັດ, ກໍານົດຊັບພະຍາກອນນີ້ເປັນຄໍານໍາຫນ້າຂອງຊື່ໄຟລ໌ (ສະແຕມເວລາຈະເປັນ
ຕື່ມໃສ່ກັບຊື່ຕົວຈິງ).
ຄ່າເລີ່ມຕົ້ນແມ່ນສະຕຣິງຫວ່າງເປົ່າ, ເຊັ່ນ, “”, ເຊິ່ງປິດຄຸນສົມບັດນີ້. ແນວໃດກໍ່ຕາມ,
ໃນເວລາທີ່ ພິມຜິດ ການກະ ທຳ ຖືກເອີ້ນ, ຖ້າສະຕຣິງຫວ່າງເປົ່າ, ຫຼັງຈາກນັ້ນ
“XTermError” ຖືກໃຊ້.
ລະຫັດຂໍ້ຜິດພາດເຫຼົ່ານີ້ຖືກຈັດການ: ERROR_XERROR, ERROR_XIOERROR ແລະ ERROR_ICEERROR.
printMode ທັນທີ (ຮູບແບບການພິມທັນທີ)
ໃນເວລາທີ່ ພິມທັນທີ ການປະຕິບັດແມ່ນຮຽກຮ້ອງໃຫ້ມີ, x ໄລຍະ ພິມເນື້ອໃນຫນ້າຈໍ
ໂດຍກົງກັບໄຟລ໌. ທ່ານສາມາດນໍາໃຊ້ໄດ້ printMode ທັນທີ ຊັບພະຍາກອນທີ່ຈະບອກມັນໃຊ້
ລໍາດັບ escape ເພື່ອສ້າງຄຸນລັກສະນະແລະສີຂອງວິດີໂອ. ນີ້ໃຊ້
ຄ່າດຽວກັນກັບ ຄຸນລັກສະນະການພິມ ຊັບພະຍາກອນ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "0".
printModeOnXError (PrintModeOnXError)
xtherm ປະຕິບັດໄດ້ printFileOnXError ຄຸນນະສົມບັດການນໍາໃຊ້ຄຸນນະສົມບັດເຄື່ອງພິມ, ເຖິງແມ່ນວ່າ
ຜົນຜະລິດແມ່ນຂຽນໂດຍກົງໃສ່ໄຟລ໌. ທ່ານສາມາດນໍາໃຊ້ໄດ້ printModeOnXError
ຊັບພະຍາກອນທີ່ຈະບອກມັນໃຫ້ໃຊ້ລໍາດັບ escape ເພື່ອສ້າງຄຸນລັກສະນະວິດີໂອຄືນໃຫມ່
ແລະສີ. ນີ້ໃຊ້ຄ່າດຽວກັນກັບ ຄຸນລັກສະນະການພິມ ຊັບພະຍາກອນ. ໄດ້
ຄ່າເລີ່ມຕົ້ນແມ່ນ "0".
printOptsທັນທີ (PrintOpts ທັນທີທັນໃດ)
ລະບຸຂອບເຂດຂອງຂໍ້ຄວາມທີ່ຖືກພິມອອກເປັນໄຟລ໌ເມື່ອ ພິມທັນທີ
ການປະຕິບັດແມ່ນຮຽກຮ້ອງໃຫ້ມີ.
· ຖ້າຫາກວ່າສູນ (0), ຫຼັງຈາກນັ້ນຈະເລືອກເອົາປະຈຸບັນ (ຫນ້າຈໍທີ່ສັງເກດເຫັນ) ບວກກັບບັນທຶກໄວ້
ເສັ້ນ, ຍົກເວັ້ນຖ້າຫາກວ່າຫນ້າຈໍສະຫຼັບແມ່ນຖືກນໍາໃຊ້. ໃນກໍລະນີດັ່ງກ່າວ, ພຽງແຕ່
ໜ້າຈໍສຳຮອງຖືກເລືອກ.
· ຖ້າຫາກວ່າບໍ່ແມ່ນສູນ, bits ຂອງມູນຄ່າຊັບພະຍາກອນນີ້ (ກວດສອບໃນລໍາດັບຫຼຸດລົງ)
ເລືອກຊ່ວງ:
8 ເລືອກສາຍທີ່ບັນທຶກໄວ້.
4 ເລືອກໜ້າຈໍສະຫຼັບ.
2 ເລືອກໜ້າຈໍປົກກະຕິ.
1 ເລືອກໜ້າຈໍປັດຈຸບັນ, ເຊິ່ງສາມາດເປັນແບບປົກກະຕິ ຫຼື ສະຫຼັບກັນ
ຫນ້າຈໍ.
ຄ່າເລີ່ມຕົ້ນແມ່ນ “9”, ເຊິ່ງເລືອກໜ້າຈໍທີ່ເຫັນໄດ້ໃນປັດຈຸບັນບວກກັບເສັ້ນທີ່ບັນທຶກໄວ້,
ໂດຍບໍ່ມີກໍລະນີພິເສດສໍາລັບຫນ້າຈໍສະຫຼັບ.
printOptsOnXError (PrintOptsOnXError)
ລະບຸຂອບເຂດຂອງຂໍ້ຄວາມທີ່ຖືກພິມອອກເປັນໄຟລ໌ເມື່ອ ພິມຜິດ
ການປະຕິບັດແມ່ນຮຽກຮ້ອງໃຫ້ມີ. ມູນຄ່າຊັບພະຍາກອນຖືກຕີຄວາມຄືກັນກັບໃນ
printOptsທັນທີ.
ຄ່າເລີ່ມຕົ້ນແມ່ນ “9”, ເຊິ່ງເລືອກໜ້າຈໍທີ່ເຫັນໄດ້ໃນປັດຈຸບັນບວກກັບເສັ້ນທີ່ບັນທຶກໄວ້,
ໂດຍບໍ່ມີກໍລະນີພິເສດສໍາລັບຫນ້າຈໍສະຫຼັບ.
ເຄື່ອງພິມປິດອັດຕະໂນມັດ (ລະດັບ ປິດເຄື່ອງພິມ)
ຖ້າ "ຈິງ", x ໄລຍະ ຈະປິດເຄື່ອງພິມ (ທໍ່ທໍ່) ເມື່ອແອັບພລິເຄຊັນປ່ຽນເຄື່ອງພິມ
ເຄື່ອງພິມອອຟໄລດ້ວຍຄຳສັ່ງ Media Copy. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
ຄໍາສັ່ງເຄື່ອງພິມ (ລະດັບ Printer Command)
ລະບຸຄຳສັ່ງ shell ທີ່ x ໄລຍະ ຈະເປີດທໍ່ໃນເວລາທີ່ MC ທໍາອິດ (ສື່ມວນຊົນ
Copy) ຄໍາສັ່ງແມ່ນເລີ່ມຕົ້ນ. ຄ່າເລີ່ມຕົ້ນແມ່ນສະຕຣິງຫວ່າງເປົ່າ, ເຊັ່ນ, “”. ຖ້າ
ຄ່າຊັບພະຍາກອນແມ່ນໃຫ້ເປັນສະຕຣິງຫວ່າງເປົ່າ, ເຄື່ອງພິມຖືກປິດໃຊ້ງານ.
printerControlMode (ລະດັບ PrinterControlMode)
ລະບຸຮູບແບບການຄວບຄຸມເຄື່ອງພິມ. A “1” ເລືອກຮູບແບບການພິມອັດຕະໂນມັດ, ເຊິ່ງກໍ່ໃຫ້ເກີດ
x ໄລຍະ ເພື່ອພິມເສັ້ນຈາກຫນ້າຈໍເມື່ອທ່ານຍ້າຍຕົວກະພິບອອກຈາກແຖວນັ້ນ
ຟີດເສັ້ນ, ຟີດແບບຟອມ ຫຼື ຕົວອັກສອນແຖບແນວຕັ້ງ, ຫຼື autowrap ເກີດຂຶ້ນ.
ຮູບແບບການພິມອັດຕະໂນມັດຖືກຍົກເລີກໂດຍໂໝດຄວບຄຸມເຄື່ອງພິມ (a “2”), ເຊິ່ງກໍ່ໃຫ້ເກີດທັງໝົດ
ຂອງຜົນຜະລິດທີ່ຈະມຸ້ງໄປຫາເຄື່ອງພິມ. ຄ່າເລີ່ມຕົ້ນແມ່ນ “0”.
printerExtent (ລະດັບ PrinterExtent)
ຄວບຄຸມວ່າຟັງຊັນໜ້າພິມຈະພິມໜ້າທັງໝົດ (ເປັນຈິງ), ຫຼືເທົ່ານັ້ນ
ສ່ວນທີ່ຢູ່ໃນຂອບເລື່ອນ (ບໍ່ຖືກຕ້ອງ). ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
printerFormFeed (ລະດັບ PrinterFormFeed)
ຄວບຄຸມວ່າຟີດແບບຟອມຖືກສົ່ງໄປຫາເຄື່ອງພິມໃນຕອນທ້າຍຂອງໜ້າພິມຫຼືບໍ່
ຫນ້າທີ່. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
ເຄື່ອງພິມໃໝ່ (ລະດັບ ເຄື່ອງພິມໃໝ່)
ຄວບຄຸມວ່າຈະສົ່ງແຖວໃໝ່ໄປຫາເຄື່ອງພິມຢູ່ໃນຕອນທ້າຍຂອງໜ້າພິມຫຼືບໍ່
ຫນ້າທີ່. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ຄວາມຈິງ".
ການລົງທະບຽນສີສ່ວນຕົວ (ລະດັບ ການລົງທະບຽນສີສ່ວນຕົວ)
ຖ້າເປັນຈິງ, ຈັດສັນການລົງທະບຽນສີແຍກຕ່າງຫາກສໍາລັບແຕ່ລະສາຍຄວບຄຸມອຸປະກອນ sixel,
ຕົວຢ່າງ, ສໍາລັບ DECGCI. ຖ້າບໍ່ແມ່ນຄວາມຈິງ, ການລົງທະບຽນສີຖືກຈັດສັນພຽງແຕ່ຄັ້ງດຽວ, ເມື່ອ
terminal ຖືກປັບ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ຄວາມຈິງ".
ງຽບ Grab (ລະດັບ QuietGrab)
ຄວບຄຸມວ່າຕົວກະພິບຈະຖືກທາສີຄືນເມື່ອໃດ ແຈ້ງ Grab ແລະ ແຈ້ງ Ungrab ກໍລະນີ
ປະເພດແມ່ນໄດ້ຮັບໃນລະຫວ່າງການປ່ຽນແປງຈຸດສຸມ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
RegisScreenSize (ລະດັບ RegisScreenSize)
If x ໄລຍະ ໄດ້ຖືກຕັ້ງຄ່າເພື່ອສະຫນັບສະຫນູນຮູບພາບ ReGIS, ຊັບພະຍາກອນນີ້ບອກ x ໄລຍະ ໄດ້
ຂະຫນາດສູງສຸດ (ເປັນ pixels) ສໍາລັບກາຟິກ.
xtherm ຍອມຮັບມູນຄ່າຊັບພະຍາກອນພິເສດ "ອັດຕະໂນມັດ", ເຊິ່ງບອກ x ໄລຍະ ການນໍາໃຊ້
decTerminalID ຊັບພະຍາກອນເພື່ອກໍານົດຂະຫນາດສູງສຸດໂດຍອີງໃສ່ອຸປະກອນຮາດແວ
ຂີດຈຳກັດ. ຖ້າບໍ່ດັ່ງນັ້ນ, x ໄລຍະ ຄາດວ່າຈະມີຂະຫນາດໃຫ້ເປັນ ລະດັບຄວາມສູງxwidth, ຕົວຢ່າງ,
“800x1000”.
ຄ່າຊັບພະຍາກອນເລີ່ມຕົ້ນແມ່ນ “800x1000”.
renderFont (ລະດັບ RenderFont)
If x ໄລຍະ ຖືກສ້າງຂຶ້ນດ້ວຍຫ້ອງສະຫມຸດ Xft, ນີ້ຄວບຄຸມບໍ່ວ່າຈະເປັນ ຊື່ໜ້າ
ຊັບພະຍາກອນຖືກນໍາໃຊ້. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ຄ່າເລີ່ມຕົ້ນ".
ຄ່າຊັບພະຍາກອນແມ່ນສະຕຣິງ, ປະເມີນເປັນ boolean ຫຼັງຈາກເລີ່ມຕົ້ນ.
ທີ່ບໍ່ຖືກຕ້ອງ
ປິດການໃຊ້ງານຄຸນສົມບັດ ແລະໃຊ້ຕົວອັກສອນປົກກະຕິ (bitmap).
ທີ່ແທ້ຈິງ
ການເລີ່ມຕົ້ນໂດຍໃຊ້ຕົວອັກສອນ TrueType ທີ່ລະບຸໄວ້ໂດຍ ຊື່ໜ້າ ແລະ ຂະໜາດໜ້າ
ການຕັ້ງຄ່າຊັບພະຍາກອນ. ຖ້າບໍ່ມີມູນຄ່າສໍາລັບ ຊື່ໜ້າ, ປິດການທໍາງານຄຸນນະສົມບັດ
ແລະໃຊ້ຕົວອັກສອນປົກກະຕິ (bitmap).
ຫຼັງຈາກການເລີ່ມຕົ້ນ, ທ່ານຍັງສາມາດສະຫຼັບກັບ / ຈາກຕົວອັກສອນ bitmap ການນໍາໃຊ້
ເມນູ “TrueType Fonts”.
Default
ການເລີ່ມຕົ້ນໂດຍໃຊ້ຕົວອັກສອນປົກກະຕິ (bitmap), ແຕ່ເປີດໃຊ້ເມນູ “TrueType Fonts”
ເຂົ້າເພື່ອອະນຸຍາດໃຫ້ແລ່ນເວລາປ່ຽນເປັນ/ຈາກຕົວອັກສອນ TrueType.
ຖ້າບໍ່ມີ ຊື່ໜ້າ ຕັ້ງຊັບພະຍາກອນ, ຈາກນັ້ນແລ່ນເວລາປ່ຽນເປັນ TrueType
ຕົວອັກສອນຖືກປິດໃຊ້ງານ. xtherm ມີມູນຄ່າການລວບລວມແຍກຕ່າງຫາກສໍາລັບ ຊື່ໜ້າ ສໍາລັບການ
ກໍລະນີພິເສດທີ່ renderFont ແມ່ນ "ຄ່າເລີ່ມຕົ້ນ". ປົກກະຕິແມ່ນ "ໂມໂນ".
ປັບຂະໜາດກາວິທັດ (ລະດັບ ປັບຂະໜາດກາວິທັດ)
ກະທົບກະເທືອນຕໍ່ພຶດຕິກຳເມື່ອໜ້າຈໍຖືກປັບຂະໜາດໃຫ້ສູງ ຫຼືສັ້ນກວ່າ.
ຕາເວັນຕົກສຽງເໜືອ ກໍານົດວ່າແຖວເທິງຂອງຂໍ້ຄວາມໃນຫນ້າຈໍຄົງຄົງ. ຖ້າ
ປ່ອງຢ້ຽມແມ່ນສັ້ນລົງ, ສາຍຖືກຫຼຸດລົງຈາກລຸ່ມ; ຖ້າປ່ອງຢ້ຽມຖືກສ້າງຂຶ້ນ
ສູງກວ່າ, ເສັ້ນຫວ່າງຖືກເພີ່ມຢູ່ລຸ່ມສຸດ. ນີ້ແມ່ນເຫມາະສົມກັບພຶດຕິກໍາ
ໃນ R4. ບໍລິສັດ SouthWest (ຄ່າເລີ່ມຕົ້ນ) ລະບຸວ່າ ແຖວລຸ່ມສຸດຂອງຂໍ້ຄວາມເທິງ
ໜ້າຈໍຄົງຢູ່. ຖ້າປ່ອງຢ້ຽມຖືກສ້າງໃຫ້ສູງຂື້ນ, ສາຍທີ່ບັນທຶກໄວ້ເພີ່ມເຕີມຈະເປັນ
ເລື່ອນລົງເທິງຫນ້າຈໍ; ຖ້າປ່ອງຢ້ຽມຖືກເຮັດໃຫ້ສັ້ນກວ່າ, ເສັ້ນຈະເປັນ
ເລື່ອນອອກໄປດ້ານເທິງຂອງໜ້າຈໍ, ແລະແຖວທີ່ບັນທຶກໄວ້ເທິງຈະຖືກຫຼຸດລົງ.
retryInputMethod (ລະດັບ XtCRetryInputMethod)
ບອກ x ໄລຍະ ລອງໃຫມ່ຈັກເທື່ອ, ໃນກໍລະນີທີ່ເຄື່ອງແມ່ຂ່າຍຂອງວິທີການປ້ອນຂໍ້ມູນບໍ່ແມ່ນ
ຕອບສະໜອງ. ນີ້ແມ່ນເປັນບັນຫາທີ່ແຕກຕ່າງກັນກ່ວາປະເພດ preedit ບໍ່ໄດ້ສະຫນັບສະຫນູນ, ແລະອື່ນໆທ່ານ
ອາດຈະພົບກັບການພະຍາຍາມອີກຄັ້ງຖ້າການຕັ້ງຄ່າ X ຂອງທ່ານ (ແລະຫ້ອງສະໝຸດຂອງມັນ) ຫາຍໄປ
ຕ່ອນ. ການຕັ້ງຄ່າຊັບພະຍາກອນນີ້ເປັນສູນ ``0'' ຈະຍົກເລີກການລອງອີກຄັ້ງ. ໄດ້
ຄ່າເລີ່ມຕົ້ນແມ່ນ ``3''.
ReverseVideo (ລະດັບ ReverseVideo)
ລະບຸວ່າຄວນຈຳລອງວິດີໂອແບບປີ້ນກັບກັນຫຼືບໍ່. ຄ່າເລີ່ມຕົ້ນແມ່ນ
"ບໍ່ຖືກຕ້ອງ".
ມີຫຼາຍດ້ານທີ່ຈະກັບຄືນໄປບ່ອນວິດີໂອໃນ x ໄລຍະ:
· ເສັ້ນຄໍາສັ່ງ -rv ທາງເລືອກບອກຫ້ອງສະຫມຸດ X ໃຫ້ກັບຄືນພື້ນຫລັງ
ແລະສີພື້ນຫຼັງ. xthermຕົວເລືອກແຖວຄໍາສັ່ງຂອງກໍານົດຄ່າຊັບພະຍາກອນ. ໃນ
ໂດຍສະເພາະ, ຊຸດເຄື່ອງມື X ກໍານົດ ReverseVideo ຊັບພະຍາກອນໃນເວລາທີ່ -rv ທາງເລືອກ
ຖືກນໍາໃຊ້.
· ຖ້າຜູ້ໃຊ້ໄດ້ໃຊ້ຕົວເລືອກແຖວຄໍາສັ່ງ -fg or -bg ການຕັ້ງຄ່າ
ສີພື້ນຫນ້າແລະພື້ນຖານ, x ໄລຍະ ບໍ່ເຫັນຕົວເລືອກເຫຼົ່ານີ້ໂດຍກົງ.
ແທນທີ່ຈະ, ມັນກວດເບິ່ງຄຸນຄ່າຂອງຊັບພະຍາກອນເພື່ອສ້າງເສັ້ນຄໍາສັ່ງຄືນໃຫມ່
ທາງເລືອກ, ແລະການກໍານົດວ່າສີໃດເປັນພື້ນຖານຂອງຜູ້ຊົມໃຊ້,
ແລະອື່ນໆ. ມູນຄ່າຕົວຈິງຂອງເຂົາເຈົ້າແມ່ນບໍ່ກ່ຽວຂ້ອງກັບການທໍາງານຂອງວິດີໂອປີ້ນກັບກັນ; ບາງ
ຜູ້ໃຊ້ມັກຄ່າເລີ່ມຕົ້ນ X (ຂໍ້ຄວາມສີດໍາໃນພື້ນຖານສີຂາວ), ຄົນອື່ນມັກ
ຂໍ້ຄວາມສີຂາວໃນພື້ນຫລັງສີດໍາ.
· ຫຼັງຈາກການເລີ່ມຕົ້ນ, ຜູ້ໃຊ້ສາມາດສະຫຼັບການ "ເປີດນໍາໃຊ້ວິດີໂອ Reverse" ການເຂົ້າເມນູ.
ອັນນີ້ແລກປ່ຽນສີພື້ນໜ້າ ແລະພື້ນຫຼັງປັດຈຸບັນຂອງ VT100
widget, ແລະ repaint ຫນ້າຈໍ. ເນື່ອງຈາກການຈັດລໍາດັບຊັບພະຍາກອນ X, the
ReverseVideo ຊັບພະຍາກອນໃຊ້ກັບຫຼາຍກວ່າ widget VT100.
ໂຄງການທີ່ເຮັດວຽກຢູ່ໃນ x ໄລຍະ ຍັງສາມາດໃຊ້ລໍາດັບການຄວບຄຸມເພື່ອເປີດໃຊ້ VT100
ຮູບແບບວິດີໂອປີ້ນກັບກັນ. ເຫຼົ່ານີ້ແມ່ນເອກະລາດຂອງ ReverseVideo ຊັບພະຍາກອນແລະ
menu entry xtherm ແລກປ່ຽນສີພື້ນໜ້າປັດຈຸບັນ ແລະພື້ນຫຼັງເມື່ອ
ແຕ້ມຂໍ້ຄວາມທີ່ໄດ້ຮັບຜົນກະທົບຈາກລໍາດັບການຄວບຄຸມເຫຼົ່ານີ້.
ລຳດັບການຄວບຄຸມອື່ນໆສາມາດປ່ຽນສີພື້ນໜ້າ ແລະພື້ນຫຼັງໄດ້
ໃຊ້:
· ບັນດາໂຄງການຍັງສາມາດໃຊ້ລໍາດັບການຄວບຄຸມສີ ANSI ເພື່ອຕັ້ງພື້ນໜ້າ
ແລະສີພື້ນຫຼັງ.
· ການຂະຫຍາຍການຄວບຄຸມສີ ANSI (ເຊັ່ນ: 16-, 88- ຫຼື 256-colors) ແມ່ນ
ຖືກປະຕິບັດຄືກັນກັບການຄວບຄຸມ ANSI.
· ການນໍາໃຊ້ລໍາດັບການຄວບຄຸມອື່ນໆ ("ການເຄື່ອນໄຫວ ສີ” ຄຸນນະສົມບັດ), ໂຄງການສາມາດ
ປ່ຽນສີພື້ນໜ້າ ແລະພື້ນຫຼັງ.
reverseWrap (ລະດັບ ReverseWrap)
ລະບຸວ່າຄວນຈະເປີດໃຊ້ງານ reverse-wraparound ຫຼືບໍ່. ນີ້ກົງກັນ
to x ໄລຍະໂໝດສ່ວນຕົວຂອງ 45. ຄ່າເລີ່ມຕົ້ນແມ່ນ “false”.
rightScrollBar (ລະດັບ ແຖບເລື່ອນຂວາ)
ລະບຸວ່າແຖບເລື່ອນຄວນຈະຖືກສະແດງຢູ່ເບື້ອງຂວາຫຼືບໍ່
ກ່ວາຊ້າຍ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
ບັນທຶກສາຍ (ລະດັບ ບັນທຶກສາຍ)
ລະບຸຈໍານວນແຖວເພື່ອບັນທຶກເກີນເທິງສຸດຂອງໜ້າຈໍເມື່ອ a
ແຖບເລື່ອນເປີດຢູ່. ຄ່າເລີ່ມຕົ້ນແມ່ນ "64".
ແຖບເລື່ອນ (ລະດັບ ແຖບເລື່ອນ)
ລະບຸວ່າແຖບເລື່ອນຄວນຈະຖືກສະແດງຫຼືບໍ່. ຄ່າເລີ່ມຕົ້ນແມ່ນ
"ບໍ່ຖືກຕ້ອງ".
scrollBarBorder (ລະດັບ ScrollBarBorder)
ລະບຸຄວາມກວ້າງຂອງຂອບແຖບເລື່ອນ. ໃຫ້ສັງເກດວ່າອັນນີ້ຖືກແຕ້ມເພື່ອທັບຊ້ອນກັນ
ຊາຍແດນຂອງ x ໄລຍະ ປ່ອງຢ້ຽມ. ການດັດແກ້ຂອບເຂດຂອງແຖບເລື່ອນມີຜົນກະທົບພຽງແຕ່
ເສັ້ນລະຫວ່າງ widget VT100 ແລະແຖບເລື່ອນ. ຄ່າເລີ່ມຕົ້ນແມ່ນ 1.
ປຸ່ມເລື່ອນ (ລະດັບ ScrollCond)
ລະບຸວ່າການກົດ ຫຼື ບໍ່ກົດປຸ່ມຄວນຈະເຮັດໃຫ້ແຖບເລື່ອນອັດຕະໂນມັດ
ເພື່ອໄປລຸ່ມສຸດຂອງພາກພື້ນທີ່ເລື່ອນໄດ້. ນີ້ສອດຄ່ອງກັບ x ໄລຍະສ່ວນຕົວ
ຮູບແບບ 1011. ຄ່າເລີ່ມຕົ້ນແມ່ນ “ບໍ່ຖືກຕ້ອງ”.
ເສັ້ນເລື່ອນ (ລະດັບ ເສັ້ນເລື່ອນ)
ລະບຸຈໍານວນຂອງສາຍທີ່ ເລື່ອນຄືນ ແລະ ເລື່ອນໄປຂ້າງຫນ້າ ການກະທໍາຄວນ
ໃຊ້ເປັນຄ່າເລີ່ມຕົ້ນ. ຄ່າເລີ່ມຕົ້ນແມ່ນ 1.
scrollTtyOutput (ລະດັບ ScrollCond)
ລະບຸວ່າຫຼືບໍ່ຜົນຜະລິດໄປຫາ terminal ຄວນເຮັດໃຫ້ອັດຕະໂນມັດ
ແຖບເລື່ອນເພື່ອໄປຫາລຸ່ມສຸດຂອງພາກພື້ນທີ່ເລື່ອນໄດ້. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ຄວາມຈິງ".
ເລືອກToClipboard (ລະດັບ ເລືອກToClipboard)
ບອກ x ໄລຍະ ວ່າຈະໃຊ້ PRIMARY ຫຼື CLIPBOARD ສໍາລັບ SELECT tokens ໃນ
ກົນໄກການຄັດເລືອກ. ໄດ້ set-ເລືອກ ການປະຕິບັດສາມາດປ່ຽນແປງໄດ້ໃນເວລາແລ່ນ, ອະນຸຍາດໃຫ້
ຜູ້ໃຊ້ເຮັດວຽກກັບໂຄງການທີ່ຈັດການພຽງແຕ່ຫນຶ່ງໃນກົນໄກເຫຼົ່ານີ້. ໄດ້
ຄ່າເລີ່ມຕົ້ນແມ່ນ "false", ເຊິ່ງບອກມັນໃຫ້ໃຊ້ PRIMARY.
shiftFonts (ລະດັບ ShiftFonts)
ລະບຸວ່າຈະເປີດໃຊ້ງານຫຼືບໍ່ larger-vt-font() ແລະ ນ້ອຍກວ່າ-vt-font(),
ເຊິ່ງປົກກະຕິຈະຖືກຜູກມັດກັບ KP_Add ແລະ KP_Subtract ທີ່ປ່ຽນໄປ. ຄ່າເລີ່ມຕົ້ນແມ່ນ
"ຈິງ".
ສະແດງBlinkAsBold (ລະດັບ ShowBlinkAsBold)
ບອກ x ໄລຍະ ວ່າຈະສະແດງຂໍ້ຄວາມທີ່ມີ blink-attribute ຄືກັນກັບຕົວໜາຫຼືບໍ່. ຖ້າ
x ໄລຍະ ບໍ່ໄດ້ຖືກຕັ້ງຄ່າເພື່ອຮອງຮັບຂໍ້ຄວາມກະພິບ, ຄ່າເລີ່ມຕົ້ນແມ່ນ "ຄວາມຈິງ",
ເຊິ່ງກົງກັບລຸ້ນເກົ່າຂອງ x ໄລຍະຖ້າບໍ່ດັ່ງນັ້ນຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
showMissingGlyphs (ລະດັບ ShowMissingGlyphs)
ບອກ x ໄລຍະ ວ່າຈະສະແດງກ່ອງທີ່ລະບຸສະຖານທີ່ບ່ອນທີ່ຕົວລະຄອນຢູ່
ໃຊ້ທີ່ຕົວອັກສອນບໍ່ໄດ້ເປັນຕົວແທນ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
ສະແດງWrapMarks (ລະດັບ ShowWrapMarks)
ສໍາລັບການດີບັກ x ໄລຍະ ແລະຄໍາຮ້ອງສະຫມັກທີ່ອາດຈະ manipulate ທຸງ wrapped-line ໂດຍ
ການຂຽນຂໍ້ຄວາມຢູ່ຂອບຂວາ, ສະແດງໃຫ້ເຫັນເຄື່ອງຫມາຍກ່ຽວກັບຂອບເຂດສິດທິໃນການ
ປ່ອງຢ້ຽມ. ເຄື່ອງຫມາຍສະແດງໃຫ້ເຫັນວ່າເສັ້ນໃດທີ່ມີທຸງທີ່ກໍານົດໄວ້.
ຍັບຍັ້ງສັນຍານ (ລະດັບ ຍັບຍັ້ງສັນຍານ)
ລະບຸວ່າລາຍການຢູ່ໃນເມນູ “ຕົວເລືອກຫຼັກ” ສໍາລັບການສົ່ງຫຼືບໍ່
ສັນຍານເຖິງ x ໄລຍະ ຄວນໄດ້ຮັບການອະນຸຍາດໃຫ້. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
sixelScrolling (ລະດັບ SixelScrolling)
ຖ້າເປັນຄວາມຈິງ, ກຣາບຟິກຈະເລື່ອນຂຶ້ນແຖວໜຶ່ງໃນເວລາທີ່ sixels ຈະຖືກຂຽນຜ່ານມາ
ເສັ້ນທາງລຸ່ມສຸດຂອງປ່ອງຢ້ຽມ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
tekGeometric (ລະດັບ ເລຂາຄະນິດ)
ລະບຸຂະຫນາດທີ່ຕ້ອງການແລະຕໍາແຫນ່ງຂອງປ່ອງຢ້ຽມ Tektronix. ບໍ່ມີ
ຄ່າເລີ່ມຕົ້ນຂອງຊັບພະຍາກອນນີ້.
tekInhibit (ລະດັບ TekInhibit)
ລະບຸວ່າລໍາດັບການຫລົບຫນີທີ່ຈະເຂົ້າສູ່ໂໝດ Tektronix ຄວນເປັນຫຼືບໍ່
ບໍ່ສົນໃຈ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
tekSmall (ລະດັບ TekSmall)
ລະບຸວ່າໜ້າຕ່າງໂໝດ Tektronix ຄວນເລີ່ມຢູ່ໃນຂະໜາດນ້ອຍທີ່ສຸດຫຼືບໍ່
ຂະໜາດຖ້າບໍ່ມີເລຂາຄະນິດທີ່ຈະແຈ້ງ. ນີ້ແມ່ນເປັນປະໂຫຍດໃນເວລາທີ່ແລ່ນ x ໄລຍະ on
ຈໍສະແດງຜົນທີ່ມີຫນ້າຈໍຂະຫນາດນ້ອຍ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
tekStartup (ລະດັບ TekStartup)
ລະບຸວ່າຫຼືບໍ່ x ໄລຍະ ຄວນຈະເລີ່ມຕົ້ນໃນໂຫມດ Tektronix. ຄ່າເລີ່ມຕົ້ນແມ່ນ
"ບໍ່ຖືກຕ້ອງ".
tiXtraScroll (ລະດັບ TiXtraScroll)
ລະບຸວ່າ x ໄລຍະ ຄວນເລື່ອນໄປຫາໜ້າໃໝ່ໃນເວລາປະມວນຜົນ ti termcap
ການເຂົ້າ, ie, ໂຫມດສ່ວນຕົວ 47, 1047 ຫຼື 1049. ນີ້ແມ່ນຜົນພຽງແຕ່ຖ້າ
titeInhibit ແມ່ນ "ຄວາມຈິງ", ເພາະວ່າຄວາມຕັ້ງໃຈຂອງທາງເລືອກນີ້ແມ່ນເພື່ອໃຫ້ຮູບພາບ
ຈໍສະແດງຜົນຂອງແອັບພລິເຄຊັນເຕັມຈໍຢູ່ໃນການເລື່ອນຄືນໂດຍບໍ່ມີການລຶບລ້າງອອກ
ຂໍ້ຄວາມທີ່ຈະສະແດງກ່ອນທີ່ແອັບພລິເຄຊັນຈະຖືກເລີ່ມຕົ້ນ. ຄ່າເລີ່ມຕົ້ນສໍາລັບ
ຊັບພະຍາກອນນີ້ແມ່ນ "ບໍ່ຖືກຕ້ອງ".
titeInhibit (ລະດັບ TiteInhibit)
ລະບຸວ່າຫຼືບໍ່ x ໄລຍະ ຄວນເອົາອອກ ti ແລະ te termcap entries (ໃຊ້ກັບ
ສະຫຼັບລະຫວ່າງຫນ້າຈໍສະລັບກັນກ່ຽວກັບການເລີ່ມຕົ້ນຂອງຫຼາຍໂຄງການທີ່ຮັດກຸມຫນ້າຈໍ) ຈາກ
ສະຕຣິງ TERMCAP. ຖ້າຕັ້ງ, x ໄລຍະ ນອກຈາກນີ້ຍັງລະເລີຍລໍາດັບການຫນີເພື່ອສະຫຼັບກັບ
ຫນ້າຈໍສະຫຼັບ. xtherm ສະຫນັບສະຫນູນ terminfo ໃນວິທີການທີ່ແຕກຕ່າງກັນ, ສະຫນັບສະຫນູນ
ລຳດັບການຄວບຄຸມປະສົມ (ທີ່ຮູ້ຈັກເປັນຮູບແບບສ່ວນຕົວ) 1047, 1048 ແລະ 1049
ເຊິ່ງມີຜົນກະທົບດຽວກັນກັບລໍາດັບການຄວບຄຸມ 47 ຕົ້ນສະບັບ. ຄ່າເລີ່ມຕົ້ນສໍາລັບ
ຊັບພະຍາກອນນີ້ແມ່ນ "ບໍ່ຖືກຕ້ອງ".
ຮູບແບບຫົວຂໍ້ (ລະດັບ TitleModes)
ບອກ x ໄລຍະ ວ່າຈະຍອມຮັບ ຫຼືກັບຄືນ window- ແລະ icon-labels ໃນ ISO-8859-1 (the
ຄ່າເລີ່ມຕົ້ນ) ຫຼື UTF-8. ທັງສອງສາມາດຖືກເຂົ້າລະຫັດເປັນເລກຖານສິບຫົກ. ຄ່າເລີ່ມຕົ້ນສໍາລັບການນີ້
ຊັບພະຍາກອນແມ່ນ "0".
ແຕ່ລະບິດ (ບິດ “0” ແມ່ນ 1, ບິດ “1” ແມ່ນ 2, ແລະອື່ນໆ) ກົງກັບຕົວກໍານົດການຫນຶ່ງ.
ກໍານົດໂດຍລໍາດັບການຄວບຄຸມຮູບແບບຫົວຂໍ້:
0 ກໍານົດປ້າຍ window/icon ໂດຍໃຊ້ເລກຖານສິບຫົກ
1 ປ້າຍຊື່ໜ້າຈໍ/ໄອຄອນແບບສອບຖາມໂດຍໃຊ້ເລກຖານສິບຫົກ
2 ຕັ້ງປ້າຍກຳກັບ window/icon ໂດຍໃຊ້ UTF-8 (overrides utf8Title ຊັບພະຍາກອນ).
3 ປ້າຍຊື່ໜ້າຈໍ/ໄອຄອນແບບສອບຖາມໂດຍໃຊ້ UTF-8
ການແປພາສາ (ລະດັບ ການແປ)
ລະບຸການຜູກມັດກະແຈ ແລະປຸ່ມສຳລັບເມນູ, ການເລືອກ, “ສາຍທີ່ຕັ້ງໂປຣແກຣມໄວ້”,
ແລະ ອື່ນໆ ການແປພາສາ ຊັບພະຍາກອນ, ເຊິ່ງສະຫນອງຫຼາຍ x ໄລຍະການຕັ້ງຄ່າຂອງ,
ເປັນຄຸນສົມບັດຂອງຫ້ອງສະໝຸດ X Toolkit Intrinsics (Xt). ເບິ່ງ ກິດຈະກໍາ ສ່ວນ.
ການຄັດເລືອກ (ລະດັບ ການເລືອກຕັດ)
ຖ້າເຈົ້າຕັ້ງ ການເລືອກຈຸດເດັ່ນ, ທ່ານສາມາດເບິ່ງຂໍ້ຄວາມທີ່ເລືອກ, ລວມທັງ
ສະຖານທີ່ຕິດຕາມໃດໆ. ການລ້າງໜ້າຈໍ (ຫຼືເສັ້ນ) ຣີເຊັດເປັນສະຖານະ
ບໍ່ມີຊ່ອງຫວ່າງ. ບາງສາຍອາດມີຊ່ອງຕໍ່ທ້າຍເມື່ອມີແອັບພລິເຄຊັນ
ຂຽນພວກເຂົາໃສ່ຫນ້າຈໍ. ຢ່າງໃດກໍຕາມ, ທ່ານອາດຈະບໍ່ຕ້ອງການທີ່ຈະວາງສາຍທີ່ມີ trailing
ຍະຫວ່າງ. ຖ້າຊັບພະຍາກອນນີ້ເປັນຄວາມຈິງ, x ໄລຍະ ຈະຕັດຍະຫວ່າງຕໍ່ທ້າຍຈາກຂໍ້ຄວາມທີ່
ຖືກເລືອກ. ມັນບໍ່ມີຜົນກະທົບຊ່ອງທີ່ສົ່ງຜົນໃຫ້ເປັນເສັ້ນຫໍ່, ຫຼືຈະ
ມັນຕັດແຖວໃໝ່ທີ່ຕິດຕາມມາຈາກການເລືອກຂອງທ່ານ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
ຂີດກ້ອງ (ລະດັບ ຂີດກ້ອງ)
ນີ້ລະບຸວ່າຂໍ້ຄວາມທີ່ມີຄຸນລັກສະນະຂີດກ້ອງຄວນຈະເປັນຫຼືບໍ່
ຂີດກ້ອງ. ມັນອາດຈະສົມຄວນທີ່ຈະປິດການຂີດກ້ອງເມື່ອສີຖືກໃຊ້
ສໍາລັບຄຸນລັກສະນະຂີດກ້ອງ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ຄວາມຈິງ".
ໃຊ້ການຕັດ (ລະດັບ ໃຊ້ການຕັດ)
ບອກ x ໄລຍະ ວ່າຈະໃຊ້ການຕັດເພື່ອບໍ່ໃຫ້ເກີດຈຸດນອກຂໍ້ຄວາມຫຼືບໍ່
ພື້ນທີ່ແຕ້ມ. ໃນເບື້ອງຕົ້ນຖືກນໍາໃຊ້ເພື່ອເຮັດວຽກປະມານສໍາລັບຜົນກະທົບ overstriking, ນີ້ແມ່ນ
ຍັງຕ້ອງການເພື່ອເຮັດວຽກກັບບາງ fonts ທີ່ບໍ່ຖືກຕ້ອງ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ຄວາມຈິງ".
utf8 (ລະດັບ Utf8)
ນີ້ລະບຸວ່າ x ໄລຍະ ຈະດໍາເນີນການໃນໂຫມດ UTF-8. ຖ້າທ່ານຕັ້ງຊັບພະຍາກອນນີ້,
x ໄລຍະ ຍັງກໍານົດ wideChars ຊັບພະຍາກອນທີ່ເປັນຜົນກະທົບຂ້າງຄຽງ. ຊັບພະຍາກອນສາມາດຖືກກໍານົດ
ໂດຍຜ່ານເມນູ "ການເຂົ້າລະຫັດ UTF-8". ຄ່າເລີ່ມຕົ້ນແມ່ນ "ຄ່າເລີ່ມຕົ້ນ".
xtherm ຍອມຮັບຄໍາສໍາຄັນ (ບໍ່ສົນໃຈກໍລະນີ) ຫຼືຕົວເລກທີ່ສະແດງຢູ່ໃນວົງເລັບ:
ບໍ່ຖືກຕ້ອງ (0)
ໂໝດ UTF-8 ຖືກປິດໄວ້ໃນຕອນຕົ້ນ. ທາງເລືອກແຖວຄໍາສັ່ງ +u8 ກໍານົດຊັບພະຍາກອນເປັນ
ຄ່ານີ້. ລໍາດັບ Escape ສໍາລັບການເປີດ / ປິດໂຫມດ UTF-8 ແມ່ນອະນຸຍາດໃຫ້.
ຈິງ (1)
ໂໝດ UTF-8 ເລີ່ມເປີດຢູ່. ລໍາດັບການຫລົບຫນີສໍາລັບການເປີດ / ປິດໂຫມດ UTF-8 ແມ່ນ
ອະນຸຍາດ.
ສະເໝີ (2)
ທາງເລືອກແຖວຄໍາສັ່ງ -u8 ກໍານົດຊັບພະຍາກອນເປັນມູນຄ່ານີ້. Escape ລໍາດັບ
ສຳລັບການເປີດ/ປິດໂໝດ UTF-8 ແມ່ນຖືກລະເລີຍ.
ຄ່າເລີ່ມຕົ້ນ (3)
ນີ້ແມ່ນຄ່າເລີ່ມຕົ້ນຂອງຊັບພະຍາກອນ. ມັນມີການປ່ຽນແປງໃນລະຫວ່າງການເລີ່ມຕົ້ນ
ຂຶ້ນກັບວ່າ ທ້ອງຖິ່ນ ຊັບພະຍາກອນຖືກຕັ້ງເປັນ false (0) ຫຼືສະເຫມີ (2).
ເບິ່ງ ທ້ອງຖິ່ນ ຊັບພະຍາກອນສໍາລັບການສົນທະນາເພີ່ມເຕີມຂອງທ້ອງຖິ່ນທີ່ບໍ່ແມ່ນ UTF-8.
ຖ້າທ່ານຕ້ອງການກໍານົດມູນຄ່າຂອງ utf8, ມັນຄວນຈະຢູ່ໃນຂອບເຂດນີ້. ອື່ນທີ່ບໍ່ແມ່ນສູນ
ຄ່າຖືກປະຕິບັດຄືກັນກັບ “1”, ie, ໂໝດ UTF-8 ໃນເບື້ອງຕົ້ນເປີດຢູ່, ແລະໜີໄປ
ລໍາດັບສໍາລັບການເປີດ / ປິດໂຫມດ UTF-8 ແມ່ນອະນຸຍາດໃຫ້.
utf8 ຕົວອັກສອນ (ລະດັບ Utf8Fonts)
ເບິ່ງການສົນທະນາຂອງ ທ້ອງຖິ່ນ ຊັບພະຍາກອນ. ນີ້ລະບຸວ່າ x ໄລຍະ ຈະໃຊ້
ຟອນ UTF-8 ທີ່ລະບຸຜ່ານຮູບແບບຊັບພະຍາກອນເຊັ່ນ “*vt100.utf8Fonts.font” ຫລື
ຕົວອັກສອນປົກກະຕິ (ISO-8859-1) ຜ່ານຮູບແບບເຊັ່ນ "*vt100.font”. ຊັບພະຍາກອນສາມາດ
ຕັ້ງຜ່ານເມນູ "UTF-8 Fonts". ຄ່າເລີ່ມຕົ້ນແມ່ນ "ຄ່າເລີ່ມຕົ້ນ".
xtherm ຍອມຮັບຄໍາສໍາຄັນ (ບໍ່ສົນໃຈກໍລະນີ) ຫຼືຕົວເລກທີ່ສະແດງຢູ່ໃນວົງເລັບ:
ບໍ່ຖືກຕ້ອງ (0)
ໃຊ້ຟອນ ISO-8859-1. ການເຂົ້າເມນູແມ່ນເປີດໃຫ້ໃຊ້ງານ, ອະນຸຍາດໃຫ້ທາງເລືອກ
ຕົວອັກສອນທີ່ຈະປ່ຽນໃນເວລາແລ່ນ.
ຈິງ (1)
ໃຊ້ຟອນ UTF-8. ການເຂົ້າເມນູແມ່ນເປີດໃຫ້ໃຊ້ງານ, ອະນຸຍາດໃຫ້ທາງເລືອກຂອງ
ຕົວອັກສອນທີ່ຈະປ່ຽນໃນເວລາແລ່ນ.
ສະເໝີ (2)
ໃຊ້ຟອນ UTF-8 ສະເໝີ. ອັນນີ້ຍັງປິດການເຂົ້າເມນູ.
ຄ່າເລີ່ມຕົ້ນ (3)
ໃນຕອນເລີ່ມຕົ້ນ, ຊັບພະຍາກອນຖືກຕັ້ງເປັນຄວາມຈິງຫຼືຜິດ, ອີງຕາມການ
ມູນຄ່າປະສິດທິພາບຂອງ utf8 ຊັບພະຍາກອນ.
utf8ລາຕິນ1 (ລະດັບ Utf8Latin1)
ຖ້າຖືກຕ້ອງ, ອະນຸຍາດ ISO-8859-1 ປົກກະຕິ ຟອນທີ່ຈະຖືກລວມເຂົ້າກັບຟອນ ISO-10646-1
ຖ້າ ຫາກ ວ່າ ສຸດ ທ້າຍ ແມ່ນ ໄດ້ ຮັບ ໂດຍ ຜ່ານ ການ -fw ທາງເລືອກຫຼືມູນຄ່າຊັບພະຍາກອນທີ່ສອດຄ້ອງກັນຂອງມັນ.
ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
utf8SelectTypes (ລະດັບ Utf8SelectTypes)
Override x ໄລຍະລາຍຊື່ເປົ້າໝາຍການເລືອກເລີ່ມຕົ້ນຂອງ (ເບິ່ງ SELECT/PASTE) ສຳລັບການເລືອກ
ໃນໂໝດຕົວອັກສອນກວ້າງ (UTF-8). ຄ່າເລີ່ມຕົ້ນແມ່ນສະຕຣິງຫວ່າງເປົ່າ, ເຊັ່ນ, “”, ເຊິ່ງ
ບໍ່ override ຫຍັງ.
utf8Title (ລະດັບ Utf8Title)
ຄໍາຮ້ອງສະຫມັກສາມາດກໍານົດ x ໄລຍະຫົວຂໍ້ໂດຍການຂຽນລໍາດັບການຄວບຄຸມ. ປົກກະຕິນີ້
ລໍາດັບການຄວບຄຸມປະຕິບັດຕາມສົນທິສັນຍາ VT220, ເຊິ່ງເຂົ້າລະຫັດສາຍເຂົ້າ
ISO-8859-1 ແລະອະນຸຍາດໃຫ້ມີ 8-bit string terminator. ຖ້າ x ໄລຍະ ແມ່ນໄດ້ເລີ່ມຕົ້ນໃນ a
UTF-8 locale, ມັນແປສາຍ ISO-8859-1 ເປັນ UTF-8 ເພື່ອເຮັດວຽກກັບ X.
ຫ້ອງສະຫມຸດທີ່ສົມມຸດວ່າ string ແມ່ນ UTF-8.
ຢ່າງໃດກໍຕາມ, ຜູ້ໃຊ້ບາງຄົນອາດຈະຕ້ອງການຂຽນຫົວຂໍ້ທີ່ເຂົ້າລະຫັດໃນ UTF-8. ປ່ອງຢ້ຽມ
ຜູ້ຈັດການແມ່ນຮັບຜິດຊອບສໍາລັບການແຕ້ມຫົວຂໍ້ປ່ອງຢ້ຽມ. ບາງຜູ້ຈັດການປ່ອງຢ້ຽມ (ບໍ່ແມ່ນທັງຫມົດ)
ຮອງຮັບການເຂົ້າລະຫັດ UTF-8 ຂອງຫົວຂໍ້ໜ້າຕ່າງ. ຕັ້ງຊັບພະຍາກອນນີ້ເປັນ "ຄວາມຈິງ" ເພື່ອອະນຸຍາດ
UTF-8 ຫົວຂໍ້ທີ່ເຂົ້າລະຫັດ. ທີ່ຍົກເລີກການແປເປັນ UTF-8, ອະນຸຍາດໃຫ້
UTF-8 ສະຕຣິງທີ່ຈະສະແດງເປັນ.
ຄຸນນະສົມບັດນີ້ແມ່ນມີຢູ່ເປັນການເຂົ້າເມນູ, ເນື່ອງຈາກວ່າມັນກ່ຽວຂ້ອງກັບສະເພາະ
ຄໍາຮ້ອງສະຫມັກທີ່ທ່ານກໍາລັງແລ່ນພາຍໃນ x ໄລຍະ. ທ່ານຍັງສາມາດໃຊ້ລໍາດັບການຄວບຄຸມໄດ້
(ເບິ່ງການສົນທະນາຂອງ "Title Modes" ໃນເອກະສານລໍາດັບການຄວບຄຸມ), ເພື່ອກໍານົດ
ທຸງທຽບເທົ່າ. ໄດ້ ຮູບແບບຫົວຂໍ້ ຊັບພະຍາກອນກໍານົດຄ່າດຽວກັນ, ເຊິ່ງ overrides
ຊັບພະຍາກອນນີ້.
ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
ຫຼາຍສີ (ລະດັບ ຫຼາຍສີ)
ລະບຸວ່າຈະລວມຄຸນສົມບັດວິດີໂອກັບສີທີ່ລະບຸໂດຍ ສີBD,
ສີBL, ສີIT, colorRV, ແລະ ສີUL. ມູນຄ່າຊັບພະຍາກອນແມ່ນຜົນລວມຂອງມູນຄ່າ
ສໍາລັບແຕ່ລະຄຸນສົມບັດ:
1 ສໍາລັບປີ້ນກັບກັນ,
2 ສໍາລັບການ underline,
4 ສໍາລັບກ້າຫານ,
8 ສໍາລັບການກະພິບ, ແລະ
512 ສໍາລັບຕົວອຽງ
ຄ່າເລີ່ມຕົ້ນແມ່ນ “0”.
visualBell (ລະດັບ VisualBell)
ລະບຸວ່າຄວນໃຊ້ກະດິ່ງທີ່ເບິ່ງເຫັນໄດ້ຫຼືບໍ່ (ເຊັ່ນ: ກະພິບ) ແທນ
ກະດິ່ງທີ່ໄດ້ຍິນເມື່ອ Control-G ໄດ້ຮັບ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ", ເຊິ່ງບອກ
x ໄລຍະ ເພື່ອໃຊ້ກະດິ່ງທີ່ໄດ້ຍິນໄດ້.
visualBellDelay (ລະດັບ VisualBellDelay)
ຈຳນວນມິນລິວິນາທີທີ່ຈະລ່າຊ້າເມື່ອສະແດງກະດິ່ງທີ່ເຫັນພາບ. ຄ່າເລີ່ມຕົ້ນແມ່ນ 100.
ຖ້າຕັ້ງເປັນສູນ, ຈະບໍ່ສະແດງກະດິ່ງທີ່ເປັນພາບ. ນີ້ແມ່ນເປັນປະໂຫຍດສໍາລັບການຊ້າຫຼາຍ
ຈໍສະແດງຜົນ, ຕົວຢ່າງ, ຈໍ LCD ໃນຄອມພິວເຕີໂນດບຸກ.
visualBellLine (ລະດັບ VisualBellLine)
ລະບຸວ່າຈະກະພິບພຽງແຕ່ເສັ້ນປະຈຸບັນເມື່ອສະແດງກະດິ່ງທີ່ເປັນພາບ
ແທນທີ່ຈະກະພິບຫນ້າຈໍທັງຫມົດ: ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ", ເຊິ່ງບອກ x ໄລຍະ
ເພື່ອກະພິບໜ້າຈໍທັງໝົດ.
vt100ກຣາບຟິກ (ລະດັບ ກຣາບຟິກ VT100)
ນີ້ລະບຸວ່າ x ໄລຍະ ຈະຕີຄວາມຫມາຍການຫລົບຫນີຂອງຕົວອັກສອນກາຟິກ VT100
ລໍາດັບໃນຂະນະທີ່ຢູ່ໃນໂຫມດ UTF-8. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ຄວາມຈິງ", ເພື່ອສະຫນອງການສະຫນັບສະຫນູນ
ຄໍາຮ້ອງສະຫມັກມໍລະດົກຕ່າງໆ.
wideBoldFont (ລະດັບ WideBoldFont)
ຕົວເລືອກນີ້ລະບຸຕົວອັກສອນທີ່ຈະໃຊ້ເພື່ອສະແດງຂໍ້ຄວາມກວ້າງ. ໂດຍ
ໃນຕອນຕົ້ນ, ມັນຈະພະຍາຍາມໃຊ້ຕົວອັກສອນທີ່ກວ້າງສອງເທົ່າຂອງຕົວອັກສອນທີ່ຈະໃຊ້
ເພື່ອແຕ້ມຂໍ້ຄວາມທີ່ກ້າຫານ. ຖ້າບໍ່ພົບຕົວອັກສອນທີ່ມີຄວາມກວ້າງສອງເທົ່າ, ມັນຈະ improvise, ໂດຍ
stretching ຕົວອັກສອນທີ່ກ້າຫານ.
wideChars (ລະດັບ WideChars)
ລະບຸວ່າ x ໄລຍະ ຄວນຕອບສະຫນອງຕໍ່ການຄວບຄຸມລໍາດັບທີ່ດໍາເນີນການ 16-bit
ຕົວລະຄອນ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ຖືກຕ້ອງ".
ຟອນກວ້າງ (ລະດັບ WideFont)
ຕົວເລືອກນີ້ກໍານົດຕົວອັກສອນທີ່ຈະໃຊ້ສໍາລັບການສະແດງຂໍ້ຄວາມກວ້າງ. ໂດຍຄ່າເລີ່ມຕົ້ນ,
ມັນຈະພະຍາຍາມໃຊ້ຕົວອັກສອນທີ່ມີຄວາມກວ້າງສອງເທົ່າຂອງຕົວອັກສອນທີ່ຈະໃຊ້ໃນການແຕ້ມ
ຂໍ້ຄວາມປົກກະຕິ. ຖ້າບໍ່ພົບຕົວອັກສອນທີ່ມີຄວາມກວ້າງສອງເທົ່າ, ມັນຈະ improvise, ໂດຍ stretching
ຕົວອັກສອນປົກກະຕິ.
ສີຟອນ (ລະດັບ ສີຟອນ)
ທາງເລືອກນີ້ລະບຸຕົວອັກສອນທີ່ຈະນໍາໃຊ້ສໍາລັບການສະແດງຕົວອັກສອນ preedit ໃນ
ວິທີການປ້ອນຂໍ້ມູນ "OverTheSpot".
ໃນ “OverTheSpot” ປະເພດ preedit, ສະຕຣິງ preedit (preconversion) ຈະສະແດງຢູ່ທີ່
ຕໍາແຫນ່ງຂອງຕົວກະພິບ. ມັນເປັນຄວາມຮັບຜິດຊອບຂອງເຄື່ອງແມ່ຂ່າຍ XIM ທີ່ຈະສະແດງ
ສະຕຣິງ preedit. ລູກຄ້າ XIM ຕ້ອງແຈ້ງໃຫ້ເຊີບເວີ XIM ຂອງຕໍາແຫນ່ງຕົວກະພິບ.
ເພື່ອໃຫ້ໄດ້ຜົນທີ່ດີທີ່ສຸດ, ສະຕຣິງ preedit ຕ້ອງຖືກສະແດງດ້ວຍຕົວອັກສອນທີ່ເຫມາະສົມ.
ເພາະສະນັ້ນ, x ໄລຍະ ແຈ້ງໃຫ້ເຊີບເວີ XIM ຂອງຟອນທີ່ຖືກຕ້ອງ. ຕົວອັກສອນແມ່ນ
ສະໜອງໃຫ້ໂດຍ "fontset", ເຊິ່ງຄ່າເລີ່ມຕົ້ນແມ່ນ "*". ນີ້ກົງກັບທຸກໆຕົວອັກສອນ, the
ຫ້ອງສະຫມຸດ X ອັດຕະໂນມັດເລືອກຕົວອັກສອນທີ່ມີຕົວອັກສອນທີ່ເຫມາະສົມ. ໄດ້ ສີຟອນ ຊັບພະຍາກອນ
ໄດ້ຖືກສະໜອງໃຫ້ເພື່ອລົບລ້າງການຕັ້ງຄ່າຟອນເລີ່ມຕົ້ນນີ້.
ເທກ4014 widget ຊັບພະຍາກອນ
ຊັບພະຍາກອນຕໍ່ໄປນີ້ແມ່ນລະບຸເປັນສ່ວນຫນຶ່ງຂອງ tek4014 widget (ຫ້ອງຮຽນ ເທກ4014).
ເຫຼົ່ານີ້ແມ່ນໄດ້ລະບຸໄວ້ໂດຍຮູບແບບເຊັ່ນ: "XTerm.tek4014.NAME":
ຟອນ2 (ລະດັບ ຟອນ)
ລະບຸຕົວອັກສອນ 2 ເພື່ອໃຊ້ໃນໜ້າຈໍ Tektronix.
ຟອນ3 (ລະດັບ ຟອນ)
ລະບຸຕົວອັກສອນ 3 ເພື່ອໃຊ້ໃນໜ້າຈໍ Tektronix.
ຕົວອັກສອນໃຫຍ່ (ລະດັບ ຟອນ)
ລະບຸຕົວອັກສອນຂະຫນາດໃຫຍ່ທີ່ຈະໃຊ້ຢູ່ໃນປ່ອງຢ້ຽມ Tektronix.
ຕົວອັກສອນນ້ອຍ (ລະດັບ ຟອນ)
ລະບຸຕົວອັກສອນຂະຫນາດນ້ອຍທີ່ຈະໃຊ້ໃນປ່ອງຢ້ຽມ Tektronix.
ginTerminator (ລະດັບ GinTerminator)
ລະບຸວ່າຕົວລະຄອນໃດຄວນປະຕິບັດຕາມບົດລາຍງານ GIN ຫຼືລາຍງານສະຖານະ. ໄດ້
ຄວາມເປັນໄປໄດ້ແມ່ນ "ບໍ່ມີ", ເຊິ່ງບໍ່ສົ່ງຕົວລະຄອນທີ່ສິ້ນສຸດ, "CRonly", ເຊິ່ງ.
ສົ່ງ CR, ແລະ “CR&EOT”, ເຊິ່ງສົ່ງທັງ CR ແລະ EOT. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ບໍ່ມີ".
ລະດັບຄວາມສູງ (ລະດັບ ລວງສູງ)
ລະບຸຄວາມສູງຂອງປ່ອງຢ້ຽມ Tektronix ເປັນ pixels.
ຕົວອັກສອນເບື້ອງຕົ້ນ (ລະດັບ ຟອນເບື້ອງຕົ້ນ)
ລະບຸວ່າຕົວໜັງສື Tektronix ໃດທີ່ຈະໃຊ້ໃນເບື້ອງຕົ້ນ. ຄຸນຄ່າແມ່ນຄືກັນ
ສໍາລັບການ set-tek-text ການກະທຳ. ຄ່າເລີ່ມຕົ້ນແມ່ນ "ຂະຫນາດໃຫຍ່".
width (ລະດັບ ກວ້າງ)
ລະບຸຄວາມກວ້າງຂອງໜ້າຕ່າງ Tektronix ເປັນ pixels.
ເມນູ ຊັບພະຍາກອນ
ຊັບພະຍາກອນທີ່ອາດຈະຖືກກໍານົດໄວ້ສໍາລັບເມນູຕ່າງໆແມ່ນໄດ້ອະທິບາຍຢູ່ໃນ
ເອກະສານສໍາລັບ Athena ເມນູງ່າຍໆ ວິດເຈັດ. ຊື່ແລະຊັ້ນຮຽນຂອງລາຍການໃນ
ແຕ່ລະເມນູແມ່ນລະບຸໄວ້ຂ້າງລຸ່ມນີ້. ຊັບພະຍາກອນທີ່ມີຊື່ວ່າ "ອອນໄລນ໌N” ບ່ອນທີ່ N ເປັນຈໍານວນແມ່ນ
ຕົວແຍກກັບຫ້ອງຮຽນ SmeLine.
ເຊັ່ນດຽວກັນກັບທຸກ widget ທີ່ອີງໃສ່ຊັບພະຍາກອນ X, ປ້າຍຊື່ທີ່ໄດ້ກ່າວມາແມ່ນມາດຕະຖານປະເພນີສໍາລັບ
ຄໍາຮ້ອງສະຫມັກ.
ໄດ້ ຕົ້ນຕໍ ທາງເລືອກໃນການ ເມນູ (ຊື່ widget ເມນູຫຼັກ) ມີລາຍການດັ່ງຕໍ່ໄປນີ້:
ແຖບເຄື່ອງມື (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ set-toolbar(ສະຫຼັບ) ການປະຕິບັດ.
securekbd (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ ປອດໄພ() ການປະຕິບັດ.
ອະນຸຍາດ (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ ອະນຸຍາດໃຫ້ສົ່ງ-ເຫດການ(ສະຫຼັບ) ການປະຕິບັດ.
ແຕ້ມຄືນ (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ ແຕ້ມຄືນ() ການປະຕິບັດ.
ການຕັດໄມ້ (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ ບັນທຶກ(ສະຫຼັບ) ການປະຕິບັດ.
ພິມທັນທີ (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ ພິມທັນທີ() ການປະຕິບັດ.
ພິມຜິດ (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ ພິມຜິດພາດ() ການປະຕິບັດ.
ພິມ (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ ພິມ () ການປະຕິບັດ.
print-redir (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ print-redir() ການປະຕິບັດ.
ການຄວບຄຸມ 8-bit (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ set-8-bit-control(ສະຫຼັບ) ການປະຕິບັດ.
ລູກສອນກັບຄືນ ທີ່ສໍາຄັນ (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ set-backarrow(ສະຫຼັບ) ການປະຕິບັດ.
ເລກລັອກ (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ set-num-lock(ສະຫຼັບ) ການປະຕິບັດ.
alt-esc (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ alt-sends-escape(ສະຫຼັບ) ການປະຕິບັດ.
meta-esc (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ meta-sends-escape(ສະຫຼັບ) ການປະຕິບັດ.
ລຶບ-is-del (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ delete-is-del(ສະຫຼັບ) ການປະຕິບັດ.
oldFunctionKeys (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ old-function-keys(ສະຫຼັບ) ການປະຕິບັດ.
hpFunctionKeys (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ hp-function-keys(ສະຫຼັບ) ການປະຕິບັດ.
scoFunctionKeys (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ sco-function-keys(ສະຫຼັບ) ການປະຕິບັດ.
sunFunctionKeys (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ Sun-function-keys(ສະຫຼັບ) ການປະຕິບັດ.
ແປ້ນພິມແດດ (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ ແປ້ນພິມແດດ(ສະຫຼັບ) ການປະຕິບັດ.
suspends (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ ສົ່ງສັນຍານ(tstp) ການປະຕິບັດກ່ຽວກັບລະບົບທີ່ສະຫນັບສະຫນູນວຽກ
ຄວບຄຸມ.
ດໍາເນີນການຕໍ່ (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ ສົ່ງສັນຍານ(ຕໍ່) ການປະຕິບັດກ່ຽວກັບລະບົບທີ່ສະຫນັບສະຫນູນວຽກ
ຄວບຄຸມ.
ຂັດຂວາງ (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ ສົ່ງສັນຍານ(int) ການປະຕິບັດ.
ວາງສາຍ (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ ສົ່ງສັນຍານ(hup) ການປະຕິບັດ.
ສິ້ນສຸດລົງ (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ ສົ່ງສັນຍານ ການປະຕິບັດ.
ຂ້າ (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ ສົ່ງສັນຍານ(ຂ້າ) ການປະຕິບັດ.
ເຊົາ (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ ອອກຈາກ () ການປະຕິບັດ.
ໄດ້ VT ທາງເລືອກໃນການ ເມນູ (ຊື່ widget vtMenu) ມີລາຍການດັ່ງຕໍ່ໄປນີ້:
ແຖບເລື່ອນ (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ set-scrollbar(ສະຫຼັບ) ການປະຕິບັດ.
ໂດດເລື່ອນ (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ set-jumpscroll(ສະຫຼັບ) ການປະຕິບັດ.
ວິດີໂອຍ້ອນກັບ (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ set-reverse-video(ສະຫຼັບ) ການປະຕິບັດ.
ຫໍ່ອັດຕະໂນມັດ (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ set-autowrap(ສະຫຼັບ) ການປະຕິບັດ.
reversewrap (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ set-reversewrap(ສະຫຼັບ) ການປະຕິບັດ.
autolinefeed (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ set-autolinefeed(ສະຫຼັບ) ການປະຕິບັດ.
appcursor (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ set-appcursor(ສະຫຼັບ) ການປະຕິບັດ.
appkeypad (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ set-appkeypad(ສະຫຼັບ) ການປະຕິບັດ.
ປຸ່ມເລື່ອນ (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ set-scroll-on-key(ສະຫຼັບ) ການປະຕິບັດ.
scrollttyoutput (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ set-scroll-on-tty-output(ສະຫຼັບ) ການປະຕິບັດ.
ອະນຸຍາດ 132 (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ set-allow132(ສະຫຼັບ) ການປະຕິບັດ.
ສາບແຊ່ງ (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ set-cursesemul(ສະຫຼັບ) ການປະຕິບັດ.
ກະດິ່ງພາບ (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ set-visualbell(ສະຫຼັບ) ການປະຕິບັດ.
bellIsurgent (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ set-bellIsUrgent(ສະຫຼັບ) ການປະຕິບັດ.
poponbell (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ set-poponbell(ສະຫຼັບ) ການປະຕິບັດ.
cursorblink (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ set-cursorblink(ສະຫຼັບ) ການປະຕິບັດ.
titeInhibit (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ set-titeInhibit(ສະຫຼັບ) ການປະຕິບັດ.
activeicon (ລະດັບ SmeBSB)
ຂໍ້ມູນນີ້ສະຫຼັບໄອຄອນທີ່ເປີດໃຊ້ຢູ່ ແລະປິດ ຖ້າຄຸນສົມບັດນີ້ຖືກລວບລວມເຂົ້າໃນ
x ໄລຍະ. ມັນຖືກເປີດໃຊ້ພຽງແຕ່ຖ້າ x ໄລຍະ ໄດ້ເລີ່ມຕົ້ນດ້ວຍຕົວເລືອກເສັ້ນຄໍາສັ່ງ +ai
ຫຼື ໄອຄອນ active ຊັບພະຍາກອນຖືກຕັ້ງເປັນ "ຄວາມຈິງ".
ປັບຄ່າອ່ອນໆ (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ soft-reset() ການປະຕິບັດ.
ຕັ້ງຄ່າຍາກ (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ ຣີເຊັດຍາກ() ການປະຕິບັດ.
ເສັ້ນທີ່ບັນທຶກໄວ້ (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ clear-saved-lines() ການປະຕິບັດ.
ເທກໂຊ (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ set-visibility(tek,ສະຫຼັບ) ການປະຕິບັດ.
tekmode (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ set-terminal-type(tek) ການປະຕິບັດ.
vthide (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ set-visibility(vt,ປິດ) ການປະຕິບັດ.
ໜ້າຈໍສຳຮອງ (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ set-altscreen(ສະຫຼັບ) ການປະຕິບັດ.
sixelScrolling (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ set-sixel-scrolling(ສະຫຼັບ) ການປະຕິບັດ.
ໄດ້ VT ຕົວອັກສອນ ເມນູ (ຊື່ widget fontMenu) ມີລາຍການດັ່ງຕໍ່ໄປນີ້:
ຕົວອັກສອນເລີ່ມຕົ້ນ (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ set-vt-font(d) ການປະຕິບັດ, ການຕັ້ງຄ່າຕົວອັກສອນການນໍາໃຊ້ font
(ຄ່າເລີ່ມຕົ້ນ) ຊັບພະຍາກອນ, ຕົວຢ່າງ, "ຄ່າເລີ່ມຕົ້ນ" ໃນເມນູ.
ຟອນ1 (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ set-vt-font(1) ການປະຕິບັດ, ການຕັ້ງຄ່າຕົວອັກສອນການນໍາໃຊ້ ຟອນ1
ຊັບພະຍາກອນ, ຕົວຢ່າງ, "ບໍ່ສາມາດອ່ານໄດ້" ໃນເມນູ.
ຟອນ2 (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ set-vt-font(2) ການປະຕິບັດ, ການຕັ້ງຄ່າຕົວອັກສອນການນໍາໃຊ້ ຟອນ2
ຊັບພະຍາກອນ, ຕົວຢ່າງ, "ນ້ອຍໆ" ໃນເມນູ.
ຟອນ3 (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ set-vt-font(3) ການປະຕິບັດ, ການຕັ້ງຄ່າຕົວອັກສອນການນໍາໃຊ້ ຟອນ3
ຊັບພະຍາກອນ, ຕົວຢ່າງ, "ຂະຫນາດນ້ອຍ" ໃນເມນູ.
ຟອນ4 (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ set-vt-font(4) ການປະຕິບັດ, ປ່ອຍໃຫ້ຕົວອັກສອນໃຊ້ ຟອນ4
ຊັບພະຍາກອນ, ຕົວຢ່າງ, "ຂະຫນາດກາງ" ໃນເມນູ.
ຟອນ5 (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ set-vt-font(5) ການປະຕິບັດ, ປ່ອຍໃຫ້ຕົວອັກສອນໃຊ້ ຟອນ5
ຊັບພະຍາກອນ, ຕົວຢ່າງ, "ຂະຫນາດໃຫຍ່" ໃນເມນູ.
ຟອນ6 (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ set-vt-font(6) ການປະຕິບັດ, ປ່ອຍໃຫ້ຕົວອັກສອນໃຊ້ ຟອນ6
ຊັບພະຍາກອນ, ຕົວຢ່າງ, "ໃຫຍ່" ໃນເມນູ.
fontescape (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ set-vt-font(e) ການປະຕິບັດ.
fontsel (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ set-vt-font(s) ການປະຕິບັດ.
font-linedrawing (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ set-font-linedrawing(s) ການປະຕິບັດ.
font-packed (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ set-font-packed(s) ການປະຕິບັດ.
font-doublesize (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ set-font-doublesize(s) ການປະຕິບັດ.
render-font (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ set-render-font(s) ການປະຕິບັດ.
utf8-mode (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ set-utf8-mode(s) ການປະຕິບັດ.
utf8-ຫົວຂໍ້ (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ set-utf8-title(s) ການປະຕິບັດ.
ໄດ້ TEK ທາງເລືອກໃນການ ເມນູ (ຊື່ widget tekMenu) ມີລາຍການດັ່ງຕໍ່ໄປນີ້:
tektextlarge (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ set-tek-text(ໃຫຍ່) ການປະຕິບັດ.
tektext2 (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ set-tek-text(2) ການປະຕິບັດ.
tektext3 (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ set-tek-text(3) ການປະຕິບັດ.
tektextsmall (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ set-tek-text(ນ້ອຍ) ການປະຕິບັດ.
tekpage (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ tek-page() ການປະຕິບັດ.
tekreset (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ tek-reset() ການປະຕິບັດ.
tekcopy (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ tek-copy() ການປະຕິບັດ.
vtshow (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ set-visibility(vt,ສະຫຼັບ) ການປະຕິບັດ.
vtmode (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ set-terminal-type(vt) ການປະຕິບັດ.
tekhide (ລະດັບ SmeBSB)
ລາຍການນີ້ຮຽກຮ້ອງໃຫ້ set-visibility(tek,ສະຫຼັບ) ການປະຕິບັດ.
ແຖບເລື່ອນ ຊັບພະຍາກອນ
ຊັບພະຍາກອນຕໍ່ໄປນີ້ແມ່ນເປັນປະໂຫຍດໃນເວລາທີ່ກໍານົດສໍາລັບ widget Athena Scrollbar:
ຄວາມຫນາ (ລະດັບ ຄວາມ ໜາ)
ລະບຸຄວາມກວ້າງເປັນ pixels ຂອງແຖບເລື່ອນ.
ຄວາມເປັນມາ (ລະດັບ ຄວາມເປັນມາ)
ລະບຸສີທີ່ຈະໃຊ້ສຳລັບພື້ນຫຼັງຂອງແຖບເລື່ອນ.
ພື້ນທີ່ (ລະດັບ ດ້ານໜ້າ)
ລະບຸສີທີ່ຈະໃຊ້ສຳລັບພື້ນໜ້າຂອງແຖບເລື່ອນ. "ໂປ້" ຂອງ
ແຖບເລື່ອນແມ່ນຮູບແບບກະດານ checkerboard ງ່າຍດາຍສະຫຼັບ pixels ສໍາລັບ foreground
ແລະສີພື້ນຫຼັງ.
ຈຸດປະສົງ ການນໍາໃຊ້
ເມື່ອປ່ອງຢ້ຽມ VT102 ຖືກສ້າງຂຶ້ນ, x ໄລຍະ ອະນຸຍາດໃຫ້ທ່ານເລືອກເອົາຂໍ້ຄວາມແລະຄັດລອກມັນພາຍໃນ
ປ່ອງຢ້ຽມດຽວກັນຫຼືອື່ນໆ.
ການຄັດເລືອກ
ຟັງຊັນການຄັດເລືອກຖືກເອີ້ນເມື່ອປຸ່ມຕົວຊີ້ຖືກໃຊ້ໂດຍບໍ່ມີຕົວແກ້ໄຂ,
ແລະເມື່ອພວກມັນຖືກໃຊ້ກັບປຸ່ມ "shift". ການມອບຫມາຍຂອງຫນ້າທີ່ອະທິບາຍ
ຂ້າງລຸ່ມກັບຄີແລະປຸ່ມອາດຈະມີການປ່ຽນແປງໂດຍຜ່ານຖານຂໍ້ມູນຊັບພະຍາກອນ; ເບິ່ງ ກິດຈະກໍາ ຂ້າງລຸ່ມນີ້.
ປຸ່ມຕົວຊີ້ໜຶ່ງ (ປົກກະຕິແລ້ວຊ້າຍ) ຖືກໃຊ້ເພື່ອບັນທຶກຂໍ້ຄວາມໃສ່ໃນບັຟເຟີຕັດ. ຍ້າຍ
ຕົວກະພິບໄປທີ່ຈຸດເລີ່ມຕົ້ນຂອງຂໍ້ຄວາມ, ແລະຫຼັງຈາກນັ້ນກົດປຸ່ມລົງໃນຂະນະທີ່ຍ້າຍຕົວກະພິບໄປ
ໃນຕອນທ້າຍຂອງພາກພື້ນແລະປ່ອຍປຸ່ມ. ຂໍ້ຄວາມທີ່ເລືອກຖືກເນັ້ນໃສ່ແລະເປັນ
ບັນທຶກໄວ້ໃນ buffer ຕັດທົ່ວໂລກ ແລະເຮັດໃຫ້ການເລືອກ PRIMARY ເມື່ອປຸ່ມຖືກປ່ອຍອອກມາ.
ປົກກະຕິ (ແຕ່ເບິ່ງການສົນທະນາຂອງ on2Clicks, ແລະອື່ນໆ):
· ການຄລິກສອງເທື່ອເລືອກດ້ວຍຄຳສັບ.
· ການຄລິກສາມເທື່ອເລືອກຕາມສາຍ.
·ການຄລິກສອງຄັ້ງກັບຄືນໄປຫາຕົວອັກສອນ, ແລະອື່ນໆ.
ການຄລິກຫຼາຍຄັ້ງແມ່ນກຳນົດເວລາຈາກປຸ່ມຂຶ້ນໄປຫາປຸ່ມລົງ, ດັ່ງນັ້ນທ່ານສາມາດປ່ຽນໄດ້
ຫນ່ວຍງານການຄັດເລືອກຢູ່ເຄິ່ງກາງຂອງການຄັດເລືອກ. ຄໍາແລະເສັ້ນທີ່ມີເຫດຜົນເລືອກໂດຍ
ການຄລິກສອງເທື່ອ ຫຼືສາມເທື່ອອາດຈະກວມເອົາຫຼາຍກວ່າໜຶ່ງເສັ້ນໜ້າຈໍ ຖ້າເສັ້ນຖືກຫໍ່
by x ໄລຍະ ຕົວຂອງມັນເອງແທນທີ່ຈະເປັນຄໍາຮ້ອງສະຫມັກທີ່ເຮັດວຽກຢູ່ໃນປ່ອງຢ້ຽມ. ຖ້າປຸ່ມ / ປຸ່ມ
ການຜູກມັດລະບຸວ່າການຄັດເລືອກ X ແມ່ນຕ້ອງເຮັດ, x ໄລຍະ ຈະອອກຈາກຂໍ້ຄວາມທີ່ເລືອກ
ເນັ້ນໃສ່ຕາບໃດທີ່ມັນເປັນເຈົ້າຂອງການຄັດເລືອກ.
ປຸ່ມຕົວຊີ້ສອງ (ປົກກະຕິແລ້ວກາງ) “ປະເພດ” (ວາງ) ຂໍ້ຄວາມຈາກການເລືອກຂັ້ນຕົ້ນ,
ຖ້າມີ, ຖ້າບໍ່ດັ່ງນັ້ນຈາກການຕັດ buffer, ໃສ່ມັນເປັນແປ້ນພິມ.
ປຸ່ມຕົວຊີ້ສາມ (ປົກກະຕິແລ້ວຂວາ) ຂະຫຍາຍການເລືອກປະຈຸບັນ. (ໂດຍບໍ່ມີການສູນເສຍ
ໂດຍທົ່ວໄປ, ທ່ານສາມາດແລກປ່ຽນ "ຂວາ" ແລະ "ຊ້າຍ" ຢູ່ທົ່ວທຸກແຫ່ງໃນສ່ວນທີ່ເຫຼືອຂອງວັກນີ້.) ຖ້າ
ກົດດັນໃນຂະນະທີ່ໃກ້ຊິດກັບຂອບຂວາຂອງການຄັດເລືອກຫຼາຍກ່ວາຊ້າຍ, ມັນ
ຂະຫຍາຍ/ສັນຍາຂອບຂວາຂອງການເລືອກ. ຖ້າຫາກວ່າທ່ານເຮັດສັນຍາການຄັດເລືອກຜ່ານມາ
ຂອບທາງຊ້າຍຂອງການຄັດເລືອກ, x ໄລຍະ ສົມມຸດວ່າທ່ານກໍ່ຫມາຍເຖິງຂອບຊ້າຍ, ຟື້ນຟູ
ການຄັດເລືອກຕົ້ນສະບັບ, ຫຼັງຈາກນັ້ນຂະຫຍາຍ / ສັນຍາຂອບຊ້າຍຂອງການຄັດເລືອກ. ສ່ວນຂະຫຍາຍ
ເລີ່ມຕົ້ນໃນໂຫມດຫນ່ວຍງານການຄັດເລືອກທີ່ການຄັດເລືອກສຸດທ້າຍຫຼືການຂະຫຍາຍໄດ້ຖືກປະຕິບັດໃນ;
ທ່ານສາມາດຫຼາຍຄລິກເພື່ອວົງຈອນຜ່ານພວກເຂົາ.
ໂດຍການຕັດແລະວາງຊິ້ນສ່ວນຂອງຂໍ້ຄວາມໂດຍບໍ່ມີການຕິດຕາມແຖວໃຫມ່, ທ່ານສາມາດເອົາຂໍ້ຄວາມຈາກ
ຫຼາຍໆບ່ອນຢູ່ໃນປ່ອງຢ້ຽມທີ່ແຕກຕ່າງກັນແລະປະກອບຄໍາສັ່ງໃສ່ແກະ, ສໍາລັບການຍົກຕົວຢ່າງ, ຫຼືເອົາ
ຜົນຜະລິດຈາກໂຄງການແລະໃສ່ມັນເຂົ້າໄປໃນບັນນາທິການ favorite ຂອງທ່ານ. ນັບຕັ້ງແຕ່ການຕັດ buffers ແມ່ນ
ແບ່ງປັນໃນທົ່ວໂລກໃນບັນດາຄໍາຮ້ອງສະຫມັກທີ່ແຕກຕ່າງກັນ, ທ່ານອາດຈະຖືວ່າແຕ່ລະຄົນເປັນ "ໄຟລ໌" ທີ່ມີ
ເນື້ອໃນທີ່ທ່ານຮູ້ຈັກ. terminal emulator ແລະໂຄງການຂໍ້ຄວາມອື່ນໆຄວນໄດ້ຮັບການປະຕິບັດມັນ
ຖ້າມັນເປັນໄຟລ໌ຂໍ້ຄວາມ, ie, ຂໍ້ຄວາມແມ່ນ delimited ໂດຍແຖວໃຫມ່.
ເລື່ອນພາບ
ພາກພື້ນເລື່ອນສະແດງຕໍາແຫນ່ງແລະຈໍານວນຂໍ້ຄວາມທີ່ສະແດງຢູ່ໃນປ່ອງຢ້ຽມ
(ເນັ້ນໃສ່) ທຽບກັບຈໍານວນຂໍ້ຄວາມທີ່ບັນທຶກໄວ້ຕົວຈິງ. ເມື່ອຂໍ້ຄວາມຖືກບັນທຶກຫຼາຍຂຶ້ນ (ເຖິງ
ສູງສຸດ), ຂະຫນາດຂອງພື້ນທີ່ເນັ້ນຫຼຸດລົງ.
ການຄລິກປຸ່ມໜຶ່ງດ້ວຍຕົວຊີ້ໃນພາກພື້ນເລື່ອນຈະຍ້າຍເສັ້ນທີ່ຢູ່ຕິດກັນໄປໃສ່
ດ້ານເທິງຂອງປ່ອງຢ້ຽມສະແດງ.
ການຄລິກປຸ່ມສາມຍ້າຍເສັ້ນເທິງສຸດຂອງໜ້າຈໍສະແດງຜົນລົງໄປຫາຕົວຊີ້
ຕໍາແຫນ່ງ.
ການຄລິກປຸ່ມສອງຈະຍ້າຍຈໍສະແດງຜົນໄປຫາຕຳແໜ່ງໃນຂໍ້ຄວາມທີ່ບັນທຶກໄວ້ທີ່ສອດຄ້ອງກັບ
ຕຳແໜ່ງຕົວຊີ້ໃນແຖບເລື່ອນ.
Tektronix ຕົວຊີ້ວັດ
ບໍ່ເຫມືອນກັບປ່ອງຢ້ຽມ VT102, ປ່ອງຢ້ຽມ Tektronix ບໍ່ອະນຸຍາດໃຫ້ຄັດລອກຂໍ້ຄວາມ. ມັນເຮັດ
ອະນຸຍາດໃຫ້ຮູບແບບ Tektronix GIN, ແລະໃນໂຫມດນີ້ຕົວກະພິບຈະປ່ຽນຈາກລູກສອນເປັນ a
ຂ້າມ. ການກົດປຸ່ມໃດໆກໍ່ຈະສົ່ງລະຫັດນັ້ນແລະຈຸດປະສານງານໃນປະຈຸບັນຂອງຂ້າມ
ຕົວກະພິບ. ການກົດປຸ່ມຫນຶ່ງ, ສອງ, ຫຼືສາມຈະກັບຄືນຕົວອັກສອນ "l", "m", ແລະ "r",
ຕາມລໍາດັບ. ຖ້າປຸ່ມ “shift” ຖືກກົດເມື່ອກົດປຸ່ມຕົວຊີ້, ປຸ່ມ
ຈົດໝາຍຕົວພິມໃຫຍ່ທີ່ສອດຄ້ອງກັນຖືກສົ່ງ. ເພື່ອຈໍາແນກປຸ່ມຕົວຊີ້ຈາກປຸ່ມ,
ມີລັກສະນະບິດສູງຖືກຕັ້ງ (ແຕ່ນີ້ແມ່ນບິດປົກກະຕິແມ່ນຖືກລອກອອກເວັ້ນເສຍແຕ່ວ່າ terminal
ໂຫມດແມ່ນ RAW; ເບິ່ງ tty(4) ສໍາລັບລາຍລະອຽດ).
ເລືອກ/ວາງ
ລູກຄ້າ X ໃຫ້ການຄັດເລືອກແລະການວາງສະຫນັບສະຫນູນໂດຍການຕອບສະຫນອງກັບການຮ້ອງຂໍທີ່ສົ່ງໂດຍ
server
ປະຖົມ
ເມື່ອຕັ້ງຄ່າເພື່ອໃຊ້ການເລືອກຫຼັກ, (ຄ່າເລີ່ມຕົ້ນ) x ໄລຍະ ສາມາດສະຫນອງ
ຂໍ້ມູນການຄັດເລືອກໃນວິທີການທີ່ຈະຊ່ວຍໃຫ້ການເກັບຮັກສາຂໍ້ມູນການເຂົ້າລະຫັດຕົວອັກສອນເປັນ
ວາງ.
ຜູ້ໃຊ້ "ເລືອກ" ຂໍ້ຄວາມໃນ xterm, ເຊິ່ງເນັ້ນໃສ່ຂໍ້ຄວາມທີ່ເລືອກ. "ວາງ" ຕໍ່ມາ
ໄປຫາລູກຄ້າອື່ນສົ່ງຕໍ່ຄໍາຮ້ອງຂໍໃຫ້ກັບລູກຄ້າທີ່ເປັນເຈົ້າຂອງການຄັດເລືອກ. ຖ້າ x ໄລຍະ ເປັນເຈົ້າຂອງ
ການຄັດເລືອກຕົ້ນຕໍ, ມັນເຮັດໃຫ້ຂໍ້ມູນທີ່ມີຢູ່ໃນຮູບແບບຂອງຫນຶ່ງຫຼືຫຼາຍ "ການຄັດເລືອກ
ເປົ້າໝາຍ”. ຖ້າຫາກວ່າມັນບໍ່ໄດ້ເປັນເຈົ້າຂອງການຄັດເລືອກຕົ້ນຕໍ, ຕົວຢ່າງ, ຖ້າຫາກວ່າມັນໄດ້ປ່ອຍອອກມາເມື່ອຫຼື
ລູກຄ້າອື່ນໄດ້ຢືນຢັນຄວາມເປັນເຈົ້າຂອງ, ມັນອີງໃສ່ການຕັດ buffers ເພື່ອຖ່າຍທອດຂໍ້ມູນ. ແຕ່
cut-buffers ຈັດການພຽງແຕ່ຂໍ້ມູນ ISO-8859-1 (ຢ່າງເປັນທາງການ - ລູກຄ້າບາງຄົນບໍ່ສົນໃຈກົດລະບຽບ).
Clipboard
ເມື່ອຖືກຕັ້ງຄ່າໃຫ້ໃຊ້ clipboard (ເບິ່ງຊັບພະຍາກອນ ເລືອກToClipboard), ບັນຫາກັບ
ຄວາມຄົງຢູ່ຂອງຄວາມເປັນເຈົ້າຂອງແມ່ນຂ້າມໄປ. ຖ້າບໍ່ດັ່ງນັ້ນ, ບໍ່ມີຄວາມແຕກຕ່າງກັນກ່ຽວກັບ
ຂໍ້ມູນທີ່ສາມາດຜ່ານການຄັດເລືອກ.
ໂທເຄັນ PRIMARY ແມ່ນຄຸນສົມບັດ X ມາດຕະຖານ, ບັນທຶກໃນ ICCCM (ລູກຄ້າລະຫວ່າງກັນ
ການສື່ສານ ອະນຸສັນຍາ ຄູ່ມື), ເຊິ່ງ states
ການຄັດເລືອກທີ່ມີຊື່ໂດຍ atom PRIMARY ແມ່ນໃຊ້ສໍາລັບຄໍາສັ່ງທັງຫມົດທີ່ໃຊ້ພຽງແຕ່ a
ການໂຕ້ຖຽງດຽວແລະເປັນວິທີການຕົ້ນຕໍຂອງການສື່ສານລະຫວ່າງລູກຄ້າທີ່
ໃຊ້ກົນໄກການຄັດເລືອກ.
ຢ່າງໃດກໍຕາມ, ຄໍາຮ້ອງສະຫມັກຈໍານວນຫຼາຍໃຊ້ CLIPBOARD ໃນແບບຂອງລະບົບປ່ອງຢ້ຽມອື່ນໆ. ໄດ້
ເລືອກToClipboard ຊັບພະຍາກອນ (ແລະລາຍການເມນູທີ່ສອດຄ້ອງກັນ ເລືອກ to Clipboard) ແນະນໍາ
token SELECT (ຮູ້ຈັກພຽງແຕ່ x ໄລຍະ) ເຊິ່ງເລືອກລະຫວ່າງ PRIMARY ແລະ CLIPBOARD
ໂທເຄນ.
ໂດຍບໍ່ມີການນໍາໃຊ້ຄຸນນະສົມບັດນີ້, ຫນຶ່ງສາມາດນໍາໃຊ້ workarounds ເຊັ່ນ: xclip ໂຄງການສະແດງໃຫ້ເຫັນ
ເນື້ອໃນຂອງ X clipboard ພາຍໃນ an x ໄລຍະ window.
ການຄັດເລືອກ ຄາດຫມາຍຕົ້ນຕໍ
ປະເພດຕ່າງໆຂອງຂໍ້ມູນທີ່ຖືກສົ່ງຜ່ານແມ່ນຂຶ້ນກັບສິ່ງທີ່ລູກຄ້າຮັບຮ້ອງຂໍ.
ເຫຼົ່ານີ້ແມ່ນ termed ການຄັດເລືອກ ເປົ້າຫມາຍ.
ໃນເວລາທີ່ຮ້ອງຂໍໃຫ້ສໍາລັບຂໍ້ມູນການຄັດເລືອກ, x ໄລຍະ ພະຍາຍາມປະເພດຕໍ່ໄປນີ້ໃນຄໍາສັ່ງນີ້:
UTF8_STRING
ນີ້ແມ່ນສ່ວນຂະຫຍາຍ XFree86, ເຊິ່ງໝາຍເຖິງວ່າຂໍ້ມູນຖືກເຂົ້າລະຫັດໃນ UTF-8.
ເມື່ອໃດ x ໄລຍະ ຖືກສ້າງຂຶ້ນດ້ວຍການສະຫນັບສະຫນູນລັກສະນະກວ້າງ, ມັນທັງສອງຍອມຮັບແລະສະຫນອງ
ປະເພດນີ້.
TEXT ຂໍ້ຄວາມຢູ່ໃນການເຂົ້າລະຫັດທີ່ກົງກັບທ້ອງຖິ່ນປັດຈຸບັນຂອງເຈົ້າ.
COMPOUND_TEXT
ນີ້ແມ່ນຮູບແບບສໍາລັບຂໍ້ມູນຊຸດຕົວອັກສອນຫຼາຍ, ເຊັ່ນ: ຂໍ້ຄວາມຫຼາຍພາສາ.
ມັນສາມາດເກັບຮັກສາຂໍ້ມູນ UTF-8 ເປັນກໍລະນີພິເສດ.
ຄັກ
ນີ້ແມ່ນຂໍ້ມູນລາຕິນ 1 (ISO-8859-1).
ສອງກາງ (TEXT ແລະ COMPOUND_TEXT) ຖືກເພີ່ມຖ້າ x ໄລຍະ ແມ່ນ configured ກັບ
i18nການເລືອກ ຊັບພະຍາກອນທີ່ຕັ້ງເປັນ "ຄວາມຈິງ".
UTF8_STRING ເປັນທີ່ນິຍົມ (ເພາະສະນັ້ນຈຶ່ງທໍາອິດໃນບັນຊີລາຍຊື່) ນັບຕັ້ງແຕ່ x ໄລຍະ ເກັບຮັກສາຂໍ້ຄວາມເປັນ Unicode
ຂໍ້ມູນໃນເວລາທີ່ແລ່ນໃນຮູບແບບຕົວອັກສອນກວ້າງ, ແລະບໍ່ຈໍາເປັນຕ້ອງມີການແປພາສາ. ອີກດ້ານນຶ່ງ
ມື, TEXT ແລະ COMPOUND_TEXT ອາດຈະຕ້ອງການການແປ. ຖ້າການແປບໍ່ຄົບຖ້ວນ,
ພວກເຂົາຈະໃສ່ "defaultString" ຂອງ X ທີ່ບໍ່ສາມາດກໍານົດຄ່າໄດ້, ແລະອາດຈະເປັນພຽງແຕ່ຫວ່າງເປົ່າ.
xtherm's defaultString ຊັບພະຍາກອນລະບຸສະຕຣິງທີ່ຈະໃຊ້ສໍາລັບການແປທີ່ບໍ່ຄົບຖ້ວນ
UTF8_STRING.
ທ່ານສາມາດປ່ຽນແປງປະເພດທີ່ x ໄລຍະ ພະຍາຍາມໃຊ້ eightBitSelectTypes or utf8SelectTypes
ຊັບພະຍາກອນ. ຕົວຢ່າງ, ທ່ານອາດຈະມີການຕັ້ງຄ່າທ້ອງຖິ່ນສະເພາະທີ່ບໍ່ໄດ້ໃຊ້
ການເຂົ້າລະຫັດ UTF-8. ມູນຄ່າຊັບພະຍາກອນແມ່ນລາຍການທີ່ຂັ້ນດ້ວຍເຄື່ອງໝາຍຈຸດຂອງເປົ້າໝາຍການເລືອກ,
ເຊິ່ງປະກອບດ້ວຍຊື່ທີ່ສະແດງໃຫ້ເຫັນ. ທ່ານສາມາດນໍາໃຊ້ຊື່ພິເສດ I18N ເພື່ອສະແດງເຖິງ
ທາງເລືອກໃນການລວມ TEXT ແລະ COMPOUND_TEXT. ຊື່ຖືກຈັບຄູ່ໂດຍບໍ່ສົນໃຈກໍລະນີ, ແລະ
ສາມາດຫຍໍ້ໄດ້. ບັນຊີລາຍຊື່ເລີ່ມຕົ້ນສາມາດສະແດງອອກໃນຫຼາຍວິທີ, ຕົວຢ່າງ:
UTF8_STRING,I18N,STRING
utf8,i18n, string
u,i,s
ແມນ
xtherm ມີສີ່ເມນູ, ຊື່ ເມນູຫຼັກ, vtMenu, fontMenu, ແລະ tekMenu. ແຕ່ລະເມນູປະກົດຂຶ້ນ
ພາຍໃຕ້ການປະສົມທີ່ຖືກຕ້ອງຂອງການກົດປຸ່ມແລະການກົດປຸ່ມ. ແຕ່ລະເມນູແມ່ນແບ່ງອອກເປັນ
ພາກສ່ວນຕ່າງໆ, ແຍກດ້ວຍເສັ້ນແນວນອນ. ບາງລາຍການເມນູກົງກັນກັບໂຫມດທີ່ສາມາດເຮັດໄດ້
ມີການປ່ຽນແປງ. ເຄື່ອງໝາຍຖືກປະກົດຢູ່ຖັດຈາກໂໝດທີ່ກຳລັງເຮັດວຽກຢູ່. ການເລືອກຫນຶ່ງ
ຮູບແບບເຫຼົ່ານີ້ສະຫຼັບສະຖານະຂອງມັນ. ລາຍການເມນູອື່ນໆແມ່ນຄໍາສັ່ງ; ເລືອກຫນຶ່ງໃນເຫຼົ່ານີ້
ປະຕິບັດຫນ້າທີ່ຊີ້ບອກ.
ລາຍການເມນູທັງໝົດກົງກັບຄຳສັ່ງ X. ໃນບັນຊີລາຍຊື່ຂ້າງລຸ່ມນີ້, ປ້າຍເມນູແມ່ນ
ສະແດງຕາມດ້ວຍຊື່ຂອງຄຳສັ່ງໃນວົງເລັບ.
ຕົ້ນຕໍ ທາງເລືອກໃນການ
ໄດ້ x ໄລຍະ ເມນູຫຼັກ ປາກົດຂຶ້ນເມື່ອປຸ່ມ "ຄວບຄຸມ" ແລະປຸ່ມຕົວຊີ້ຫນຶ່ງຖືກກົດຢູ່ໃນ a
ປ່ອງຢ້ຽມ. ເມນູນີ້ມີລາຍການທີ່ນຳໃຊ້ກັບທັງໜ້າຕ່າງ VT102 ແລະ Tektronix.
ມີຫຼາຍພາກສ່ວນ:
ຄໍາສັ່ງສໍາລັບການຈັດການເຫດການ X:
ແຖບເຄື່ອງມື
ການຄລິກໃສ່ລາຍການ "ແຖບເຄື່ອງມື" ເຊື່ອງແຖບເຄື່ອງມືຖ້າມັນເຫັນໄດ້, ແລະ
ສະແດງໃຫ້ເຫັນຖ້າຫາກວ່າມັນບໍ່ແມ່ນ.
ແປ້ນພິມທີ່ປອດໄພ (securekbd)
ໄດ້ ຄວາມປອດໄພ keyboard ໂໝດມີປະໂຫຍດໃນເວລາພິມລະຫັດຜ່ານ ຫຼືອື່ນໆ
ຂໍ້ມູນທີ່ລະອຽດອ່ອນໃນສະພາບແວດລ້ອມທີ່ບໍ່ປອດໄພ; ເບິ່ງ ຄວາມປອດໄພ ຂ້າງລຸ່ມນີ້ (ແຕ່ອ່ານ
ຂໍ້ຈໍາກັດລະມັດລະວັງ).
ອະນຸຍາດໃຫ້ SendEvents (ອະນຸຍາດ)
ລະບຸວ່າປຸ່ມສັງເຄາະ ຫຼືເຫດການປຸ່ມທີ່ສ້າງຂຶ້ນໂດຍໃຊ້ປຸ່ມ
ການຮ້ອງຂໍ SendEvent protocol X ຄວນຖືກຕີຄວາມຫຼືຍົກເລີກ. ນີ້
ເທົ່າກັບ allowSendEvents ຊັບພະຍາກອນ.
ແຕ້ມໜ້າຕ່າງໃໝ່ (ແຕ້ມຄືນ)
ບັງຄັບໃຫ້ຈໍສະແດງຜົນ X ທາສີ; ເປັນປະໂຫຍດໃນບາງສະພາບແວດລ້ອມ.
ຄໍາສັ່ງສໍາລັບການຈັບຜົນຜະລິດ:
ບັນທຶກໄຟລ໌ (ບັນທຶກ)
ບັນທຶກຂໍ້ຄວາມທີ່ຖືກສົ່ງໄປຫາຫນ້າຈໍໃນ logfile, ເຊັ່ນດຽວກັບໃນ -l ທາງເລືອກໃນການບັນທຶກ.
ພິມທັງໝົດທັນທີ
ຮຽກຮ້ອງໃຫ້ ພິມທັນທີ ການປະຕິບັດ, ການສົ່ງຂໍ້ຄວາມຂອງປ່ອງຢ້ຽມປະຈຸບັນ
ໂດຍກົງກັບໄຟລ໌, ຕາມທີ່ລະບຸໄວ້ໂດຍ ພິມໄຟລ໌ທັນທີ,
printMode ທັນທີ ແລະ printOptsທັນທີ ຊັບພະຍາກອນ.
ພິມ-ທັງໝົດເກີດຄວາມຜິດພາດ
ຮຽກຮ້ອງໃຫ້ ພິມຜິດ ການປະຕິບັດ, ເຊິ່ງສະຫຼັບການບອກທຸງ x ໄລຍະ ທີ່
ຖ້າຫາກວ່າມັນອອກດ້ວຍຄວາມຜິດພາດ X, ເພື່ອສົ່ງຂໍ້ຄວາມຂອງປ່ອງຢ້ຽມໃນປັດຈຸບັນໂດຍກົງ
ກັບໄຟລ໌, ຕາມທີ່ລະບຸໄວ້ໂດຍ printFileXError, printModeXError ແລະ
printOptsXError ຊັບພະຍາກອນ.
ປ່ອງຢ້ຽມພິມ (ພິມ)
ສົ່ງຂໍ້ຄວາມຂອງປ່ອງຢ້ຽມໃນປັດຈຸບັນກັບໂຄງການທີ່ໄດ້ຮັບໃນ
ຄໍາສັ່ງເຄື່ອງພິມ ຊັບພະຍາກອນ.
ປ່ຽນເສັ້ນທາງໄປຫາເຄື່ອງພິມ (print-redir)
ນີ້ກໍານົດ printerControlMode ເປັນ 0 ຫຼື 2. ທ່ານສາມາດນໍາໃຊ້ນີ້ເພື່ອຫັນ
ເຄື່ອງພິມເປີດຄືກັບວ່າແອັບພລິເຄຊັນໄດ້ສົ່ງລໍາດັບການຄວບຄຸມທີ່ເຫມາະສົມ.
ມັນຍັງເປັນປະໂຫຍດສໍາລັບການປິດເຄື່ອງພິມຖ້າແອັບພລິເຄຊັນປິດມັນ
ເປີດໂດຍບໍ່ຕ້ອງຣີເຊັດໂໝດຄວບຄຸມການພິມ.
ຮູບແບບການຕັ້ງຄ່າຮູບແບບແປ້ນພິມ:
ການຄວບຄຸມ 8 ບິດ (8-bit-control)
ເປີດໃຊ້ງານສໍາລັບການຈໍາລອງ VT220, ນີ້ຄວບຄຸມບໍ່ວ່າຈະເປັນ x ໄລຍະ ຈະສົ່ງ 8-bit
ລໍາດັບການຄວບຄຸມແທນທີ່ຈະໃຊ້ການຄວບຄຸມ 7-bit (ASCII), ຕົວຢ່າງ, ສົ່ງ a
byte ຢູ່ໃນຂອບເຂດ 128-159 ແທນທີ່ຈະເປັນຕົວອັກສອນ escape ຕາມດ້ວຍ a
byte ທີສອງ. xtherm ສະເຫມີຕີຄວາມລໍາດັບການຄວບຄຸມ 8-bit ແລະ 7-bit
(ເບິ່ງເອກະສານ xtherm ການຄວບຄຸມ ລໍາດັບ). ນີ້ສອດຄ່ອງກັບ
eightBitControl ຊັບພະຍາກອນ.
ກະແຈ Backarrow (BS/DEL) (ກະແຈ backarrow)
ປັບປ່ຽນພຶດຕິກຳຂອງປຸ່ມ backarrow, ເຮັດໃຫ້ມັນສົ່ງຜ່ານ a
backspace (8) ຫຼືລຶບ (127) ຕົວອັກສອນ. ນີ້ສອດຄ່ອງກັບ
ປຸ່ມ backarrow ຊັບພະຍາກອນ.
ຕົວແກ້ໄຂ Alt/NumLock (num-lock)
ຄວບຄຸມການປິ່ນປົວຂອງ Alt- ແລະ NumLock-key modifiers. ນີ້ກົງກັນ
ການ ເລກລັອກ ຊັບພະຍາກອນ.
Meta ສົ່ງ Escape (meta-esc)
ຄວບຄຸມບໍ່ວ່າຈະເປັນ Meta ປຸ່ມຖືກປ່ຽນເປັນລໍາດັບສອງຕົວອັກສອນທີ່ມີ
ລັກສະນະຕົວຂອງມັນເອງກ່ອນໂດຍ ESC. ນີ້ສອດຄ່ອງກັບ
metaSendsEscape ຊັບພະຍາກອນ.
ລົບແມ່ນ DEL (delete-is-del)
ຄວບຄຸມວ່າປຸ່ມ Delete ໃນປຸ່ມແກ້ໄຂຄວນສົ່ງ DEL (127) ຫຼືບໍ່.
ຫຼື VT220-style Remove ລໍາດັບ escape. ນີ້ສອດຄ່ອງກັບ
ລຶບIsDEL ຊັບພະຍາກອນ.
Old Function-Keys (oldFunctionKeys)
HP Function-Keys (hpFunctionKeys)
SCO Function-Keys (scoFunctionKeys)
ປຸ່ມຟັງຊັນດວງອາທິດ (sunFunctionKeys)
ແປ້ນພິມ VT220 (ແປ້ນພິມແດດ)
ສິ່ງເຫຼົ່ານີ້ເຮັດໜ້າທີ່ເປັນປຸ່ມວິທະຍຸ, ເລືອກຮູບແບບໜຶ່ງສຳລັບຮູບແບບແປ້ນພິມ.
ມັນກົງກັບຫຼາຍກວ່າໜຶ່ງການຕັ້ງຄ່າຊັບພະຍາກອນ: ແປ້ນພິມແດດ,
sunFunctionKeys, scoFunctionKeys ແລະ hpFunctionKeys.
ຄໍາສັ່ງສໍາລັບການສັນຍານຂະບວນການ:
ສົ່ງສັນຍານຢຸດ (ລະງັບ)
ສົ່ງສັນຍານ CONT (ສືບຕໍ່)
ສົ່ງສັນຍານ INT (ຂັດຈັງຫວະ)
ສົ່ງສັນຍານ HUP (ວາງສາຍ)
ສົ່ງສັນຍານໄລຍະ (ຢຸດ)
ສົ່ງສັນຍານ KILL (ຂ້າ)
ເຫຼົ່ານີ້ສົ່ງສັນຍານ SIGTSTP, SIGCONT, SIGINT, SIGHUP, SIGTERM ແລະ SIGKILL
ຕາມລໍາດັບ, ກັບກຸ່ມຂະບວນການຂອງຂະບວນການທີ່ດໍາເນີນການພາຍໃຕ້ x ໄລຍະ
(ປົກກະຕິແລ້ວຫອຍ). ໄດ້ ສັນຍາລັກ ຫນ້າທີ່ມີປະໂຫຍດໂດຍສະເພາະຖ້າຜູ້ໃຊ້
ໄດ້ພິມ CTRL-Z ໂດຍບັງເອີນ, ຢຸດຂະບວນການ.
ເຊົາ (ອອກ)
ຢຸດການປະມວນຜົນເຫດການ X ຍົກເວັ້ນເພື່ອສະຫນັບສະຫນູນ - ຖື ທາງເລືອກ, ແລະຫຼັງຈາກນັ້ນສົ່ງ a
ສັນຍານ SIGHUP ກັບກຸ່ມຂະບວນການຂອງຂະບວນການທີ່ດໍາເນີນການພາຍໃຕ້ x ໄລຍະ
(ປົກກະຕິແລ້ວຫອຍ).
VT ທາງເລືອກໃນການ
ໄດ້ vtMenu ຕັ້ງຄ່າໂຫມດຕ່າງໆໃນ emulation VT102, ແລະຈະປາກົດຂຶ້ນເມື່ອ "ຄວບຄຸມ"
ປຸ່ມກົດແລະຕົວຊີ້ສອງຖືກກົດຢູ່ໃນປ່ອງຢ້ຽມ VT102.
ໂໝດ VT102/VT220:
ເປີດໃຊ້ແຖບເລື່ອນ (ແຖບເລື່ອນ)
ເປີດໃຊ້ (ຫຼືປິດການໃຊ້ງານ) ແຖບເລື່ອນ. ນີ້ສອດຄ່ອງກັບ -sb ທາງເລືອກແລະ
ໄດ້ ແຖບເລື່ອນ ຊັບພະຍາກອນ.
ເປີດໃຊ້ Jump Scroll (jumpscroll)
ເປີດໃຊ້ (ຫຼືປິດການໃຊ້ງານ) ໂດດເລື່ອນ. ນີ້ສອດຄ່ອງກັບ -j ທາງເລືອກແລະ
ໄດ້ ໂດດເລື່ອນ ຊັບພະຍາກອນ.
ເປີດໃຊ້ງານ Reverse Video (ວິດີໂອປີກັບຄືນໄປບ່ອນ)
ເປີດໃຊ້ງານ (ຫຼືປິດການທໍາງານ) reverse ວິດີໂອ. ນີ້ສອດຄ່ອງກັບ -rv ທາງເລືອກແລະ
ໄດ້ ReverseVideo ຊັບພະຍາກອນ.
ເປີດໃຊ້ Auto Wraparound (autowrap)
ເປີດໃຊ້ (ຫຼືປິດການໃຊ້ງານ) ການຫໍ່ອັດຕະໂນມັດ. ນີ້ສອດຄ່ອງກັບ -ອ້າວ ທາງເລືອກແລະ
ໄດ້ autoWrap ຊັບພະຍາກອນ.
ເປີດໃຊ້ Reverse Wraparound (reversewrap)
ເປີດໃຊ້ (ຫຼືປິດການທໍາງານ) reverse wraparound. ນີ້ສອດຄ່ອງກັບ -rw ທາງເລືອກ
ແລະ reverseWrap ຊັບພະຍາກອນ.
ເປີດໃຊ້ Auto Linefeed (autolinefeed)
ເປີດໃຊ້ງານ (ຫຼືປິດໃຊ້ງານ) auto-linefeed. ນີ້ແມ່ນຟັງຊັນ VT102 NEL, ເຊິ່ງ
ເຮັດໃຫ້ emulator ປ່ອຍ linefeed ຫຼັງຈາກແຕ່ລະ carriage ກັບຄືນ. ມີ
ບໍ່ມີທາງເລືອກແຖວຄໍາສັ່ງທີ່ສອດຄ້ອງກັນຫຼືການຕັ້ງຄ່າຊັບພະຍາກອນ.
ເປີດໃຊ້ Application Cursor Keys (appcursor)
ເປີດໃຊ້ (ຫຼືປິດໃຊ້ງານ) ປຸ່ມຕົວກະພິບຂອງແອັບພລິເຄຊັນ. ນີ້ສອດຄ່ອງກັບ
appcursorDefault ຊັບພະຍາກອນ. ບໍ່ມີທາງເລືອກແຖວຄໍາສັ່ງທີ່ສອດຄ້ອງກັນ.
ເປີດໃຊ້ປຸ່ມກົດແອັບພລິເຄຊັນ (appkeypad)
ເປີດໃຊ້ (ຫຼືປິດໃຊ້ງານ) ປຸ່ມກົດແປ້ນພິມຂອງແອັບພລິເຄຊັນ. ນີ້ສອດຄ່ອງກັບ
appkeypadDefault ຊັບພະຍາກອນ. ບໍ່ມີທາງເລືອກແຖວຄໍາສັ່ງທີ່ສອດຄ້ອງກັນ.
ເລື່ອນລົງລຸ່ມສຸດດ້ວຍການກົດປຸ່ມ (scrollkey)
ເປີດໃຊ້ (ຫຼືປິດການໃຊ້ງານ) ການເລື່ອນໄປຫາລຸ່ມສຸດຂອງພາກພື້ນທີ່ເລື່ອນໄດ້ໃນ a
ກົດປຸ່ມ. ນີ້ສອດຄ່ອງກັບ -sk ທາງເລືອກແລະ ປຸ່ມເລື່ອນ ຊັບພະຍາກອນ.
ເປັນກໍລະນີພິເສດ, ກະແຈ XON / XOFF (control/S and control/Q) ແມ່ນ
ບໍ່ສົນໃຈ.
ເລື່ອນໄປທາງລຸ່ມສຸດ Tty Output (scrollttyoutput)
ເປີດໃຊ້ (ຫຼືປິດການໃຊ້ງານ) ການເລື່ອນລົງໄປຫາລຸ່ມສຸດຂອງພາກພື້ນທີ່ເລື່ອນໄດ້
ຜົນຜະລິດໄປຫາ terminal. ນີ້ສອດຄ່ອງກັບ - ແມ່ນ ທາງເລືອກແລະ
scrollTtyOutput ຊັບພະຍາກອນ.
ອະນຸຍາດໃຫ້ປ່ຽນຖັນ 80/132 (ອະນຸຍາດ 132)
ເປີດໃຊ້ (ຫຼືປິດການໃຊ້ງານ) ການສະຫຼັບລະຫວ່າງ 80 ແລະ 132 ຖັນ. ນີ້ກົງກັນ
ການ -132 ທາງເລືອກແລະ c132 ຊັບພະຍາກອນ.
ຮັກສາການເລືອກ (ຮັກສາການເລືອກ)
ບອກ x ໄລຍະ ຈະປະຕິເສດການເລືອກເມື່ອມັນຢຸດການເນັ້ນມັນ,
ຕົວຢ່າງ: ເມື່ອແອັບພລິເຄຊັນປັບປ່ຽນຈໍສະແດງຜົນເພື່ອບໍ່ໃຫ້ມັນກົງກັນອີກຕໍ່ໄປ
ຂໍ້ຄວາມທີ່ເນັ້ນໃສ່. ຕາບໃດທີ່ x ໄລຍະ ສືບຕໍ່ເປັນເຈົ້າຂອງ
ການຄັດເລືອກ, ມັນສາມາດສະຫນອງຂໍ້ຄວາມທີ່ສອດຄ້ອງກັນກັບລູກຄ້າອື່ນໆໂດຍຜ່ານ
ຕັດ/ວາງ. ນີ້ສອດຄ່ອງກັບ ການເລືອກເກັບຮັກສາ ຊັບພະຍາກອນ. ບໍ່ມີ
ຕົວເລືອກເສັ້ນຄໍາສັ່ງທີ່ສອດຄ້ອງກັນ.
ເລືອກໃສ່ Clipboard (ເລືອກToClipboard)
ບອກ x ໄລຍະ ວ່າຈະໃຊ້ PRIMARY ຫຼື CLIPBOARD ສໍາລັບ SELECT tokens ໃນ
ການແປພາສາ ຊັບພະຍາກອນທີ່ເຮັດແຜນທີ່ແປ້ນພິມ ແລະເມົາສ໌ເພື່ອເລືອກ/ວາງ
ການກະທໍາ. ນີ້ສອດຄ່ອງກັບ ເລືອກToClipboard ຊັບພະຍາກອນ. ບໍ່ມີ
ຕົວເລືອກເສັ້ນຄໍາສັ່ງທີ່ສອດຄ້ອງກັນ.
ເປີດໃຊ້ Visual Bell (visualbell)
ເປີດໃຊ້ (ຫຼືປິດການໃຊ້ງານ) ກະດິ່ງທີ່ເບິ່ງເຫັນ (ເຊັ່ນ: ກະພິບ) ແທນທີ່ຈະເປັນສຽງ
ກະດິ່ງ. ນີ້ສອດຄ່ອງກັບ -vb ທາງເລືອກແລະ visualBell ຊັບພະຍາກອນ.
ເປີດໃຊ້ກະດິ່ງດ່ວນ (bellIsUrgent)
ເປີດໃຊ້ (ຫຼືປິດການໃຊ້ງານ) ຄໍາແນະນໍາຕົວຈັດການຫນ້າຕ່າງຮີບດ່ວນເມື່ອໄດ້ຮັບ Control-G.
ນີ້ສອດຄ່ອງກັບ bellIsurgent ຊັບພະຍາກອນ.
ເປີດໃຊ້ Pop on Bell (poponbell)
ເປີດໃຊ້ (ຫຼືປິດການທໍາງານ) ການລ້ຽງຂອງປ່ອງຢ້ຽມເມື່ອ Control-G ໄດ້ຮັບ. ນີ້
ເທົ່າກັບ -ປ໊ອບ ທາງເລືອກແລະ popOnBell ຊັບພະຍາກອນ.
ເປີດໃຊ້ຕົວກະພິບກະພິບ (cursorblink)
ເປີດໃຊ້ງານ (ຫຼືປິດໃຊ້ງານ) ຄຸນສົມບັດກະພິບ-ເຄີເຊີ. ນີ້ສອດຄ່ອງກັບ
-bc ທາງເລືອກແລະ ຕົວກະພິບ ຊັບພະຍາກອນ. ນອກຈາກນີ້ຍັງມີລໍາດັບການຫລົບຫນີ
(ເບິ່ງເອກະສານ xtherm ການຄວບຄຸມ ລໍາດັບ). ເມນູເຂົ້າແລະການຫລົບຫນີ
ສະຖານະລໍາດັບແມ່ນ XOR'd: ຖ້າທັງສອງຖືກເປີດໃຊ້, ຕົວກະພິບຈະບໍ່ກະພິບ,
ຖ້າພຽງແຕ່ອັນດຽວຖືກເປີດໃຊ້, ຕົວກະພິບຈະກະພິບ.
ເປີດໃຊ້ການສະຫຼັບໜ້າຈໍສຳຮອງ (titeInhibit)
ເປີດໃຊ້ (ຫຼືປິດການໃຊ້ງານ) ການສະຫຼັບລະຫວ່າງໜ້າຈໍປົກກະຕິ ແລະ ໜ້າຈໍສະຫຼັບ.
ນີ້ສອດຄ່ອງກັບ titeInhibit ຊັບພະຍາກອນ. ບໍ່ມີທີ່ສອດຄ້ອງກັນ
ທາງເລືອກແຖວຄໍາສັ່ງ.
ເປີດໃຊ້ໄອຄອນເຄື່ອນໄຫວ (activeicon)
ເປີດໃຊ້ (ຫຼືປິດໃຊ້ງານ) ຄຸນສົມບັດໄອຄອນທີ່ເປີດໃຊ້. ນີ້ສອດຄ່ອງກັບ -ai
ທາງເລືອກແລະ ໄອຄອນ active ຊັບພະຍາກອນ.
ເລື່ອນ Sixel (sixelScrolling)
ເມື່ອເປີດໃຊ້, ກຣາບຟິກ sixel ຖືກຈັດວາງຢູ່ທີ່ຕົວກະພິບຂໍ້ຄວາມປັດຈຸບັນ
ສະຖານທີ່, ເລື່ອນພາບໃນແນວຕັ້ງຖ້າໃຫຍ່ກວ່າໜ້າຈໍ, ແລະອອກໄປ
ຕົວກະພິບຂໍ້ຄວາມຢູ່ຈຸດເລີ່ມຕົ້ນຂອງແຖວທີ່ສົມບູນຕໍ່ໄປຫຼັງຈາກຮູບພາບເມື່ອ
ກັບຄືນສູ່ຮູບແບບຂໍ້ຄວາມ (ນີ້ແມ່ນຄ່າເລີ່ມຕົ້ນ). ເມື່ອປິດການໃຊ້ງານ, ກຣາບຟິກ sixel
ແມ່ນ positioned ຢູ່ເບື້ອງຊ້າຍດ້ານເທິງຂອງຫນ້າຈໍ, ໄດ້ຖືກຕັດໃຫ້ເຫມາະກັບ
ຫນ້າຈໍ, ແລະບໍ່ມີຜົນກະທົບສະຖານທີ່ຕົວກະພິບຂໍ້ຄວາມ. ນີ້ສອດຄ່ອງກັບ
sixelScrolling ຊັບພະຍາກອນ. ບໍ່ມີທາງເລືອກແຖວຄໍາສັ່ງທີ່ສອດຄ້ອງກັນ.
ການລົງທະບຽນສີສ່ວນຕົວ (privateColorRegisters)
ເມື່ອເປີດໃຊ້, ແຕ່ລະຮູບພາບກາຟິກໃຊ້ຊຸດການລົງທະບຽນສີແຍກຕ່າງຫາກ, ດັ່ງນັ້ນ
ມັນເປັນສິ່ງຈໍາເປັນທີ່ຈະມີ palette ສ່ວນຕົວ (ນີ້ແມ່ນຄ່າເລີ່ມຕົ້ນ). ຖ້າມັນເປັນ
ບໍ່ໄດ້ຕັ້ງ, ຮູບພາບຮູບພາບທັງຫມົດແບ່ງປັນຊຸດການລົງທະບຽນທົ່ວໄປຊຶ່ງເປັນວິທີການ
ກຣາບຟິກ sixel ແລະ ReGIS ເຮັດວຽກຢູ່ໃນຮາດແວຕົວຈິງ. ຄ່າເລີ່ມຕົ້ນແມ່ນເປັນ
ຮູບແບບທີ່ເປັນປະໂຫຍດກວ່າໃນຮາດແວ TrueColor ທີ່ທັນສະໄຫມ. ນີ້ສອດຄ່ອງກັບ
ການລົງທະບຽນສີສ່ວນຕົວ ຊັບພະຍາກອນ. ບໍ່ມີເສັ້ນຄໍາສັ່ງທີ່ສອດຄ້ອງກັນ
ທາງເລືອກ.
ຄຳສັ່ງ VT102/VT220:
ເຮັດການຣີເຊັດ Soft (Softreset)
ຣີເຊັດພາກພື້ນເລື່ອນ. ນີ້ສາມາດສະດວກໃນເວລາທີ່ບາງໂຄງການໄດ້ອອກຈາກ
ພາກພື້ນເລື່ອນທີ່ຕັ້ງບໍ່ຖືກຕ້ອງ (ມັກຈະເປັນບັນຫາໃນເວລາທີ່ໃຊ້ VMS ຫຼື TOPS-20).
ນີ້ກົງກັບລໍາດັບການຄວບຄຸມ VT220 DECSTR.
ຣີເຊັດເຕັມ (Hardreset)
ການເຂົ້າໃນການຕັ້ງຄ່າໃຫມ່ເຕັມທີ່ຈະລົບຫນ້າຈໍ, reset ແຖບເປັນທຸກແປດ
ຖັນ, ແລະຣີເຊັດໂໝດ terminal (ເຊັ່ນ: wrap ແລະ smooth scroll) ເປັນ
ລັດເບື້ອງຕົ້ນຂອງພວກເຂົາຫຼັງຈາກນັ້ນ x ໄລຍະ ສຳເລັດການປະມວນຜົນຄຳສັ່ງແລ້ວ
ຕົວເລືອກສາຍ. ນີ້ສອດຄ່ອງກັບລໍາດັບການຄວບຄຸມ VT102 RIS, ມີ a
ຄວາມແຕກຕ່າງທີ່ຊັດເຈນບໍ່ຫຼາຍປານໃດ. ຕົວຢ່າງ, ເຊດຊັນຂອງເຈົ້າບໍ່ໄດ້ຖືກຕັດການເຊື່ອມຕໍ່ເປັນ
VT102 ທີ່ແທ້ຈິງຈະເຮັດ.
ຣີເຊັດ ແລະລຶບສາຍທີ່ບັນທຶກໄວ້ (clearsavedlines)
ດໍາເນີນການປັບເຕັມຮູບແບບ, ແລະຍັງລຶບສາຍທີ່ບັນທຶກໄວ້.
ຄໍາສັ່ງສໍາລັບການຕັ້ງຄ່າຫນ້າຈໍປະຈຸບັນ:
ສະແດງ Tek Window (tekshow)
ເມື່ອເປີດໃຊ້ງານແລ້ວ, ຈະປາກົດໜ້າຈໍ Tektronix 4014 ຂຶ້ນ (ເຮັດໃຫ້ມັນເຫັນໄດ້). ເມື່ອໃດ
ປິດການໃຊ້ງານ, ເຊື່ອງໜ້າຈໍ Tektronix 4014.
ສະຫຼັບໄປໂໝດ Tek (tekmode)
ເມື່ອເປີດໃຊ້ງານແລ້ວ, ຈະປາກົດໜ້າຈໍ Tektronix 4014 ຂຶ້ນຖ້າມັນບໍ່ຢູ່ແລ້ວ
ເຫັນໄດ້, ແລະສະຫຼັບກະແສການປ້ອນຂໍ້ມູນໄປຫາປ່ອງຢ້ຽມນັ້ນ. ເມື່ອປິດການໃຊ້ງານ, ເຊື່ອງ
ປ່ອງຢ້ຽມ Tektronix 4014 ແລະປ່ຽນການປ້ອນຂໍ້ມູນກັບຄືນໄປຫາປ່ອງຢ້ຽມ VTxxx.
ເຊື່ອງໜ້າຈໍ VT (vthide)
ເມື່ອເປີດໃຊ້, ເຊື່ອງປ່ອງຢ້ຽມ VTxxx, ສະແດງປ່ອງຢ້ຽມ Tektronix 4014 ຖ້າມັນ
ບໍ່ປາກົດຢູ່ແລ້ວ ແລະສະຫຼັບກະແສການປ້ອນຂໍ້ມູນໄປຫາປ່ອງຢ້ຽມນັ້ນ. ເມື່ອໃດ
ປິດການໃຊ້ງານ, ສະແດງໃຫ້ເຫັນປ່ອງຢ້ຽມ VTxxx, ແລະປ່ຽນກະແສການປ້ອນຂໍ້ມູນໃສ່ນັ້ນ
window.
ສະແດງໜ້າຈໍສຳຮອງ (ໜ້າຈໍສຳຮອງ)
ເມື່ອເປີດໃຊ້ງານ, ສະແດງໜ້າຈໍສະຫຼັບ. ເມື່ອປິດການໃຊ້ງານ, ສະແດງໃຫ້ເຫັນປົກກະຕິ
ຈໍ. ໃຫ້ສັງເກດວ່າຫນ້າຈໍປົກກະຕິອາດຈະມີເສັ້ນທີ່ບັນທຶກໄວ້; ສະຫຼັບກັນ
ຫນ້າຈໍບໍ່ໄດ້.
VT ຕົວອັກສອນ
ໄດ້ fontMenu ປະກົດຂຶ້ນເມື່ອປຸ່ມ "ຄວບຄຸມ" ແລະປຸ່ມຕົວຊີ້ສາມຖືກກົດຢູ່ໃນ a
ປ່ອງຢ້ຽມ. ມັນກໍານົດຕົວອັກສອນທີ່ໃຊ້ຢູ່ໃນປ່ອງຢ້ຽມ VT102, ຫຼືດັດແປງຮູບແບບຕົວອັກສອນ
ລະບຸ ຫຼືສະແດງ. ມີຫຼາຍພາກສ່ວນ.
ພາກສ່ວນທໍາອິດອະນຸຍາດໃຫ້ທ່ານເລືອກຕົວອັກສອນຈາກຊຸດທາງເລືອກ:
ຄ່າເລີ່ມຕົ້ນ (fontdefault)
ກໍານົດຕົວອັກສອນເປັນຄ່າເລີ່ມຕົ້ນ, ie, ທີ່ມອບໃຫ້ໂດຍ *VT100.font ຊັບພະຍາກອນ.
ບໍ່ສາມາດອ່ານໄດ້ (font1)
ກໍານົດຕົວອັກສອນທີ່ໃຫ້ໂດຍ *VT100.font1 ຊັບພະຍາກອນ.
ຂະໜາດນ້ອຍ (font2)
ກໍານົດຕົວອັກສອນທີ່ໃຫ້ໂດຍ *VT100.font2 ຊັບພະຍາກອນ.
ນ້ອຍ (font3)
ກໍານົດຕົວອັກສອນທີ່ໃຫ້ໂດຍ *VT100.font3 ຊັບພະຍາກອນ.
ຂະຫນາດກາງ (font4)
ກໍານົດຕົວອັກສອນທີ່ໃຫ້ໂດຍ *VT100.font4 ຊັບພະຍາກອນ.
ໃຫຍ່ (font5)
ກໍານົດຕົວອັກສອນທີ່ໃຫ້ໂດຍ *VT100.font5 ຊັບພະຍາກອນ.
ໃຫຍ່ (font6)
ກໍານົດຕົວອັກສອນທີ່ໃຫ້ໂດຍ *VT100.font6 ຊັບພະຍາກອນ.
ລຳ ດັບ ໜີ
ນີ້ອະນຸຍາດໃຫ້ທ່ານກໍານົດຕົວອັກສອນສຸດທ້າຍທີ່ລະບຸໄວ້ໂດຍ Set Font escape
ລໍາດັບ (ເບິ່ງເອກະສານ xtherm ການຄວບຄຸມ ລໍາດັບ).
ການເລືອກ (fontsel)
ອັນນີ້ອະນຸຍາດໃຫ້ທ່ານຕັ້ງຕົວອັກສອນທີ່ລະບຸການເລືອກປັດຈຸບັນເປັນຕົວອັກສອນ
ຊື່ (ຖ້າການເລືອກຂັ້ນຕົ້ນແມ່ນເປັນເຈົ້າຂອງ).
ພາກທີສອງອະນຸຍາດໃຫ້ທ່ານປັບປຸງແກ້ໄຂວິທີການສະແດງໃຫ້ເຫັນ:
ຕົວອັກສອນທີ່ກ້າຫານ
ອັນນີ້ຖືກກວດສອບຕາມປົກກະຕິ (ເປີດໃຊ້ງານ). ເມື່ອບໍ່ໄດ້ເລືອກ, x ໄລຍະ ຈະບໍ່ໃຊ້ຕົວກ້າຫານ
ຕົວອັກສອນ. ການຕັ້ງຄ່າສອດຄ່ອງກັບ ອະນຸຍາດໃຫ້BoldFonts ຊັບພະຍາກອນ.
ຕົວອັກສອນແຕ້ມເສັ້ນ (font-linedrawing)
ເມື່ອຕັ້ງ, ບອກ x ໄລຍະ ເພື່ອແຕ້ມຕົວລະຄອນແຕ້ມເສັ້ນຂອງຕົນເອງ. ຖ້າບໍ່ດັ່ງນັ້ນມັນ
ອີງໃສ່ຕົວອັກສອນທີ່ບັນຈຸເຫຼົ່ານີ້. ປຽບທຽບກັບ forceBoxChars ຊັບພະຍາກອນ.
ຟອນທີ່ບັນຈຸ (font-packed)
ເມື່ອຕັ້ງ, ບອກ x ໄລຍະ ເພື່ອໃຊ້ glyph-width ຕໍ່າສຸດຈາກຕົວອັກສອນເມື່ອ
ການສະແດງຕົວອັກສອນ. ໃຊ້ຄວາມກວ້າງສູງສຸດ (ບໍ່ໄດ້ເລືອກ) ເພື່ອຊ່ວຍສະແດງ
ຕົວອັກສອນສັດສ່ວນ. ປຽບທຽບກັບ forcePackedFont ຊັບພະຍາກອນ.
ຕົວອັກສອນສອງຂະໜາດ (font-doublesize)
ເມື່ອຕັ້ງ, x ໄລຍະ ອາດຈະຂໍໃຫ້ເຄື່ອງແມ່ຂ່າຍຂອງ font ຜະລິດສະບັບຂະຫນາດຂອງ
ຟອນປົກກະຕິ, ສໍາລັບຕົວອັກສອນສອງຂະໜາດ VT102.
ພາກທີສາມອະນຸຍາດໃຫ້ທ່ານປັບປຸງແກ້ໄຂວິທີການທີ່ໄດ້ລະບຸໄວ້:
TrueType Fonts (render-fonts)
ຖ້າ renderFont ແລະຊັບພະຍາກອນທີ່ສອດຄ້ອງກັນໄດ້ຖືກກໍານົດ, ນີ້ແມ່ນຕື່ມອີກ
ຄວບຄຸມບໍ່ວ່າຈະເປັນ x ໄລຍະ ຕົວຈິງແລ້ວຈະໃຊ້ການໂທຫ້ອງສະຫມຸດ Xft ເພື່ອໃຫ້ໄດ້ຮັບ a
ຕົວອັກສອນ.
ການເຂົ້າລະຫັດ UTF-8 (utf8-mode)
ນີ້ຄວບຄຸມບໍ່ວ່າຈະເປັນ x ໄລຍະ ໃຊ້ການເຂົ້າລະຫັດ UTF-8 ຂອງການປ້ອນຂໍ້ມູນ / ຜົນຜະລິດ. ມັນແມ່ນ
ເປັນປະໂຫຍດສໍາລັບການປ່ຽນຊົ່ວຄາວ x ໄລຍະ ເພື່ອສະແດງຂໍ້ຄວາມຈາກແອັບພລິເຄຊັນ
ເຊິ່ງບໍ່ປະຕິບັດຕາມການຕັ້ງຄ່າທ້ອງຖິ່ນ. ມັນກົງກັນກັບ utf8
ຊັບພະຍາກອນ.
ຟອນ UTF-8 (utf8-fonts)
ນີ້ຄວບຄຸມບໍ່ວ່າຈະເປັນ x ໄລຍະ ໃຊ້ຕົວອັກສອນ UTF-8 ສໍາລັບການສະແດງ. ມັນເປັນປະໂຫຍດສໍາລັບ
ສະຫຼັບຊົ່ວຄາວ x ໄລຍະ ເພື່ອສະແດງຂໍ້ຄວາມຈາກແອັບພລິເຄຊັນທີ່ເຮັດ
ບໍ່ປະຕິບັດຕາມການຕັ້ງຄ່າທ້ອງຖິ່ນ. ມັນລວມ utf8 ແລະ utf8 ຕົວອັກສອນ
ຊັບພະຍາກອນ.
ຊື່ UTF-8 (utf8-titles)
ນີ້ຄວບຄຸມບໍ່ວ່າຈະເປັນ x ໄລຍະ ຍອມຮັບການເຂົ້າລະຫັດ UTF-8 ສໍາລັບການຄວບຄຸມຫົວຂໍ້
ລໍາດັບ. ມັນກົງກັນກັບ utf8 ຕົວອັກສອນ ຊັບພະຍາກອນ.
ໃນເບື້ອງຕົ້ນເຄື່ອງຫມາຍຖືກກໍານົດໄວ້ຕາມທັງສອງ utf8 ແລະ utf8 ຕົວອັກສອນ
ຄຸນຄ່າຂອງຊັບພະຍາກອນ. ຖ້າອັນສຸດທ້າຍຖືກຕັ້ງເປັນ "ສະເຫມີ", ເຄື່ອງຫມາຍຖືກ
ຄົນພິການ. ເຊັ່ນດຽວກັນ, ຖ້າບໍ່ມີຕົວອັກສອນທີ່ໃຫ້ຢູ່ໃນ utf8 ຕົວອັກສອນ
ຊັບພະຍາກອນຍ່ອຍ, ຈາກນັ້ນເຄື່ອງໝາຍຖືກປິດໃຊ້ງານ.
ມາດຕະຖານ XTerm app-defaults file ກໍານົດທັງສອງຊຸດຂອງຕົວອັກສອນ, ໃນຂະນະທີ່
UXTerm app-defaults file ກໍານົດພຽງແຕ່ຫນຶ່ງຊຸດ. ສົມມຸດວ່າມາດຕະຖານ app-
ໄຟລ໌ເລີ່ມຕົ້ນ, ຄໍາສັ່ງນີ້ຈະເປີດຕົວ x ໄລຍະ ສາມາດປ່ຽນລະຫວ່າງ UTF-8
ແລະ ຟອນທີ່ເຂົ້າລະຫັດ ISO-8859-1:
uxterm -class XTerm
ພາກທີສີ່ອະນຸຍາດໃຫ້ທ່ານສາມາດເປີດຫຼືປິດການດໍາເນີນການພິເສດທີ່ສາມາດເປັນ
ຄວບຄຸມໂດຍການຂຽນລໍາດັບ escape ກັບ terminal. ເຫຼົ່ານີ້ແມ່ນພິການຖ້າຫາກວ່າ
ຄຸນສົມບັດ SendEvents ຖືກເປີດໃຊ້ແລ້ວ:
ອະນຸຍາດ Color Ops (allow-font-ops)
ນີ້ສອດຄ່ອງກັບ ອະນຸຍາດໃຫ້ColorOps ຊັບພະຍາກອນ. ເປີດຫຼືປິດການຄວບຄຸມ
ລໍາດັບທີ່ກໍານົດ / ສອບຖາມສີ.
ອະນຸຍາດ Font Ops (allow-font-ops)
ນີ້ສອດຄ່ອງກັບ allowFontOps ຊັບພະຍາກອນ. ເປີດຫຼືປິດການຄວບຄຸມ
ລໍາດັບທີ່ກໍານົດ / ສອບຖາມຕົວອັກສອນ.
ອະນຸຍາດໃຫ້ Tcap Ops (allow-tcap-ops)
ເປີດໃຊ້ຫຼືປິດການທໍາງານລໍາດັບການຄວບຄຸມທີ່ສອບຖາມແນວຄິດຂອງ terminal ຂອງມັນ
function-key strings, ເປັນ termcap ຫຼື terminfo ຄວາມສາມາດ. ນີ້ກົງກັນ
ການ ອະນຸຍາດໃຫ້TcapOps ຊັບພະຍາກອນ.
ອະນຸຍາດ Title Ops (allow-title-ops)
ເປີດໃຊ້ຫຼືປິດການຄວບຄຸມລໍາດັບທີ່ດັດແປງຫົວຂໍ້ຫຼືໄອຄອນຂອງປ່ອງຢ້ຽມ
ຊື່. ນີ້ສອດຄ່ອງກັບ ອະນຸຍາດ TitleOps ຊັບພະຍາກອນ.
ອະນຸຍາດ Window Ops (allow-window-ops)
ເປີດໃຊ້ຫຼືປິດການຂະຫຍາຍລໍາດັບການຄວບຄຸມປ່ອງຢ້ຽມ (ຕາມທີ່ໃຊ້ໃນ dtterm).
ນີ້ສອດຄ່ອງກັບ ອະນຸຍາດໃຫ້ WindowOps ຊັບພະຍາກອນ.
TEK ທາງເລືອກໃນການ
ໄດ້ tekMenu ກໍານົດທິບາຍຮູບແບບຕ່າງໆໃນ Tektronix emulation, ແລະໄດ້ຖືກ popped ຂຶ້ນໃນເວລາທີ່
ປຸ່ມ "ຄວບຄຸມ" ແລະປຸ່ມຕົວຊີ້ສອງຖືກກົດຢູ່ໃນປ່ອງຢ້ຽມ Tektronix. ປະຈຸບັນ
ຂະຫນາດຕົວອັກສອນໄດ້ຖືກກວດສອບໃນພາກຮູບແບບຂອງເມນູ.
ຕົວອັກສອນໃຫຍ່ (tektextlarge)
#2 ຂະໜາດຕົວອັກສອນ (tektext2)
#3 ຂະໜາດຕົວອັກສອນ (tektext3)
ຕົວອັກສອນນ້ອຍ (tektextsmall)
ຄຳ ສັ່ງ:
ໜ້າ (tekpage)
ລ້າງໜ້າຕ່າງ Tektronix.
ຣີເຊັດ (tekreset)
ສຳເນົາ (tekcopy)
Windows:
ສະແດງປ່ອງຢ້ຽມ VT (vtshow)
ປ່ຽນເປັນໂໝດ VT (vtmode)
ເຊື່ອງ Tek Window (tekhide)
ຄວາມປອດໄພ
ສະພາບແວດລ້ອມ X ແຕກຕ່າງກັນໃນສະຕິຄວາມປອດໄພຂອງພວກເຂົາ.
·ເຄື່ອງແມ່ຂ່າຍສ່ວນໃຫຍ່, ດໍາເນີນການພາຍໃຕ້ xdm, ມີຄວາມສາມາດໃນການນໍາໃຊ້ "ຄຸກກີ magic" ອະນຸຍາດ
ໂຄງການທີ່ສາມາດສະຫນອງລະດັບທີ່ເຫມາະສົມຂອງຄວາມປອດໄພສໍາລັບປະຊາຊົນຈໍານວນຫຼາຍ. ຖ້າເຈົ້າ
ເຊີບເວີພຽງແຕ່ໃຊ້ກົນໄກທີ່ອີງໃສ່ໂຮດເພື່ອຄວບຄຸມການເຂົ້າເຖິງເຄື່ອງແມ່ຂ່າຍ (ເບິ່ງ
xhost(1)), ຫຼັງຈາກນັ້ນ, ຖ້າທ່ານເປີດໃຊ້ການເຂົ້າເຖິງສໍາລັບເຈົ້າພາບແລະຜູ້ໃຊ້ອື່ນໆກໍ່ໄດ້ຮັບອະນຸຍາດໃຫ້
ດໍາເນີນການລູກຄ້າຢູ່ໃນໂຮດດຽວກັນນັ້ນ, ມັນເປັນໄປໄດ້ວ່າຜູ້ໃດຜູ້ຫນຶ່ງສາມາດດໍາເນີນການຄໍາຮ້ອງສະຫມັກໄດ້
ເຊິ່ງໃຊ້ການບໍລິການພື້ນຖານຂອງອະນຸສັນຍາ X ເພື່ອ snoop ກ່ຽວກັບກິດຈະກໍາຂອງທ່ານ,
ອາດສາມາດບັນທຶກການຖອດຂໍ້ຄວາມຂອງທຸກສິ່ງທີ່ທ່ານພິມຢູ່ແປ້ນພິມ.
·ຂະບວນການໃດໆທີ່ມີການເຂົ້າເຖິງຈໍສະແດງຜົນ X ຂອງທ່ານສາມາດຈັດການມັນໃນວິທີທີ່ທ່ານ
ອາດຈະບໍ່ຄາດການ, ເຖິງແມ່ນວ່າການປ່ຽນເສັ້ນທາງແປ້ນພິມຂອງທ່ານໄປຫາຕົວມັນເອງແລະສົ່ງເຫດການໄປຫາ
ປ່ອງຢ້ຽມຂອງຄໍາຮ້ອງສະຫມັກຂອງທ່ານ. ນີ້ແມ່ນຄວາມຈິງເຖິງແມ່ນວ່າມີການອະນຸຍາດ "ຄຸກກີ magic".
ໂຄງການ. ໃນຂະນະທີ່ allowSendEvents ສະຫນອງການປົກປ້ອງບາງຄໍາຮ້ອງສະຫມັກ rogue
ການຂັດຂວາງໂຄງການຂອງທ່ານ, ການປົກປ້ອງ snooper ແມ່ນຍາກກວ່າ.
· ຕົວຂະຫຍາຍການປ້ອນຂໍ້ມູນ X ຊ່ວຍໃຫ້ແອັບພລິເຄຊັນສາມາດຂ້າມຜ່ານທັງໝົດອັນອື່ນໄດ້
(ຈຳກັດ) ຄຸນສົມບັດການອະນຸຍາດ ແລະຄວາມປອດໄພ, ລວມທັງໂປຣໂຕຄໍ GrabKeyboard.
· ຄວາມເປັນໄປໄດ້ຂອງຄໍາຮ້ອງສະຫມັກ spying ສຸດ keystrokes ຂອງທ່ານແມ່ນມີຄວາມກັງວົນໂດຍສະເພາະແມ່ນ
ເມື່ອທ່ານຕ້ອງການພິມລະຫັດຜ່ານ ຫຼືຂໍ້ມູນລະອຽດອ່ອນອື່ນໆ. ການແກ້ໄຂທີ່ດີທີ່ສຸດເພື່ອ
ບັນຫານີ້ແມ່ນການໃຊ້ກົນໄກການອະນຸຍາດທີ່ດີກວ່າທີ່ X ສະຫນອງໃຫ້.
ຂຶ້ນກັບຂໍ້ຄວນລະວັງທັງໝົດເຫຼົ່ານີ້, ມີກົນໄກງ່າຍໆເພື່ອປົກປ້ອງການປ້ອນຂໍ້ມູນຈາກແປ້ນພິມ
in x ໄລຍະ.
ໄດ້ x ໄລຍະ ເມນູ (ເບິ່ງ ແມນ ຂ້າງເທິງ) ປະກອບດ້ວຍ a ຄວາມປອດໄພ keyboard ເຂົ້າທີ່, ເມື່ອເປີດໃຊ້,
ພະຍາຍາມໃຫ້ແນ່ໃຈວ່າການປ້ອນແປ້ນພິມທັງໝົດຖືກມຸ້ງໄປ ພຽງແຕ່ to x ໄລຍະ (ການນໍາໃຊ້
ຄໍາຮ້ອງຂໍໂປໂຕຄອນ GrabKeyboard). ເມື່ອແອັບພລິເຄຊັນເຕືອນໃຫ້ທ່ານໃສ່ລະຫັດຜ່ານ (ຫຼືອື່ນໆ
ຂໍ້ມູນລະອຽດອ່ອນ), ທ່ານສາມາດເປີດໃຊ້ ຄວາມປອດໄພ keyboard ການນໍາໃຊ້ເມນູ, ພິມຂໍ້ມູນ, ແລະຫຼັງຈາກນັ້ນ
ປິດການໃຊ້ວຽກ ຄວາມປອດໄພ keyboard ການນໍາໃຊ້ເມນູອີກເທື່ອຫນຶ່ງ.
· ນີ້ເຮັດໃຫ້ແນ່ໃຈວ່າທ່ານຮູ້ວ່າປ່ອງຢ້ຽມໃດກໍາລັງຮັບການກົດແປ້ນພິມຂອງທ່ານ.
· ມັນບໍ່ສາມາດຮັບປະກັນວ່າບໍ່ມີຂະບວນການທີ່ມີການເຂົ້າເຖິງການສະແດງ X ຂອງທ່ານທີ່
ອາດຈະສັງເກດເຫັນການກົດແປ້ນພິມເຊັ່ນດຽວກັນ.
ລູກຄ້າ X ໜ່ວຍດຽວເທົ່ານັ້ນສາມາດຈັບແປ້ນພິມໄດ້, ສະນັ້ນເມື່ອທ່ານພະຍາຍາມເປີດໃຊ້ງານ ຄວາມປອດໄພ
keyboard ມັນອາດຈະລົ້ມເຫລວ. ໃນກໍລະນີນີ້, ລະຄັງຈະດັງ. ຖ້າ ຄວາມປອດໄພ keyboard
ສໍາເລັດຜົນ, ສີ foreground ແລະພື້ນຖານຈະໄດ້ຮັບການແລກປ່ຽນ (ເປັນຖ້າຫາກວ່າທ່ານເລືອກເອົາ
ໄດ້ຢ່າງສິ້ນເຊີງ ວິດີໂອ ເຂົ້າໃນ Modes ເມນູ); ພວກເຂົາເຈົ້າຈະຖືກແລກປ່ຽນອີກເທື່ອຫນຶ່ງເມື່ອທ່ານອອກຈາກທີ່ປອດໄພ
ໂໝດ. ຖ້າສີເຮັດ ບໍ່ ສະຫຼັບ, ຫຼັງຈາກນັ້ນທ່ານຄວນຈະເປັນ ຫຼາຍ ສົງໃສວ່າເຈົ້າເປັນຢູ່
ຫຼອກລວງ. ຖ້າຄໍາຮ້ອງສະຫມັກທີ່ທ່ານກໍາລັງແລ່ນສະແດງການເຕືອນກ່ອນທີ່ຈະຮ້ອງຂໍໃຫ້ມີ
ລະຫັດຜ່ານ, ມັນເປັນຄວາມປອດໄພທີ່ສຸດທີ່ຈະເຂົ້າຮູບແບບຄວາມປອດໄພ ກ່ອນທີ່ຈະ ການກະຕຸ້ນເຕືອນໄດ້ຮັບການສະແດງ, ແລະເພື່ອເຮັດໃຫ້
ໃຫ້ແນ່ໃຈວ່າການກະຕຸ້ນໄດ້ຮັບການສະແດງຢ່າງຖືກຕ້ອງ (ໃນສີໃຫມ່), ເພື່ອຫຼຸດຜ່ອນການ
ຄວາມເປັນໄປໄດ້ຂອງການຫຼອກລວງ. ນອກນັ້ນທ່ານຍັງສາມາດເອົາມາເຖິງເມນູອີກເທື່ອຫນຶ່ງແລະໃຫ້ແນ່ໃຈວ່າການກວດສອບ
ເຄື່ອງໝາຍປາກົດຢູ່ຂ້າງລາຍການ.
ຄວາມປອດໄພ keyboard ໂຫມດຈະຖືກປິດໃຊ້ງານໂດຍອັດຕະໂນມັດຖ້າທ່ານ x ໄລຍະ ປ່ອງຢ້ຽມກາຍເປັນສັນຍາລັກ
(ຫຼືບໍ່ດັ່ງນັ້ນ unmapped), ຫຼືຖ້າຫາກວ່າທ່ານເລີ່ມຕົ້ນການຈັດການ window reparenting (ທີ່ວາງ a
ແຖບຫົວຂໍ້ຫຼືຕົບແຕ່ງອື່ນໆທີ່ອ້ອມຮອບປ່ອງຢ້ຽມ) ໃນຂະນະທີ່ຢູ່ໃນ ຄວາມປອດໄພ keyboard ໂໝດ. (ນີ້ແມ່ນ
ຄຸນນະສົມບັດຂອງອະນຸສັນຍາ X ບໍ່ໄດ້ເອົາຊະນະໄດ້ຢ່າງງ່າຍດາຍ.) ໃນເວລາທີ່ນີ້ເກີດຂຶ້ນ, foreground ແລະ
ສີພື້ນຫຼັງຈະຖືກປ່ຽນຄືນ ແລະກະດິ່ງຈະມີສຽງເຕືອນ.
ລັກສະນະ ຫ້ອງ
ການຄລິກປຸ່ມຕົວຊີ້ຊ້າຍສອງເທື່ອຕິດຕໍ່ກັນຢ່າງໄວວາ (ການຄລິກສອງເທື່ອ) ເຮັດໃຫ້ເກີດທັງໝົດ
ຕົວອັກສອນຂອງຫ້ອງດຽວກັນ (ເຊັ່ນ: ຕົວອັກສອນ, ຊ່ອງຂາວ, ເຄື່ອງຫມາຍວັກຕອນ) ທີ່ຈະເລືອກເອົາເປັນ
"ຄໍາ". ເນື່ອງຈາກວ່າປະຊາຊົນທີ່ແຕກຕ່າງກັນມີຄວາມມັກທີ່ແຕກຕ່າງກັນສໍາລັບສິ່ງທີ່ຄວນເລືອກ
(ຕົວຢ່າງ, ຄວນເລືອກຊື່ໄຟລ໌ທັງໝົດ ຫຼືພຽງແຕ່ຊື່ຍ່ອຍແຍກຕ່າງຫາກ), the
ແຜນທີ່ເລີ່ມຕົ້ນສາມາດຖືກລົບລ້າງໂດຍຜ່ານການນໍາໃຊ້ charClass (ຫ້ອງຮຽນ CharClass)
ຊັບພະຍາກອນ.
ຊັບພະຍາກອນນີ້ແມ່ນຊຸດຂອງເຄື່ອງໝາຍຈຸດທີ່ຂັ້ນດ້ວຍເຄື່ອງໝາຍຈຸດ ລະດັບ:ມູນຄ່າ ຄູ່. ໄດ້ ລະດັບ ແມ່ນບໍ່ວ່າຈະເປັນ
ຕົວເລກດຽວຫຼື ຕ່ໍາ-ສູງ ຢູ່ໃນລະດັບຂອງ 0 ກັບ 65535, ທີ່ສອດຄ້ອງກັນກັບລະຫັດສໍາລັບການ
ລັກສະນະຫຼືຕົວອັກສອນທີ່ຈະຖືກກໍານົດ. ໄດ້ ມູນຄ່າ ແມ່ນ arbitrary, ເຖິງແມ່ນວ່າຕາຕະລາງເລີ່ມຕົ້ນ
ໃຊ້ຕົວເລກຕົວອັກສອນຂອງຕົວອັກສອນທໍາອິດທີ່ເກີດຂື້ນໃນຊຸດ. ເມື່ອບໍ່ຢູ່ໃນ UTF-8
ຮູບແບບ, ພຽງແຕ່ 256 bytes ທໍາອິດຂອງຕາຕະລາງນີ້ຈະຖືກໃຊ້.
ຕາຕະລາງເລີ່ມຕົ້ນເລີ່ມຕົ້ນດັ່ງຕໍ່ໄປນີ້ -
static int charClass[256] = {
/∗ NULSOH STX ETX EOT ENQ ACK BEL */
໓໒, ໑, ໑, ໑, ໑, ໑, ໑, ໑, ໑.
/∗ BS HT NL VT NP CR SO SI */
໓໒, ໑, ໑, ໑, ໑, ໑, ໑, ໑, ໑.
/∗ DLE DC1 DC2 DC3 DC4 NAK SYN ETB */
໓໒, ໑, ໑, ໑, ໑, ໑, ໑, ໑, ໑.
/∗ສາມາດ EM SUB ESC FS GS RS US */
໓໒, ໑, ໑, ໑, ໑, ໑, ໑, ໑, ໑.
/∗ SP ! " # $ % & ' */
໓໒, ໑, ໑, ໑, ໑, ໑, ໑, ໑, ໑.
/∗ ( ) * + , - . / */
໓໒, ໑, ໑, ໑, ໑, ໑, ໑, ໑, ໑.
/∗ 0 1 2 3 4 5 6 7 */ .
໓໒, ໑, ໑, ໑, ໑, ໑, ໑, ໑, ໑.
/∗ 8 9: ; < => ? */
໓໒, ໑, ໑, ໑, ໑, ໑, ໑, ໑, ໑.
/∗ @ ACDEFG */
໓໒, ໑, ໑, ໑, ໑, ໑, ໑, ໑, ໑.
/∗ HIJKLMNO */
໓໒, ໑, ໑, ໑, ໑, ໑, ໑, ໑, ໑.
/∗ PQRSTUVW */
໓໒, ໑, ໑, ໑, ໑, ໑, ໑, ໑, ໑.
/∗ XYZ [ \ ] ^ _ */
໓໒, ໑, ໑, ໑, ໑, ໑, ໑, ໑, ໑.
/∗ ` abcdefg */
໓໒, ໑, ໑, ໑, ໑, ໑, ໑, ໑, ໑.
/∗ hijklmno */
໓໒, ໑, ໑, ໑, ໑, ໑, ໑, ໑, ໑.
/∗ pqrstuvw */
໓໒, ໑, ໑, ໑, ໑, ໑, ໑, ໑, ໑.
/∗ xyz { | } ~ DEL */
໓໒, ໑, ໑, ໑, ໑, ໑, ໑, ໑, ໑.
/∗ x80 x81 x82 x83 IND NEL SSA ESA */
໓໒, ໑, ໑, ໑, ໑, ໑, ໑, ໑, ໑.
/∗ HTS HTJ VTS PLD PLU RI SS2 SS3 */
໓໒, ໑, ໑, ໑, ໑, ໑, ໑, ໑, ໑.
/∗ DCS PU1 PU2 STS CCH MW SPA EPA */
໓໒, ໑, ໑, ໑, ໑, ໑, ໑, ໑, ໑.
/∗ x98 x99 x9A CSI ST OSC PM APC */
໓໒, ໑, ໑, ໑, ໑, ໑, ໑, ໑, ໑.
/∗ - ic/ L ox Y- | ດັ່ງນັ້ນ */
໓໒, ໑, ໑, ໑, ໑, ໑, ໑, ໑, ໑.
/∗ .. c0 ip << _ R0 - */
໓໒, ໑, ໑, ໑, ໑, ໑, ໑, ໑, ໑.
/∗ o +- 2 3′ uq| . */
໓໒, ໑, ໑, ໑, ໑, ໑, ໑, ໑, ໑.
/∗ , 1 2 >> 1/4 1/2 3/4 ? */
໓໒, ໑, ໑, ໑, ໑, ໑, ໑, ໑, ໑.
/∗ A` A' A^ A~ A: Ao AE C, */
໓໒, ໑, ໑, ໑, ໑, ໑, ໑, ໑, ໑.
/∗ E` E' E^ E: I` I' I^ I: */
໓໒, ໑, ໑, ໑, ໑, ໑, ໑, ໑, ໑.
/∗ D-N~O`O'O^O~O:X */
໓໒, ໑, ໑, ໑, ໑, ໑, ໑, ໑, ໑.
/∗ O/ U` U' U^ U: Y' PB */
໓໒, ໑, ໑, ໑, ໑, ໑, ໑, ໑, ໑.
/∗ a`a' a^a~ a: ao ae c, */
໓໒, ໑, ໑, ໑, ໑, ໑, ໑, ໑, ໑.
/∗ e` e' e^ e: i` i' i^i: */
໓໒, ໑, ໑, ໑, ໑, ໑, ໑, ໑, ໑.
/∗ dn~o`o' o^o~o:-:*/
໓໒, ໑, ໑, ໑, ໑, ໑, ໑, ໑, ໑.
/∗ o/u`u'u^u:y'P y:*/
48, 48, 48, 48, 48, 48, 48, 48};
ຕົວຢ່າງ, ສາຍ “33:48,37:48,45–47:48,38:48” ຊີ້ໃຫ້ເຫັນວ່າ exclamation.
ເຄື່ອງໝາຍ, ເຄື່ອງໝາຍສ່ວນຮ້ອຍ, dash, ໄລຍະເວລາ, ທັບ, ແລະຕົວຫຍໍ້ຄວນຖືກປະຕິບັດ
ວິທີການດຽວກັນກັບຕົວອັກສອນແລະຕົວເລກ. ນີ້ແມ່ນເປັນປະໂຫຍດສໍາລັບການຕັດແລະວາງ
ທີ່ຢູ່ທາງໄປສະນີອີເລັກໂທຣນິກ ແລະຊື່ໄຟລ໌.
KEY ການຜູກມັດ
ມັນເປັນໄປໄດ້ທີ່ຈະຜູກມັດກະແຈ (ຫຼືລໍາດັບຂອງກະແຈ) ກັບສະຕຣິງໂດຍຕົນເອງສໍາລັບການປ້ອນຂໍ້ມູນ, ໂດຍ.
ການປ່ຽນແປງ ການແປພາສາ ຊັບພະຍາກອນສໍາລັບ widget vt100 ຫຼື tek4014. ການປ່ຽນແປງ
ການແປພາສາ ຊັບພະຍາກອນສໍາລັບເຫດການອື່ນທີ່ບໍ່ແມ່ນເຫດການທີ່ສໍາຄັນແລະປຸ່ມແມ່ນບໍ່ໄດ້ຄາດຫວັງ, ແລະ
ຈະເຮັດໃຫ້ເກີດພຶດຕິກໍາທີ່ບໍ່ສາມາດຄາດເດົາໄດ້.
ການກະທໍາ
ການປະຕິບັດຕໍ່ໄປນີ້ແມ່ນສະຫນອງໃຫ້ສໍາລັບການນໍາໃຊ້ພາຍໃນ vt100 or tek4014 ການແປພາສາ
ຊັບພະຍາກອນ:
allow-color-ops(ເປີດ/ປິດ/ສະຫຼັບ)
ຄຳສັ່ງນີ້ກຳນົດ, ຍົກເລີກການຕັ້ງຄ່າ ຫຼືສະຫຼັບ ອະນຸຍາດໃຫ້ColorOps ຊັບພະຍາກອນແລະຍັງຖືກຮຽກຮ້ອງ
ໂດຍ ອະນຸຍາດໃຫ້ສີ ops ເຂົ້າໃນ fontMenu.
allow-font-ops(ເປີດ/ປິດ/ສະຫຼັບ)
ຄຳສັ່ງນີ້ກຳນົດ, ຍົກເລີກການຕັ້ງຄ່າ ຫຼືສະຫຼັບ allowFontOps ຊັບພະຍາກອນແລະຍັງຖືກຮຽກຮ້ອງ
ໂດຍ allow-font-ops ເຂົ້າໃນ fontMenu.
ອະນຸຍາດໃຫ້ສົ່ງເຫດການ (ເປີດ/ປິດ/ສະຫຼັບ)
ຄຳສັ່ງນີ້ກຳນົດ, ຍົກເລີກການຕັ້ງຄ່າ ຫຼືສະຫຼັບ allowSendEvents ຊັບພະຍາກອນແລະຍັງ
ຮຽກຮ້ອງໂດຍ ອະນຸຍາດ ເຂົ້າໃນ ເມນູຫຼັກ.
allow-tcap-ops(ເປີດ/ປິດ/ສະຫຼັບ)
ຄຳສັ່ງນີ້ກຳນົດ, ຍົກເລີກການຕັ້ງຄ່າ ຫຼືສະຫຼັບ ອະນຸຍາດໃຫ້TcapOps ຊັບພະຍາກອນແລະຍັງຖືກຮຽກຮ້ອງ
ໂດຍ ອະນຸຍາດໃຫ້-tcap-ops ເຂົ້າໃນ fontMenu.
allow-title-ops(ເປີດ/ປິດ/ສະຫຼັບ)
ຄຳສັ່ງນີ້ກຳນົດ, ຍົກເລີກການຕັ້ງຄ່າ ຫຼືສະຫຼັບ ອະນຸຍາດ TitleOps ຊັບພະຍາກອນແລະຍັງຖືກຮຽກຮ້ອງ
ໂດຍ ອະນຸຍາດໃຫ້-ຫົວຂໍ້-ops ເຂົ້າໃນ fontMenu.
allow-window-ops(ເປີດ/ປິດ/ສະຫຼັບ)
ຄຳສັ່ງນີ້ກຳນົດ, ຍົກເລີກການຕັ້ງຄ່າ ຫຼືສະຫຼັບ ອະນຸຍາດໃຫ້ WindowOps ຊັບພະຍາກອນແລະຍັງ
ຮຽກຮ້ອງໂດຍ ອະນຸຍາດໃຫ້-window-ops ເຂົ້າໃນ fontMenu.
alt-sends-escape()
ການປະຕິບັດນີ້ສະຫຼັບສະຖານະຂອງ altSendsEscape ຊັບພະຍາກອນ.
ກະດິ່ງ([ຮ້ອຍລະ])
ການກະທຳນີ້ເຮັດໃຫ້ກະດິ່ງແປ້ນພິມດັງຂຶ້ນໃນອັດຕາສ່ວນທີ່ລະບຸໄວ້ຂ້າງເທິງ ຫຼືລຸ່ມສຸດ
ປະລິມານພື້ນຖານ.
clear-saved-lines()
ການກະທຳນີ້ເຮັດ ຣີເຊັດຍາກ() (ເບິ່ງຂ້າງລຸ່ມນີ້) ແລະຍັງລ້າງປະຫວັດສາດຂອງສາຍ
ບັນທຶກໄວ້ເທິງສຸດຂອງຫນ້າຈໍ. ມັນຍັງຖືກຮຽກຮ້ອງຈາກ ເສັ້ນທີ່ບັນທຶກໄວ້
ເຂົ້າໃນ vtMenu. ຜົນກະທົບແມ່ນຄືກັນກັບການຄວບຄຸມການຣີເຊັດຮາດແວ (RIS).
ລໍາດັບ.
ຄັດເລືອກສໍາເນົາ (ນາມສະກຸນ [, ...])
ການປະຕິບັດນີ້ເຮັດໃຫ້ຂໍ້ຄວາມທີ່ເລືອກໃນປັດຈຸບັນເຂົ້າໄປໃນການເລືອກທັງຫມົດຫຼື
cutbuffers ກໍານົດໂດຍ ນາມສະກຸນ. ບໍ່ມັກ ເລືອກທ້າຍ, ມັນບໍ່ໄດ້ສົ່ງຫນູ
ຕໍາແຫນ່ງຫຼືບໍ່ດັ່ງນັ້ນປັບປຸງແກ້ໄຂສະຖານະການຄັດເລືອກພາຍໃນ.
ສ້າງເມນູ(m/v/f/t)
ການປະຕິບັດນີ້ສ້າງຫນຶ່ງໃນເມນູທີ່ໃຊ້ໂດຍ x ໄລຍະ, ຖ້າຫາກວ່າມັນຍັງບໍ່ທັນໄດ້ຜ່ານມາ
ສ້າງ. ຄ່າພາລາມິເຕີແມ່ນຊື່ເມນູ: ເມນູຫຼັກ, vtMenu, fontMenu,
tekMenu, ຕາມລໍາດັບ.
dabbrev-expand()
ຂະຫຍາຍຄຳສັບກ່ອນຕົວກະພິບໂດຍການຊອກຫາໃນຂໍ້ຄວາມກ່ອນໜ້າໃນໜ້າຈໍ
ແລະໃນ buffer ເລື່ອນຄືນສໍາລັບຄໍາທີ່ເລີ່ມຕົ້ນດ້ວຍຕົວຫຍໍ້ນັ້ນ. ຊ້ຳ
dabbrev-expand() ຫຼາຍຄັ້ງໃນການຄົ້ນຫາລໍາດັບສໍາລັບການຂະຫຍາຍຕົວທາງເລືອກ
ໂດຍການເບິ່ງຄືນໄປອີກໄກ. ການຂາດການແຂ່ງຂັນຫຼາຍແມ່ນສັນຍານໂດຍ a ປີບ(). ຄວາມພະຍາຍາມ
ເພື່ອຂະຫຍາຍຄໍາທີ່ຫວ່າງເປົ່າ (ເຊັ່ນ, ເມື່ອຕົວກະພິບຖືກນໍາຫນ້າດ້ວຍຊ່ອງຫວ່າງ) ຜົນຜະລິດ
ຢ່າງຕໍ່ເນື່ອງທຸກຄໍາທີ່ຜ່ານມາ. ການຂະຫຍາຍທີ່ຄືກັນຕິດຕໍ່ກັນແມ່ນບໍ່ສົນໃຈ.
ຄຳສັບນີ້ຖືກກຳນົດເປັນລຳດັບຂອງຕົວອັກສອນທີ່ບໍ່ແມ່ນຊ່ອງຫວ່າງ. ຄຸນນະສົມບັດນີ້
emulates ບາງສ່ວນພຶດຕິກໍາຂອງການຂະຫຍາຍ "ຕົວຫຍໍ້ແບບເຄື່ອນໄຫວ" ໃນ Emacs
(ຜູກມັດຢູ່ທີ່ນັ້ນກັບ M-/). ນີ້ແມ່ນການຕັ້ງຄ່າຊັບພະຍາກອນສໍາລັບ x ໄລຍະ ເຊິ່ງຈະເຮັດເຊັ່ນດຽວກັນ
ສິ່ງ:
*VT100*ການແປ: #override \n\
ເມຕາ /:dabbrev-expand()
deiconify()
ການປ່ຽນແປງສະຖານະປ່ອງຢ້ຽມກັບຄືນໄປບ່ອນປົກກະຕິ, ຖ້າຫາກວ່າມັນໄດ້ຮັບການ icon.
ລຶບ-is-del()
ການປະຕິບັດນີ້ສະຫຼັບສະຖານະຂອງ ລຶບIsDEL ຊັບພະຍາກອນ.
dired-button()
ຈັດການເຫດການປຸ່ມ (ນອກເໜືອໄປຈາກກົດ ແລະປ່ອຍ) ໂດຍການສະທ້ອນຂອງເຫດການ
ຕຳແໜ່ງ (ເຊັ່ນ: ແຖວຕົວອັກສອນ ແລະຖັນ) ໃນຮູບແບບຕໍ່ໄປນີ້:
^X ESC G
exec-formated(ຮູບແບບ, ຊື່ແຫຼ່ງ [, ...])
ປະຕິບັດຄໍາສັ່ງພາຍນອກ, ການນໍາໃຊ້ການຄັດເລືອກປະຈຸບັນສໍາລັບສ່ວນຫນຶ່ງຂອງຄໍາສັ່ງ
ຕົວກໍານົດການ. ຕົວກໍານົດການທໍາອິດ, ຮູບແບບ ໃຫ້ຄໍາສັ່ງພື້ນຖານ. ປະສົບຜົນສໍາເລັດ
ຕົວກໍານົດການລະບຸແຫຼ່ງການຄັດເລືອກເຊັ່ນໃນ ໃສ່ການຄັດເລືອກ.
ໄດ້ ຮູບແບບ ພາລາມິເຕີອະນຸຍາດໃຫ້ການທົດແທນເຫຼົ່ານີ້:
%% ແຊກ "%".
%P ຕຳແໜ່ງໜ້າຈໍໃນຕອນຕົ້ນຂອງພາກພື້ນທີ່ເນັ້ນໃຫ້ເຫັນ, ເປັນ
ຄູ່ທີ່ແຍກກັນເຄິ່ງໂຄລອນຂອງຈຳນວນເຕັມໂດຍໃຊ້ຄ່າທີ່ CUP ຄວບຄຸມ
ລໍາດັບຈະໃຊ້.
%p ຕຳແໜ່ງໜ້າຈໍຫຼັງຈາກຈຸດເລີ່ມຕົ້ນຂອງພາກພື້ນທີ່ເນັ້ນໃສ່, ໂດຍໃຊ້
ສົນທິສັນຍາດຽວກັນກັບ “%P”.
%S ຄວາມຍາວຂອງສະຕຣິງທີ່ “%s” ຈະໃສ່.
%s ເນື້ອໃນຂອງການເລືອກ, ບໍ່ໄດ້ດັດແກ້.
%T ຄວາມຍາວຂອງສະຕຣິງທີ່ “%t” ຈະໃສ່.
%t ການເລືອກ, ຕັດພື້ນທີ່ຫວ່າງທາງໜ້າ/ຕໍ່ທ້າຍ. ພື້ນທີ່ຝັງຕົວ (ແລະ
newlines) ຖືກຄັດລອກເປັນ.
%R ຄວາມຍາວຂອງສະຕຣິງທີ່ “%r” ຈະໃສ່.
%r ການເລືອກ, ຕັດອອກຈາກບ່ອນຫວ່າງທາງຫຼັງ.
%V ຄຸນລັກສະນະວິດີໂອໃນຕອນຕົ້ນຂອງພາກພື້ນທີ່ເນັ້ນໃສ່, ເປັນ
ລາຍຊື່ຈຳນວນເຕັມທີ່ຂັ້ນດ້ວຍເຄິ່ງຈໍ້າສອງເມັດໂດຍໃຊ້ຄ່າທີ່ SGR ຄວບຄຸມ
ລໍາດັບຈະໃຊ້.
%v ຄຸນລັກສະນະວິດີໂອຫຼັງຈາກການສິ້ນສຸດຂອງພາກພື້ນທີ່ເນັ້ນໃສ່, ການນໍາໃຊ້ອັນດຽວກັນ
ສົນທິສັນຍາເປັນ “%V”.
ຫຼັງຈາກການສ້າງສາຍຄໍາສັ່ງ, x ໄລຍະ forks ຂະບວນການຍ່ອຍແລະປະຕິບັດການ
ຄໍາສັ່ງ, ທີ່ສໍາເລັດເປັນເອກະລາດຂອງ x ໄລຍະ.
ຕົວຢ່າງ, ການແປນີ້ຈະຮຽກຮ້ອງອັນໃໝ່ x ໄລຍະ ຂະບວນການເພື່ອເບິ່ງໄຟລ໌
ຊື່ຂອງພວກມັນຖືກເລືອກໃນຂະນະທີ່ກົດປຸ່ມ shift ລົງ. ຂະບວນການໃຫມ່ແມ່ນ
ເລີ່ມຕົ້ນເມື່ອປຸ່ມຫນູຖືກປ່ອຍອອກມາ:
*VT100*ການແປ: #override Shift \
: exec-formatted("xterm -e view '%t'", SELECT)
exec-ເລືອກໄດ້(ຮູບແບບ, onClicks)
ປະຕິບັດຄໍາສັ່ງພາຍນອກ, ການນໍາໃຊ້ຂໍ້ມູນທີ່ຄັດລອກຈາກຫນ້າຈໍສໍາລັບສ່ວນຫນຶ່ງຂອງ
ຕົວກໍານົດການຂອງຄໍາສັ່ງ. ຕົວກໍານົດການທໍາອິດ, ຮູບແບບ ໃຫ້ຄໍາສັ່ງພື້ນຖານໃນ
exec ຮູບແບບ. ຕົວກໍານົດການທີສອງກໍານົດວິທີການສໍາລັບການຄັດລອກຂໍ້ມູນເປັນ
ໃນ onClicks ຊັບພະຍາກອນ.
ເຕັມຈໍ(ເປີດ/ປິດ/ສະຫຼັບ)
ຄຳສັ່ງນີ້ກຳນົດ, ຍົກເລີກການຕັ້ງຄ່າ ຫຼືສະຫຼັບ ເຕັມຈໍ ຊັບພະຍາກອນ.
iconify()
Iconifies ປ່ອງຢ້ຽມ.
ຣີເຊັດຍາກ()
ຄຳສັ່ງນີ້ຣີເຊັດພາກພື້ນການເລື່ອນ, ແຖບ, ຂະໜາດໜ້າຈໍ, ແລະກະແຈເຄີເຊີ ແລະ
ລຶບໜ້າຈໍ. ມັນຍັງຖືກຮຽກຮ້ອງຈາກ ຕັ້ງຄ່າຍາກ ເຂົ້າໃນ vtMenu.
ບໍ່ສົນໃຈ()
ການປະຕິບັດນີ້ບໍ່ສົນໃຈເຫດການແຕ່ກວດເບິ່ງການຫນີຕໍາແຫນ່ງຕົວຊີ້ພິເສດ
ລໍາດັບ.
ໃສ່ ()
ຄຳສັ່ງນີ້ແຊກຕົວລະຄອນ ຫຼືສະຕຣິງທີ່ກ່ຽວຂ້ອງກັບກະແຈນັ້ນ
ກົດດັນ.
insert-eight-bit()
ຄຳສັ່ງນີ້ໃສ່ຕົວອັກສອນ ຫຼືສະຕຣິງແບບແປດບິດ (Meta).
ກ່ຽວຂ້ອງກັບປຸ່ມທີ່ຖືກກົດ. ມີພຽງແຕ່ຄ່າໄບຕ໌ດຽວເທົ່ານັ້ນທີ່ຖືກປະຕິບັດ
ພິເສດ. ການປະຕິບັດທີ່ແນ່ນອນແມ່ນຂຶ້ນກັບມູນຄ່າຂອງ altSendsEscape ແລະ
metaSendsEscape ແລະ eightBitInput ຊັບພະຍາກອນ. ໄດ້ metaSendsEscape ຊັບພະຍາກອນແມ່ນ
ທົດສອບກ່ອນ. ເບິ່ງ eightBitInput ຊັບພະຍາກອນສໍາລັບການສົນທະນາຢ່າງເຕັມທີ່.
ຄໍາວ່າ "ແປດບິດ" ແມ່ນເຂົ້າໃຈຜິດ: x ໄລຍະ ກວດເບິ່ງວ່າຄີຢູ່ໃນຂອບເຂດ 128 ຫາ
255 (ບິດແປດຖືກຕັ້ງ). ຖ້າຄ່າຢູ່ໃນຂອບເຂດນັ້ນ, ຂຶ້ນກັບ
ຄຸນຄ່າຊັບພະຍາກອນ, x ໄລຍະ ຈາກນັ້ນອາດຈະເຮັດສິ່ງໜຶ່ງຕໍ່ໄປນີ້:
· ເພີ່ມ 128 ກັບຄ່າ, ການຕັ້ງຄ່າຂອງຕົນແປດບິດ,
· ສົ່ງ ESC byte ກ່ອນຄີ, ຫຼື
· ສົ່ງລະຫັດທີ່ບໍ່ປ່ຽນແປງ.
ແຊກຮູບແບບ(ຮູບແບບ, ຊື່ແຫຼ່ງ [, ...])
ໃສ່ການເລືອກປັດຈຸບັນ ຫຼືຂໍ້ມູນທີ່ກ່ຽວຂ້ອງກັບມັນ, ຈັດຮູບແບບ. ທໍາອິດ
ພາລາມິເຕີ, ຮູບແບບ ໃຫ້ແມ່ແບບສໍາລັບຂໍ້ມູນໃນ exec ຮູບແບບ.
ຕົວກໍານົດການສໍາເລັດກໍານົດແຫຼ່ງການຄັດເລືອກເຊັ່ນໃນ ໃສ່ການຄັດເລືອກ.
ໃສ່-ເລືອກໄດ້(ຮູບແບບ, onClicks)
ໃສ່ຂໍ້ມູນທີ່ຄັດລອກຈາກຫນ້າຈໍ, ຮູບແບບ. ຕົວກໍານົດການທໍາອິດ, ຮູບແບບ ເຮັດໃຫ້
ແມ່ແບບສໍາລັບຂໍ້ມູນໃນ exec ຮູບແບບ. ຕົວກໍານົດການທີສອງກໍານົດ
ວິທີການສໍາລັບການສໍາເນົາຂໍ້ມູນໃນ onClicks ຊັບພະຍາກອນ.
ການຄັດເລືອກແຊກ (ຊື່ແຫຼ່ງ [, ...])
ຄຳສັ່ງນີ້ແຊກສະຕຣິງທີ່ພົບໃນການເລືອກ ຫຼື cutbuffer ທີ່ລະບຸໂດຍ
ຊື່ແຫຼ່ງ. ແຫຼ່ງຂໍ້ມູນຖືກກວດສອບໃນຄໍາສັ່ງທີ່ໄດ້ຮັບ (ກໍລະນີແມ່ນສໍາຄັນ) ຈົນກ່ວາ
ຫນຶ່ງແມ່ນພົບເຫັນ. ການເລືອກທີ່ໃຊ້ທົ່ວໄປລວມມີ: ປະທານປະເທດ, ຮອງ, ແລະ
ຄຣິບບອດ. ຕັດ buffers ປົກກະຕິແລ້ວມີຊື່ CUT_BUFFER0 ໂດຍຜ່ານການ CUT_BUFFER7.
insert-seven-bit()
ການປະຕິບັດນີ້ແມ່ນຄໍາສັບຄ້າຍຄື ໃສ່ (). ຄໍາວ່າ "ເຈັດບິດ" ແມ່ນເຂົ້າໃຈຜິດ: ມັນ
ພຽງແຕ່ຫມາຍຄວາມວ່າ x ໄລຍະ ບໍ່ໄດ້ພະຍາຍາມເພີ່ມ 128 ໃຫ້ກັບຄ່າຂອງຄີຄືກັບໃນ ໃສ່-
ແປດບິດ().
ຕີຄວາມ(ລໍາດັບການຄວບຄຸມ)
ແປລໍາດັບການຄວບຄຸມທີ່ໃຫ້ຢູ່ໃນທ້ອງຖິ່ນ, ie, ໂດຍບໍ່ມີການຖ່າຍທອດມັນໄປຫາ
ເຈົ້າພາບ. ນີ້ເຮັດວຽກໂດຍການໃສ່ລໍາດັບການຄວບຄຸມຢູ່ດ້ານຫນ້າຂອງວັດສະດຸປ້ອນ
ບັຟເຟີ. ໃຊ້ “\” ເພື່ອຫຼຸດຕົວເລກແປດໃນສະຕຣິງ. Xt ບໍ່ອະນຸຍາດໃຫ້ທ່ານ
ໃສ່ຕົວອັກສອນ null (ເຊັ່ນ: “\000”) ໃນສະຕຣິງ.
ແຜນທີ່ຫຼັກ(ຊື່)
ຄຳສັ່ງນີ້ກຳນົດຕາຕະລາງການແປໃໝ່ທີ່ມີຊື່ຊັບພະຍາກອນ
ຊື່ ກັບຄຳຕໍ່ທ້າຍ ແຜນທີ່ (ກໍລະນີແມ່ນສໍາຄັນ). ຊື່ ບໍ່ມີ ຟື້ນຟູ
ຕາຕະລາງການແປພາສາຕົ້ນສະບັບ.
larger-vt-font()
ຕັ້ງຄ່າຕົວອັກສອນໃຫ້ໃຫຍ່ກວ່າຕໍ່ໄປ, ອີງຕາມຂະໜາດຂອງຕົວອັກສອນ. ເບິ່ງນຳ ຕັ້ງ-
vt-font().
load-vt-fonts(ຊື່[,ລະດັບ])
ໂຫລດ fontnames ຈາກ subresource name ແລະ class . ນັ້ນແມ່ນ, ໂຫລດ
“*VT100.ຊື່.font”, ຊັບພະຍາກອນເປັນ “*VT100.font” ແລະອື່ນໆ. ຖ້າບໍ່ມີຊື່ໃຫ້, the
ຊຸດຊື່ຕົ້ນສະບັບຖືກຟື້ນຟູຄືນມາ.
ບໍ່ມັກ set-vt-font(), ນີ້ບໍ່ມີຜົນຕໍ່ escape- ແລະເລືອກຕົວອັກສອນ, ນັບຕັ້ງແຕ່
ເຫຼົ່ານັ້ນບໍ່ໄດ້ອີງໃສ່ຄຸນຄ່າຂອງຊັບພະຍາກອນ. ມັນມີຜົນກະທົບກັບຕົວອັກສອນວ່າງ
ຈັດຂື້ນພາຍໃຕ້ເມນູ "ຄ່າເລີ່ມຕົ້ນ", ລວມທັງ font, ຕົວອັກສອນຕົວໜາ, ຟອນກວ້າງ ແລະ
wideBoldFont.
ຂະຫຍາຍສູງສຸດ ()
ປັບຂະໜາດໜ້າຈໍເພື່ອໃຫ້ເຕັມໜ້າຈໍ.
meta-sends-escape()
ການປະຕິບັດນີ້ສະຫຼັບສະຖານະຂອງ metaSendsEscape ຊັບພະຍາກອນ.
ເມນູປັອບອັບ(ຊື່ເມນູ)
ຄຳສັ່ງນີ້ສະແດງເມນູປັອບອັບທີ່ລະບຸໄວ້. ຊື່ທີ່ຖືກຕ້ອງ (ກໍລະນີແມ່ນສໍາຄັນ)
ປະກອບມີ: ເມນູຫຼັກ, vtMenu, fontMenu, ແລະ tekMenu.
ພິມ(ທຸງເຄື່ອງພິມ)
ການປະຕິບັດນີ້ພິມປ່ອງຢ້ຽມ. ມັນຍັງຖືກຮຽກຮ້ອງໂດຍ ພິມ ເຂົ້າໃນ ເມນູຫຼັກ.
ການປະຕິບັດຍອມຮັບຕົວກໍານົດການທາງເລືອກ, ເຊິ່ງ override ຊັບພະຍາກອນຊົ່ວຄາວ
ການຕັ້ງຄ່າ. ຄ່າພາຣາມິເຕີຖືກຈັບຄູ່ກັບກໍລະນີທີ່ບໍ່ສົນໃຈ:
noFormFeed
ບໍ່ມີຟີດແບບຟອມຈະຖືກສົ່ງໄປໃນຕອນທ້າຍຂອງແຖວສຸດທ້າຍທີ່ພິມອອກ (ເຊັ່ນ,
printerFormFeed ແມ່ນ ``false'').
FormFeed
ຟີດແບບຟອມຈະຖືກສົ່ງໄປໃນຕອນທ້າຍຂອງແຖວສຸດທ້າຍທີ່ພິມອອກ (ເຊັ່ນ:
printerFormFeed ແມ່ນ 'ຈິງ').
noNewLine
ບໍ່ມີເສັ້ນໃຫມ່ຈະຖືກສົ່ງໃນຕອນທ້າຍຂອງແຖວສຸດທ້າຍທີ່ພິມອອກ, ແລະຫໍ່
ສາຍຈະຖືກລວມເຂົ້າກັນເປັນເສັ້ນຍາວ (ເຊັ່ນ: ເຄື່ອງພິມໃໝ່ ແມ່ນ ``false'').
ສາຍໃໝ່
ແຖວໃໝ່ຈະຖືກສົ່ງໄປໃນຕອນທ້າຍຂອງແຖວສຸດທ້າຍທີ່ພິມອອກ, ແລະແຕ່ລະແຖວ
ຈະຖືກຈຳກັດ (ໂດຍການເພີ່ມແຖວໃໝ່) ໃສ່ຄວາມກວ້າງຂອງໜ້າຈໍ (ເຊັ່ນ:
ເຄື່ອງພິມໃໝ່ ແມ່ນ 'ຈິງ').
noAttrs
ຫນ້າຖືກພິມໂດຍບໍ່ມີຄຸນລັກສະນະ (ເຊັ່ນ: ຄຸນລັກສະນະການພິມ ແມ່ນ ``0'').
monoAttrs
ຫນ້າແມ່ນພິມດ້ວຍ monochrome (vt220) ຄຸນລັກສະນະ (ie, ຄຸນລັກສະນະການພິມ
ແມ່ນ ``1'').
colorAttrs
ຫນ້າແມ່ນພິມດ້ວຍຄຸນລັກສະນະສີ ANSI (ເຊັ່ນ: ຄຸນລັກສະນະການພິມ is
``2'').
ພິມທຸກຢ່າງ (ທຸງເຄື່ອງພິມ)
ການກະທຳນີ້ຈະສົ່ງປະຫວັດຂໍ້ຄວາມທັງໝົດ, ນອກເໜືອໄປຈາກຂໍ້ຄວາມໃນປະຈຸບັນ
ສັງເກດເຫັນ, ກັບໂຄງການທີ່ໃຫ້ຢູ່ໃນ ຄໍາສັ່ງເຄື່ອງພິມ ຊັບພະຍາກອນ. ມັນອະນຸຍາດໃຫ້ຄືກັນ
ຕົວກໍານົດການທາງເລືອກເປັນ ພິມ ການກະທຳ. ດ້ວຍຄໍາສັ່ງເຄື່ອງພິມທີ່ເຫມາະສົມ, the
ການປະຕິບັດສາມາດຖືກນໍາໃຊ້ເພື່ອໂຫລດປະຫວັດຂໍ້ຄວາມໃນບັນນາທິການ.
ພິມທັນທີ()
ສົ່ງຂໍ້ຄວາມຂອງປ່ອງຢ້ຽມປະຈຸບັນໂດຍກົງກັບໄຟລ໌, ຕາມທີ່ລະບຸໄວ້ໂດຍ
ພິມໄຟລ໌ທັນທີ, printMode ທັນທີ ແລະ printOptsທັນທີ ຊັບພະຍາກອນ.
ພິມຜິດພາດ()
ສະຫຼັບການບອກທຸງ x ໄລຍະ ວ່າ ຖ້າ ຫາກ ວ່າ ມັນ ອອກ ດ້ວຍ ຄວາມ ຜິດ ພາດ X, ເພື່ອ ສົ່ງ ຂໍ້ ຄວາມ ຂອງ
ປ່ອງຢ້ຽມປັດຈຸບັນໂດຍກົງກັບໄຟລ໌, ຕາມທີ່ລະບຸໄວ້ໂດຍ printFileXError,
printModeXError ແລະ printOptsXError ຊັບພະຍາກອນ.
print-redir()
ການກະທໍານີ້ສະຫຼັບ printerControlMode ລະຫວ່າງ 0 ແລະ 2. ທີ່ສອດຄ້ອງກັນ
ການປ້ອນເມນູປັອບອັບເປັນປະໂຫຍດສໍາລັບການປິດເຄື່ອງພິມຖ້າທ່ານມີການປ່ຽນແປງ
ຈິດໃຈຂອງທ່ານຫຼັງຈາກການຕັດສິນໃຈທີ່ຈະພິມໄຟລ໌ໄບນາຣີສຸ່ມຢູ່ໃນ terminal ໄດ້.
ອອກຈາກ () ການປະຕິບັດນີ້ຈະສົ່ງ SIGHUP ໄປຫາໂຄງການຍ່ອຍແລະອອກ. ມັນຍັງຖືກຮຽກຮ້ອງໂດຍ
ເຊົາ ເຂົ້າໃນ ເມນູຫຼັກ.
readline-button()
ສະຫນັບສະຫນູນຄຸນນະສົມບັດ readline ທາງເລືອກໂດຍການສະທ້ອນຕົວກະພິບຊ້ໍາໄປຂ້າງຫນ້າຫຼື
ລໍາດັບການຄວບຄຸມກັບຄືນໄປບ່ອນໃນເຫດການປ່ອຍປຸ່ມ, ເພື່ອຮ້ອງຂໍໃຫ້ເຈົ້າພາບ
ແອັບພລິເຄຊັ່ນປັບປຸງແນວຄິດຂອງຕຳແໜ່ງຕົວກະພິບໃຫ້ກົງກັບເຫດການປຸ່ມ.
ແຕ້ມຄືນ()
ການປະຕິບັດນີ້ redraws ປ່ອງຢ້ຽມ. ມັນຍັງຖືກຮຽກຮ້ອງໂດຍ ແຕ້ມຄືນ ເຂົ້າໃນ
ເມນູຫຼັກ.
ຟື້ນຟູ()
ຟື້ນຟູໜ້າຕ່າງໃຫ້ເປັນຂະໜາດກ່ອນທີ່ມັນຈະຖືກຂະຫຍາຍສູງສຸດ.
ເລື່ອນຄືນ(ນັບ [,ຫນ່ວຍ [,ຫນູ] ])
ຄຳສັ່ງນີ້ເລື່ອນໜ້າຈໍຂໍ້ຄວາມກັບຫຼັງເພື່ອໃຫ້ຂໍ້ຄວາມທີ່ເຄີຍມີມາກ່ອນ
ເລື່ອນໄປຈາກເທິງສຸດຂອງຫນ້າຈໍໃນປັດຈຸບັນແມ່ນເຫັນໄດ້.
ໄດ້ ນັບ argument ຊີ້ບອກຈໍານວນຂອງ ຫນ່ວຍ (ເຊິ່ງອາດຈະເປັນ Page, ເຄິ່ງໜ້າ,
pixel, ຫຼື ອອນໄລນ໌) ໂດຍທີ່ຈະເລື່ອນໄດ້.
ການປັບຕົວສາມາດຖືກລະບຸໄວ້ສໍາລັບຄ່າເຫຼົ່ານີ້ໂດຍການໃສ່ "+" ຫຼື "-".
ຕາມດ້ວຍຕົວເລກ, ຕົວຢ່າງ, ໜ້າ -2 ເພື່ອລະບຸ 2 ແຖວໜ້ອຍກວ່າໜ້າ.
ຖ້າຕົວກໍານົດການທີສາມ ຫນູ ໄດ້ຖືກມອບໃຫ້, ການປະຕິບັດແມ່ນຖືກລະເລີຍໃນເວລາທີ່ການລາຍງານຫນູ
ເປີດໃຊ້ງານ.
ເລື່ອນໄປຂ້າງໜ້າ(ນັບ [,ຫນ່ວຍ [,ຫນູ] ])
ການປະຕິບັດນີ້ແມ່ນຄ້າຍຄືກັນກັບ ເລື່ອນຄືນ ຍົກເວັ້ນແຕ່ມັນເລື່ອນໄປໃນອື່ນໆ
ທິດທາງ.
ປອດໄພ()
ການກະທໍານີ້ສະຫຼັບ ຄວາມປອດໄພ keyboard ຮູບແບບການອະທິບາຍໃນພາກສ່ວນທີ່ມີຊື່
ຄວາມປອດໄພ, ແລະຖືກຮຽກຮ້ອງຈາກ securekbd ເຂົ້າໃນ ເມນູຫຼັກ.
ລັອກເລື່ອນ(ເປີດ/ປິດ/ສະຫຼັບ)
ຄຳສັ່ງນີ້ກຳນົດ, ບໍ່ຕັ້ງ ຫຼືສະຫຼັບສະຖານະພາຍໃນທີ່ບອກ x ໄລຍະ ບໍ່ວ່າຈະເປັນ
Scroll Lock ມີການເຄື່ອນໄຫວ, ຂຶ້ນກັບ allowScrollLock ຊັບພະຍາກອນ.
ເລືອກຕົວກະພິບ-end(ນາມສະກຸນ [, ...])
ການປະຕິບັດນີ້ແມ່ນຄ້າຍຄືກັນກັບ ເລືອກທ້າຍ ຍົກເວັ້ນວ່າມັນຄວນຈະຖືກນໍາໃຊ້ກັບ ເລືອກ -
ຕົວກະພິບເລີ່ມ.
ເລືອກ cursor-extend()
ການປະຕິບັດນີ້ແມ່ນຄ້າຍຄືກັນກັບ ເລືອກຂະຫຍາຍ ຍົກເວັ້ນວ່າມັນຄວນຈະຖືກນໍາໃຊ້ກັບ ເລືອກ -
ຕົວກະພິບເລີ່ມ.
ເລືອກ cursor-start()
ການປະຕິບັດນີ້ແມ່ນຄ້າຍຄືກັນກັບ ເລືອກເລີ່ມຕົ້ນ ຍົກເວັ້ນວ່າມັນເລີ່ມຕົ້ນການຄັດເລືອກຢູ່ທີ່
ຕຳແໜ່ງຕົວກະພິບຂໍ້ຄວາມປັດຈຸບັນ.
ເລືອກທ້າຍ(ນາມສະກຸນ [, ...])
ການປະຕິບັດນີ້ເຮັດໃຫ້ຂໍ້ຄວາມທີ່ເລືອກໃນປັດຈຸບັນເຂົ້າໄປໃນການເລືອກທັງຫມົດຫຼື
cutbuffers ກໍານົດໂດຍ ນາມສະກຸນ. ມັນຍັງສົ່ງຕໍາແຫນ່ງຫນູແລະປັບປຸງ
ສະຖານະການຄັດເລືອກພາຍໃນເພື່ອສະທ້ອນເຖິງການສິ້ນສຸດຂອງຂະບວນການຄັດເລືອກ.
ເລືອກ-extend()
ການປະຕິບັດນີ້ຕິດຕາມຕົວຊີ້ແລະຂະຫຍາຍການເລືອກ. ມັນຄວນຈະຖືກຜູກມັດເທົ່ານັ້ນ
ກັບເຫດການການເຄື່ອນໄຫວ.
ເລືອກຊຸດ()
ການປະຕິບັດນີ້ເກັບຮັກສາຂໍ້ຄວາມທີ່ສອດຄ່ອງກັບການເລືອກໃນປະຈຸບັນ, ໂດຍບໍ່ມີການ
ມີຜົນກະທົບຮູບແບບການຄັດເລືອກ.
ເລືອກເລີ່ມ()
ຄຳສັ່ງນີ້ເລີ່ມເລືອກຂໍ້ຄວາມຢູ່ທີ່ຕົວຊີ້ປັດຈຸບັນ. ເບິ່ງ
section on ຈຸດປະສົງ ການນໍາໃຊ້ ສໍາລັບຂໍ້ມູນກ່ຽວກັບການເລືອກ.
ການສົ່ງສັນຍານ (ນາມ)
ການປະຕິບັດນີ້ສົ່ງສັນຍານທີ່ມີຊື່ໂດຍ ນາມ ການ x ໄລຍະ ຂະບວນການຍ່ອຍ (ແກະ
ຫຼືໂຄງການທີ່ລະບຸໄວ້ກັບ -e ທາງເລືອກແຖວຄໍາສັ່ງ). ມັນຍັງຖືກຮຽກຮ້ອງໂດຍ
suspends, ດໍາເນີນການຕໍ່, ຂັດຂວາງ, ວາງສາຍ, ສິ້ນສຸດລົງ, ແລະ ຂ້າ ລາຍການເຂົ້າ ເມນູຫຼັກ.
ຊື່ສັນຍານທີ່ອະນຸຍາດແມ່ນ (ກໍລະນີບໍ່ສໍາຄັນ): tstp (ຖ້າຫາກວ່າສະຫນັບສະຫນູນໂດຍ
ລະບົບປະຕິບັດການ), suspends (ຄືກັນກັບ tstp), ຕໍ່ (ຖ້າຫາກວ່າສະຫນັບສະຫນູນໂດຍການປະຕິບັດ
ລະບົບ), int, ຮື, ໄລຍະ, ເຊົາ, ປຸກ, ປຸກ (ຄືກັນກັບ ປຸກ) ແລະ ຂ້າ.
set-8-bit-control(ເປີດ/ປິດ/ສະຫຼັບ)
ຄຳສັ່ງນີ້ກຳນົດ, ຍົກເລີກການຕັ້ງຄ່າ ຫຼືສະຫຼັບ eightBitControl ຊັບພະຍາກອນ. ມັນຍັງເປັນ
ຮຽກຮ້ອງຈາກ ການຄວບຄຸມ 8-bit ເຂົ້າໃນ vtMenu.
set-allow132(ເປີດ/ປິດ/ສະຫຼັບ)
ຄຳສັ່ງນີ້ກຳນົດ, ຍົກເລີກການຕັ້ງຄ່າ ຫຼືສະຫຼັບ c132 ຊັບພະຍາກອນ. ມັນຍັງຖືກເອີ້ນຈາກ
ໄດ້ ອະນຸຍາດ 132 ເຂົ້າໃນ vtMenu.
set-altscreen(ເປີດ/ປິດ/ສະຫຼັບ)
ຄຳສັ່ງນີ້ກຳນົດ, ບໍ່ຕັ້ງ ຫຼືສະຫຼັບລະຫວ່າງໜ້າຈໍສຳຮອງ ແລະໜ້າຈໍປັດຈຸບັນ.
set-appcursor(ເປີດ/ປິດ/ສະຫຼັບ)
ຄຳສັ່ງນີ້ກຳນົດ, ຍົກເລີກການຕັ້ງຄ່າ ຫຼືສະຫຼັບການຈັດການແອັບພລິເຄຊັ່ນໂໝດເຄີເຊີຄີ ແລະ
ຍັງຖືກຮຽກຮ້ອງໂດຍ appcursor ເຂົ້າໃນ vtMenu.
set-appkeypad(ເປີດ/ປິດ/ສະຫຼັບ)
ຄຳສັ່ງນີ້ກຳນົດ, ຍົກເລີກການຕັ້ງຄ່າ ຫຼືສະຫຼັບການຈັດການໂໝດປຸ່ມກົດແອັບພລິເຄຊັນ ແລະແມ່ນ
ຍັງຮຽກຮ້ອງໂດຍ appkeypad ເຂົ້າໃນ vtMenu.
set-autolinefeed(ເປີດ/ປິດ/ສະຫຼັບ)
ຄຳສັ່ງນີ້ກຳນົດ, ຍົກເລີກການຕັ້ງຄ່າ ຫຼືສະຫຼັບການແຊກ linefeeds ອັດຕະໂນມັດ. ມັນຍັງເປັນ
ຮຽກຮ້ອງໂດຍ autolinefeed ເຂົ້າໃນ vtMenu.
set-wrap(ເປີດ/ປິດ/ສະຫຼັບ)
ຄຳສັ່ງນີ້ກຳນົດ, ຍົກເລີກການຕັ້ງຄ່າ ຫຼືສະຫຼັບການຫໍ່ເສັ້ນຍາວອັດຕະໂນມັດ. ມັນຍັງເປັນ
ຮຽກຮ້ອງໂດຍ ຫໍ່ອັດຕະໂນມັດ ເຂົ້າໃນ vtMenu.
set-backarrow(ເປີດ/ປິດ/ສະຫຼັບ)
ຄຳສັ່ງນີ້ກຳນົດ, ຍົກເລີກການຕັ້ງຄ່າ ຫຼືສະຫຼັບ ປຸ່ມ backarrow ຊັບພະຍາກອນ. ມັນຍັງຖືກຮຽກຮ້ອງ
ຈາກ ລູກສອນກັບຄືນ ທີ່ສໍາຄັນ ເຂົ້າໃນ vtMenu.
set-bellIsUrgent(ເປີດ/ປິດ/ສະຫຼັບ)
ຄຳສັ່ງນີ້ກຳນົດ, ຍົກເລີກການຕັ້ງຄ່າ ຫຼືສະຫຼັບ bellIsurgent ຊັບພະຍາກອນ. ມັນຍັງຖືກຮຽກຮ້ອງ
ໂດຍ bellIsurgent ເຂົ້າໃນ vtMenu.
set-cursorblink(ເປີດ/ປິດ/ສະຫຼັບ)
ຄຳສັ່ງນີ້ກຳນົດ, ຍົກເລີກການຕັ້ງຄ່າ ຫຼືສະຫຼັບ ຕົວກະພິບ ຊັບພະຍາກອນ. ມັນຍັງຖືກຮຽກຮ້ອງ
ຈາກ cursorblink ເຂົ້າໃນ vtMenu.
set- cursesemul(ເປີດ/ປິດ/ສະຫຼັບ)
ຄຳສັ່ງນີ້ກຳນົດ, ຍົກເລີກການຕັ້ງຄ່າ ຫຼືສະຫຼັບ curses ຊັບພະຍາກອນ. ມັນຍັງຖືກເອີ້ນຈາກ
ໄດ້ ສາບແຊ່ງ ເຂົ້າໃນ vtMenu.
set-font-doublesize(ເປີດ/ປິດ/ສະຫຼັບ)
ຄຳສັ່ງນີ້ກຳນົດ, ຍົກເລີກການຕັ້ງຄ່າ ຫຼືສະຫຼັບ fontDoublesize ຊັບພະຍາກອນ. ມັນຍັງເປັນ
ຮຽກຮ້ອງໂດຍ font-doublesize ເຂົ້າໃນ fontMenu.
set-hp-function-keys(ເປີດ/ປິດ/ສະຫຼັບ)
ຄຳສັ່ງນີ້ກຳນົດ, ຍົກເລີກການຕັ້ງຄ່າ ຫຼືສະຫຼັບ hpFunctionKeys ຊັບພະຍາກອນ. ມັນຍັງເປັນ
ຮຽກຮ້ອງໂດຍ hpFunctionKeys ເຂົ້າໃນ ເມນູຫຼັກ.
set-jumpscroll(ເປີດ/ປິດ/ສະຫຼັບ)
ຄຳສັ່ງນີ້ກຳນົດ, ຍົກເລີກການຕັ້ງຄ່າ ຫຼືສະຫຼັບ ໂດດເລື່ອນ ຊັບພະຍາກອນ. ມັນຍັງຖືກຮຽກຮ້ອງ
ໂດຍ ໂດດເລື່ອນ ເຂົ້າໃນ vtMenu.
set-font-linedrawing(ເປີດ/ປິດ/ສະຫຼັບ)
ຄຳສັ່ງນີ້ກຳນົດ, ຍົກເລີກການຕັ້ງຄ່າ ຫຼືສະຫຼັບ x ໄລຍະຂອງລັດກ່ຽວກັບບໍ່ວ່າຈະເປັນ
ຕົວອັກສອນປະຈຸບັນມີຕົວອັກສອນແຕ້ມເສັ້ນ ແລະວ່າມັນຄວນຈະແຕ້ມພວກມັນໂດຍກົງຫຼືບໍ່.
ມັນຍັງຖືກຮຽກຮ້ອງໂດຍ font-linedrawing ເຂົ້າໃນ fontMenu.
set-font-packed(ເປີດ/ປິດ/ສະຫຼັບ)
ຄຳສັ່ງນີ້ກຳນົດ, ຍົກເລີກການຕັ້ງຄ່າ ຫຼືສະຫຼັບ forcePackedFontຊັບພະຍາກອນທີ່ຄວບຄຸມ
ການນໍາໃຊ້ຄວາມກວ້າງ glyph ຕໍ່າສຸດຫຼືສູງສຸດຂອງຕົວອັກສອນ. ມັນຍັງຖືກຮຽກຮ້ອງໂດຍ ຟອນ-
ບັນຈຸ ເຂົ້າໃນ fontMenu.
set-keep-clipboard(ເປີດ/ປິດ/ສະຫຼັບ)
ຄຳສັ່ງນີ້ກຳນົດ, ຍົກເລີກການຕັ້ງຄ່າ ຫຼືສະຫຼັບ KeepClipboard ຊັບພະຍາກອນ.
set-keep-ເລືອກ(ເປີດ/ປິດ/ສະຫຼັບ)
ຄຳສັ່ງນີ້ກຳນົດ, ຍົກເລີກການຕັ້ງຄ່າ ຫຼືສະຫຼັບ ການເລືອກເກັບຮັກສາ ຊັບພະຍາກອນ. ມັນຍັງເປັນ
ຮຽກຮ້ອງໂດຍ ການເລືອກເກັບຮັກສາ ເຂົ້າໃນ vtMenu.
set-logging(ເປີດ/ປິດ/ສະຫຼັບ)
ຄຳສັ່ງນີ້ກຳນົດ, ຍົກເລີກການຕັ້ງຄ່າ ຫຼືສະຫຼັບສະຖານະຂອງຕົວເລືອກການບັນທຶກ.
set-old-function-keys(ເປີດ/ປິດ/ສະຫຼັບ)
ຄຳສັ່ງນີ້ກຳນົດ, ຍົກເລີກການຕັ້ງຄ່າ ຫຼືສະຫຼັບສະຖານະຂອງປຸ່ມຟັງຊັນເກົ່າ. ມັນຍັງເປັນ
ຮຽກຮ້ອງໂດຍ oldFunctionKeys ເຂົ້າໃນ ເມນູຫຼັກ.
set-marginbell(ເປີດ/ປິດ/ສະຫຼັບ)
ຄຳສັ່ງນີ້ກຳນົດ, ຍົກເລີກການຕັ້ງຄ່າ ຫຼືສະຫຼັບ marginBell ຊັບພະຍາກອນ.
set-num-lock(ເປີດ/ປິດ/ສະຫຼັບ)
ການປະຕິບັດນີ້ສະຫຼັບສະຖານະຂອງ ເລກລັອກ ຊັບພະຍາກອນ.
set-pop-on-bell(ເປີດ/ປິດ/ສະຫຼັບ)
ຄຳສັ່ງນີ້ກຳນົດ, ຍົກເລີກການຕັ້ງຄ່າ ຫຼືສະຫຼັບ popOnBell ຊັບພະຍາກອນ. ມັນຍັງຖືກຮຽກຮ້ອງໂດຍ
ໄດ້ poponbell ເຂົ້າໃນ vtMenu.
set-private-colors(ເປີດ/ປິດ/ສະຫຼັບ)
ຄຳສັ່ງນີ້ກຳນົດ, ຍົກເລີກການຕັ້ງຄ່າ ຫຼືສະຫຼັບ ການລົງທະບຽນສີສ່ວນຕົວ ຊັບພະຍາກອນ.
set-render-font(ເປີດ/ປິດ/ສະຫຼັບ)
ຄຳສັ່ງນີ້ກຳນົດ, ຍົກເລີກການຕັ້ງຄ່າ ຫຼືສະຫຼັບ renderFont ຊັບພະຍາກອນ. ມັນຍັງຖືກຮຽກຮ້ອງ
ໂດຍ render-font ເຂົ້າໃນ fontMenu.
set-reverse-video(ເປີດ/ປິດ/ສະຫຼັບ)
ຄຳສັ່ງນີ້ກຳນົດ, ຍົກເລີກການຕັ້ງຄ່າ ຫຼືສະຫຼັບ ReverseVideo ຊັບພະຍາກອນ. ມັນຍັງຖືກຮຽກຮ້ອງ
ໂດຍ ວິດີໂອຍ້ອນກັບ ເຂົ້າໃນ vtMenu.
set-reversewrap(ເປີດ/ປິດ/ສະຫຼັບ)
ຄຳສັ່ງນີ້ກຳນົດ, ຍົກເລີກການຕັ້ງຄ່າ ຫຼືສະຫຼັບ reverseWrap ຊັບພະຍາກອນ. ມັນຍັງຖືກຮຽກຮ້ອງ
ໂດຍ reversewrap ເຂົ້າໃນ vtMenu.
set-scroll-on-key(ເປີດ/ປິດ/ສະຫຼັບ)
ຄຳສັ່ງນີ້ກຳນົດ, ຍົກເລີກການຕັ້ງຄ່າ ຫຼືສະຫຼັບ ປຸ່ມເລື່ອນ ຊັບພະຍາກອນ. ມັນຍັງຖືກຮຽກຮ້ອງ
ຈາກ ປຸ່ມເລື່ອນ ເຂົ້າໃນ vtMenu.
set-scroll-on-tty-output(ເປີດ/ປິດ/ສະຫຼັບ)
ຄຳສັ່ງນີ້ກຳນົດ, ຍົກເລີກການຕັ້ງຄ່າ ຫຼືສະຫຼັບ scrollTtyOutput ຊັບພະຍາກອນ. ມັນຍັງເປັນ
ຮຽກຮ້ອງຈາກ scrollttyoutput ເຂົ້າໃນ vtMenu.
set-scrollbar(ເປີດ/ປິດ/ສະຫຼັບ)
ຄຳສັ່ງນີ້ກຳນົດ, ຍົກເລີກການຕັ້ງຄ່າ ຫຼືສະຫຼັບ ແຖບເລື່ອນ ຊັບພະຍາກອນ. ມັນຍັງຖືກຮຽກຮ້ອງໂດຍ
ໄດ້ ແຖບເລື່ອນ ເຂົ້າໃນ vtMenu.
set-sco-function-keys(ເປີດ/ປິດ/ສະຫຼັບ)
ຄຳສັ່ງນີ້ກຳນົດ, ຍົກເລີກການຕັ້ງຄ່າ ຫຼືສະຫຼັບ scoFunctionKeys ຊັບພະຍາກອນ. ມັນຍັງເປັນ
ຮຽກຮ້ອງໂດຍ scoFunctionKeys ເຂົ້າໃນ ເມນູຫຼັກ.
set-ເລືອກ(ເປີດ/ປິດ/ສະຫຼັບ)
ຄຳສັ່ງນີ້ກຳນົດ, ຍົກເລີກການຕັ້ງຄ່າ ຫຼືສະຫຼັບ ເລືອກToClipboard ຊັບພະຍາກອນ. ມັນຍັງເປັນ
ຮຽກຮ້ອງໂດຍ ເລືອກToClipboard ເຂົ້າໃນ vtMenu.
set-sixel-scrolling(ເປີດ/ປິດ/ສະຫຼັບ)
ຄຳສັ່ງນີ້ສະຫຼັບລະຫວ່າງ inline (sixel scrolling) ແລະການວາງຕຳແໜ່ງຢ່າງແທ້ຈິງ. ມັນ
ຍັງສາມາດໄດ້ຮັບການຄວບຄຸມໂດຍຜ່ານຮູບແບບສ່ວນຕົວ DEC 80 (DECSDM) ຫຼືຈາກ sixelScrolling
ເຂົ້າໃນ btMenu.
set-sun-function-keys(ເປີດ/ປິດ/ສະຫຼັບ)
ຄຳສັ່ງນີ້ກຳນົດ, ຍົກເລີກການຕັ້ງຄ່າ ຫຼືສະຫຼັບ sunFunctionKeys ຊັບພະຍາກອນ. ມັນຍັງເປັນ
ຮຽກຮ້ອງໂດຍ sunFunctionKeys ເຂົ້າໃນ ເມນູຫຼັກ.
set-sun-keyboard(ເປີດ/ປິດ/ສະຫຼັບ)
ຄຳສັ່ງນີ້ກຳນົດ, ຍົກເລີກການຕັ້ງຄ່າ ຫຼືສະຫຼັບ ແປ້ນພິມແດດ ຊັບພະຍາກອນ. ມັນຍັງຖືກຮຽກຮ້ອງ
ໂດຍ ແປ້ນພິມແດດ ເຂົ້າໃນ ເມນູຫຼັກ.
set-tek-text(ໃຫຍ່/2/3/ນ້ອຍ)
ການປະຕິບັດນີ້ກໍານົດຕົວອັກສອນທີ່ໃຊ້ໃນປ່ອງຢ້ຽມ Tektronix ເປັນຄ່າຂອງ
ຊັບພະຍາກອນທີ່ເລືອກຕາມການໂຕ້ຖຽງ. ການໂຕ້ຖຽງສາມາດເປັນຄໍາສໍາຄັນ
ຫຼືນາມແຝງຕົວອັກສອນດຽວ, ດັ່ງທີ່ສະແດງຢູ່ໃນວົງເລັບ:
ໃຫຍ່ (l)
ໃຊ້ຊັບພະຍາກອນ ຕົວອັກສອນໃຫຍ່, ຄືກັນກັບລາຍການເມນູ tektextlarge.
ສອງ (2)
ໃຊ້ຊັບພະຍາກອນ ຟອນ2, ຄືກັນກັບລາຍການເມນູ tektext2.
ສາມ (3)
ໃຊ້ຊັບພະຍາກອນ ຟອນ3, ຄືກັນກັບລາຍການເມນູ tektext3.
ນ້ອຍ
ໃຊ້ຊັບພະຍາກອນ ຕົວອັກສອນນ້ອຍ, ຄືກັນກັບລາຍການເມນູ tektextsmall.
set-terminal-type(ປະເພດ)
ການກະ ທຳ ນີ້ ນຳ ໄປສູ່ຜົນຜະລິດ vt or ຫນຶ່ງ windows, ອີງຕາມການ ປະເພດ
ສາຍ. ມັນຍັງຖືກຮຽກຮ້ອງໂດຍ tekmode ເຂົ້າໃນ vtMenu ແລະ vtmode ເຂົ້າໃນ
tekMenu.
set-titeInhibit(ເປີດ/ປິດ/ສະຫຼັບ)
ຄຳສັ່ງນີ້ກຳນົດ, ຍົກເລີກການຕັ້ງຄ່າ ຫຼືສະຫຼັບ titeInhibit ຊັບພະຍາກອນ, ເຊິ່ງຄວບຄຸມ
ສະຫຼັບລະຫວ່າງໜ້າຈໍສະຫຼັບ ແລະປັດຈຸບັນ.
set-toolbar(ເປີດ/ປິດ/ສະຫຼັບ)
ຄຳສັ່ງນີ້ກຳນົດ, ຍົກເລີກການຕັ້ງຄ່າ ຫຼືສະຫຼັບຄຸນສົມບັດແຖບເຄື່ອງມື. ມັນຍັງຖືກຮຽກຮ້ອງໂດຍ
ໄດ້ ແຖບເຄື່ອງມື ເຂົ້າໃນ ເມນູຫຼັກ.
set-utf8-mode(ເປີດ/ປິດ/ສະຫຼັບ)
ຄຳສັ່ງນີ້ກຳນົດ, ຍົກເລີກການຕັ້ງຄ່າ ຫຼືສະຫຼັບ utf8 ຊັບພະຍາກອນ. ມັນຍັງຖືກຮຽກຮ້ອງໂດຍ
utf8-mode ເຂົ້າໃນ fontMenu.
set-utf8-title(ເປີດ/ປິດ/ສະຫຼັບ)
ຄຳສັ່ງນີ້ກຳນົດ, ຍົກເລີກການຕັ້ງຄ່າ ຫຼືສະຫຼັບ utf8Title ຊັບພະຍາກອນ. ມັນຍັງຖືກຮຽກຮ້ອງໂດຍ
ໄດ້ utf8-ຫົວຂໍ້ ເຂົ້າໃນ fontMenu.
set-visibility(vt/tek,ເປີດ/ປິດ/ສະຫຼັບ)
ຄຳສັ່ງນີ້ກຳນົດ, ບໍ່ຕັ້ງ ຫຼື ສະຫຼັບບໍ່ວ່າຈະເປັນຫຼືບໍ່ vt or ຫນຶ່ງ ປ່ອງຢ້ຽມແມ່ນ
ເຫັນໄດ້. ມັນຍັງຖືກຮຽກຮ້ອງຈາກ ເທກໂຊ ແລະ vthide ລາຍການເຂົ້າ vtMenu ແລະ
vtshow ແລະ tekhide ລາຍການເຂົ້າ tekMenu.
set-visual-bell(ເປີດ/ປິດ/ສະຫຼັບ)
ຄຳສັ່ງນີ້ກຳນົດ, ຍົກເລີກການຕັ້ງຄ່າ ຫຼືສະຫຼັບ visualBell ຊັບພະຍາກອນ. ມັນຍັງຖືກຮຽກຮ້ອງ
ໂດຍ ກະດິ່ງພາບ ເຂົ້າໃນ vtMenu.
set-vt-font(d/1/2/3/4/5/6/e/s [,ຟອນປົກກະຕິ [, ຕົວອັກສອນຕົວໜາ]])
ຄຳສັ່ງນີ້ກຳນົດຟອນ ຫຼືຟອນທີ່ກຳລັງໃຊ້ຢູ່ໃນໜ້າຈໍ VT102. ໄດ້
argument ທໍາອິດແມ່ນຕົວອັກສອນດຽວທີ່ກໍານົດຕົວອັກສອນທີ່ຈະນໍາໃຊ້:
d or D ຊີ້ບອກຕົວອັກສອນເລີ່ມຕົ້ນ (ຕົວອັກສອນທີ່ໃຊ້ໃນເບື້ອງຕົ້ນເມື່ອ x ໄລຍະ ໄດ້ເລີ່ມຕົ້ນ),
1 ໂດຍຜ່ານການ 6 ຊີ້ບອກຕົວອັກສອນທີ່ລະບຸໄວ້ໂດຍ ຟອນ1 ໂດຍຜ່ານການ ຟອນ6 ຊັບພະຍາກອນ,
e or E ຊີ້ບອກຕົວອັກສອນປົກກະຕິ ແລະຕົວໜາທີ່ໄດ້ກຳນົດຜ່ານລະຫັດໜີ
(ຫຼືກໍານົດເປັນການໂຕ້ຖຽງການດໍາເນີນການທີສອງແລະທີສາມ, ຕາມລໍາດັບ), ແລະ
s or S ຊີ້ບອກການເລືອກຕົວອັກສອນ (ຕາມທີ່ເຮັດໂດຍໂຄງການເຊັ່ນ: xfontsel(1))
ຊີ້ບອກໂດຍການໂຕ້ຖຽງການປະຕິບັດທີສອງ.
If x ໄລຍະ ຖືກຕັ້ງຄ່າໃຫ້ຮອງຮັບຕົວອັກສອນກວ້າງ, ທາງເລືອກອີກສອງອັນ
ຕົວກໍານົດການໄດ້ຖືກຮັບຮູ້ສໍາລັບ e argument: ຕົວອັກສອນກວ້າງ ແລະ font ໜາກວ້າງ.
ນ້ອຍກວ່າ-vt-font()
ຕັ້ງຄ່າຕົວອັກສອນເປັນຕົວພິມນ້ອຍຕໍ່ໄປ, ອີງຕາມຂະຫນາດຕົວອັກສອນ. ເບິ່ງນຳ ຕັ້ງ-
vt-font().
soft-reset()
ຄຳສັ່ງນີ້ຣີເຊັດພາກພື້ນການເລື່ອນ. ມັນຍັງຖືກຮຽກຮ້ອງຈາກ ປັບຄ່າອ່ອນໆ
ເຂົ້າໃນ vtMenu. ຜົນກະທົບແມ່ນຄືກັນກັບການຄວບຄຸມການຣີເຊັດແບບອ່ອນໆ (DECSTR).
ລໍາດັບ.
spawn-new-terminal(params)
ວາງໄຂ່ໃໝ່ x ໄລຍະ ຂະບວນການ. ນີ້ແມ່ນມີຢູ່ໃນລະບົບທີ່ມີຄວາມທັນສະໄຫມ
ຮຸ່ນຂອງລະບົບໄຟລ໌ຂະບວນການ, ຕົວຢ່າງ, "/ proc”, ເຊິ່ງ x ໄລຍະ ສາມາດອ່ານໄດ້.
ໃຊ້ "cwd" ຂະບວນການເຂົ້າ, ຕົວຢ່າງ, /proc/12345/cwd ເພື່ອໃຫ້ໄດ້ຮັບໄດເລກະທໍລີທີ່ເຮັດວຽກ.
ຂອງຂະບວນການທີ່ກໍາລັງແລ່ນຢູ່ໃນປະຈຸບັນ x ໄລຍະ.
ໃນລະບົບທີ່ມີ "exe" ຂະບວນການເຂົ້າ, ຕົວຢ່າງ, /proc/12345/exe, ໃຊ້ມັນເພື່ອ
ໄດ້ຮັບການປະຕິບັດຕົວຈິງ. ຖ້າບໍ່ດັ່ງນັ້ນ, ໃຊ້ຕົວແປ $PATH ເພື່ອຊອກຫາ x ໄລຍະ.
ຖ້າພາລາມິເຕີຖືກມອບໃຫ້ຢູ່ໃນການປະຕິບັດ, ໃຫ້ພວກເຂົາຜ່ານໃຫມ່ x ໄລຍະ ຂະບວນການ.
start-extend()
ການປະຕິບັດນີ້ແມ່ນຄ້າຍຄືກັນກັບ ເລືອກເລີ່ມຕົ້ນ ຍົກເວັ້ນແຕ່ການຄັດເລືອກແມ່ນຂະຫຍາຍໄປ
ສະຖານທີ່ຕົວຊີ້ປະຈຸບັນ.
start-cursor-extend()
ການປະຕິບັດນີ້ແມ່ນຄ້າຍຄືກັນກັບ ເລືອກຂະຫຍາຍ ຍົກເວັ້ນແຕ່ການຄັດເລືອກແມ່ນຂະຫຍາຍໄປ
ຕຳແໜ່ງຕົວກະພິບຂໍ້ຄວາມປັດຈຸບັນ.
ສະຕຣິງ(string)
ການກະທຳນີ້ໃສ່ສະຕຣິງຂໍ້ຄວາມທີ່ລະບຸໄວ້ຄືກັບວ່າມັນຖືກພິມ. ວົງຢືມ
ເປັນສິ່ງຈໍາເປັນຖ້າສະຕຣິງມີຍະຫວ່າງ ຫຼືຕົວອັກສອນທີ່ບໍ່ແມ່ນຕົວເລກ. ຖ້າ
ການໂຕ້ຖຽງ string ເລີ່ມຕົ້ນດ້ວຍຕົວອັກສອນ “0x”, ມັນຈະຖືກຕີຄວາມໝາຍເປັນ hex
ຕົວອັກສອນຄົງທີ່.
tek-copy()
ການປະຕິບັດນີ້ຈະຄັດລອກລະຫັດການຫລົບຫນີທີ່ໃຊ້ເພື່ອສ້າງເນື້ອຫາຫນ້າຕ່າງປະຈຸບັນ
ໄປຫາໄຟລ໌ໃນໄດເລກະທໍລີປະຈຸບັນທີ່ເລີ່ມຕົ້ນດ້ວຍຊື່ COPY. ມັນຍັງເປັນ
ຮຽກຮ້ອງຈາກ tekcopy ເຂົ້າໃນ tekMenu.
tek-page()
ການປະຕິບັດນີ້ຈະລຶບລ້າງຫນ້າຕ່າງ Tektronix. ມັນຍັງຖືກຮຽກຮ້ອງໂດຍ tekpage entry
in tekMenu.
tek-reset()
ຄຳສັ່ງນີ້ຣີເຊັດໜ້າຕ່າງ Tektronix. ມັນຍັງຖືກຮຽກຮ້ອງໂດຍ tekreset entry
in tekMenu.
vi-ປຸ່ມ()
ຈັດການເຫດການປຸ່ມ (ນອກເໜືອໄປຈາກກົດ ແລະປ່ອຍ) ໂດຍການສະທ້ອນສຽງຄວບຄຸມ
ລໍາດັບທີ່ຄິດໄລ່ຈາກເລກແຖວຂອງເຫດການໃນຫນ້າຈໍທີ່ກ່ຽວຂ້ອງກັບ
ເສັ້ນປະຈຸບັນ:
ESC ^P
or
ESC ^N
ອີງຕາມການບໍ່ວ່າຈະເປັນເຫດການກ່ອນ, ຫຼືຫຼັງຈາກສາຍໃນປະຈຸບັນ, ຕາມລໍາດັບ.
ການ ^N (ຫຼື ^P) ແມ່ນຊ້ໍາຫນຶ່ງຄັ້ງສໍາລັບແຕ່ລະແຖວທີ່ເຫດການແຕກຕ່າງຈາກ
ເສັ້ນປະຈຸບັນ. ລຳດັບການຄວບຄຸມແມ່ນຖືກລະເວັ້ນທັງໝົດຖ້າເຫດການປຸ່ມແມ່ນ
ຢູ່ໃນເສັ້ນປະຈຸບັນ.
ກະດິ່ງພາບ()
ການປະຕິບັດນີ້ກະພິບປ່ອງຢ້ຽມຢ່າງໄວວາ.
ປ່ອງຢ້ຽມ Tektronix ຍັງມີການປະຕິບັດດັ່ງຕໍ່ໄປນີ້:
gin-press (l/L/m/M/r/R)
ຄຳສັ່ງນີ້ສົ່ງລະຫັດການປ້ອນຮູບພາບທີ່ລະບຸໄວ້.
ມາດຕະຖານ ທີ່ສໍາຄັນ ຜູກມັດ
ການຜູກມັດເລີ່ມຕົ້ນຢູ່ໃນປ່ອງຢ້ຽມ VT102 ໃຊ້ token SELECT, ເຊິ່ງຖືກກໍານົດໂດຍ
ເລືອກToClipboard ຊັບພະຍາກອນ. ເຫຼົ່ານີ້ແມ່ນສໍາລັບການ vt100 ວິດເຈັດ:
ເລື່ອນ ກ່ອນ: ເລື່ອນຄືນ (1, ໜ້າເຄິ່ງ) \n\
ເລື່ອນ ຕໍ່ໄປ:scroll-forw(1, halfpage) \n\
ເລື່ອນ ເລືອກ:select-cursor-start() \
select-cursor-end(SELECT, CUT_BUFFER0) \n\
ເລື່ອນ ແຊກ: ແຊກ-ເລືອກ(SELECT, CUT_BUFFER0) \n\
Alt ກັບຄືນ:ເຕັມຈໍ() \n\
Scroll_Lock:scroll-lock() \n\
Shift~Ctrl KP_Add:larger-vt-font() \n\
Shift Ctrl KP_Add:smaller-vt-font() \n\
ເລື່ອນ KP_Subtract:smaller-vt-font() \n\
~ເມຕາ :insert-seven-bit() \n\
ເມຕາ :insert-eight-bit() \n\
!Ctrl :ເມນູປັອບອັບ(ເມນູຫຼັກ) \n\
!ລັອກ Ctrl :ເມນູປັອບອັບ(ເມນູຫຼັກ) \n\
!ລັອກ Ctrl @Num_Lock :ເມນູປັອບອັບ(ເມນູຫຼັກ) \n\
! @Num_Lock Ctrl :ເມນູປັອບອັບ(ເມນູຫຼັກ) \n\
~ເມຕາ :select-start() \n\
~ເມຕາ :select-extend() \n\
!Ctrl :popup-menu(vtMenu) \n\
!ລັອກ Ctrl :popup-menu(vtMenu) \n\
!ລັອກ Ctrl @Num_Lock :popup-menu(vtMenu) \n\
! @Num_Lock Ctrl :popup-menu(vtMenu) \n\
~Ctrl ~Meta :ລະເລີຍ() \n\
ເມຕາ : clear-saved-lines() \n\
~Ctrl ~Meta :insert-selection(SELECT, CUT_BUFFER2) \n\
!Ctrl :popup-menu(fontMenu) \n\
!ລັອກ Ctrl :popup-menu(fontMenu) \n\
!ລັອກ Ctrl @Num_Lock :popup-menu(fontMenu) \n\
! @Num_Lock Ctrl :popup-menu(fontMenu) \n\
~Ctrl ~Meta :start-extend() \n\
~ເມຕາ :select-extend() \n\
Ctrl :scroll-back(4, halfpage,m) \n\
ລັອກ Ctrl :scroll-back(4, halfpage,m) \n\
ລັອກ @Num_Lock Ctrl :scroll-back(4, halfpage,m) \n\
@Num_Lock Ctrl :scroll-back(4, halfpage,m) \n\
:scroll-back(4,line,m) \n\
Ctrl :scroll-forw(5, halfpage,m) \n\
ລັອກ Ctrl :scroll-forw(5, halfpage,m) \n\
ລັອກ @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\
:ບໍ່ສົນໃຈ()
ການຜູກມັດເລີ່ມຕົ້ນຢູ່ໃນປ່ອງຢ້ຽມ Tektronix ແມ່ນຄ້າຍຄືກັນແຕ່ກວ້າງຫນ້ອຍ. ພວກນີ້ແມ່ນ
ສໍາລັບ tek4014 ວິດເຈັດ:
~ເມຕາ : insert-seven-bit() \n\
ເມຕາ : insert-eight-bit() \n\
!Ctrl : ເມນູປັອບອັບ(ເມນູຫຼັກ) \n\
!ລັອກ Ctrl : ເມນູປັອບອັບ(ເມນູຫຼັກ) \n\
!ລັອກ Ctrl @Num_Lock : ເມນູປັອບອັບ(ເມນູຫຼັກ) \n\
!Ctrl @Num_Lock : ເມນູປັອບອັບ(ເມນູຫຼັກ) \n\
!Ctrl : popup-menu(tekMenu) \n\
!ລັອກ Ctrl : popup-menu(tekMenu) \n\
!ລັອກ Ctrl @Num_Lock : popup-menu(tekMenu) \n\
!Ctrl @Num_Lock : popup-menu(tekMenu) \n\
Shift ~ Meta : gin-press(L) \n\
~ເມຕາ : gin-press(l) \n\
Shift ~ Meta : gin-press(M) \n\
~ເມຕາ : gin-ກົດ(ມ) \n\
Shift ~ Meta : gin-press(R) \n\
~ເມຕາ : gin-press(r)
ນີ້ແມ່ນຕົວຢ່າງທີ່ໃຊ້ shifted select/paste ເພື່ອຄັດລອກໃສ່ clipboard, ແລະ unshifted
ເລືອກ / ວາງສໍາລັບການຄັດເລືອກຕົ້ນຕໍ. ໃນແຕ່ລະກໍລະນີ, ເປັນ (ທີ່ແຕກຕ່າງກັນ) buffer ຕັດຍັງເປັນ
ເປົ້າໝາຍ ຫຼືແຫຼ່ງຂອງຄຳສັ່ງເລືອກ/ວາງ. ມັນເປັນສິ່ງສໍາຄັນທີ່ຈະຈື່ຈໍາຢ່າງໃດກໍ່ຕາມ, ວ່າ
ຕັດ buffers ເກັບຂໍ້ມູນໃນ ISO-8859-1 encoding, ໃນຂະນະທີ່ການຄັດເລືອກສາມາດເກັບຮັກສາຂໍ້ມູນໃນ
ຫຼາກຫຼາຍຮູບແບບແລະການເຂົ້າລະຫັດ. ໃນຂະນະທີ່ x ໄລຍະ ເປັນເຈົ້າຂອງການຄັດເລືອກ, ມັນເນັ້ນໃສ່ມັນ. ເມື່ອໃດ
ມັນສູນເສຍການເລືອກ, ມັນເອົາຈຸດເດັ່ນທີ່ສອດຄ້ອງກັນ. ແຕ່ທ່ານຍັງສາມາດວາງໄດ້
ຈາກ buffer ຕັດທີ່ສອດຄ້ອງກັນ.
*VT100*ການແປ: #override \n\
~Shift~Ctrl : ການເລືອກແຊກ(PRIMARY, CUT_BUFFER2) \n\
Shift~Ctrl : insert-selection(CLIPBOARD, CUT_BUFFER2) \n\
~ປ່ຽນ : select-end(PRIMARY, CUT_BUFFER0) \n\
ເລື່ອນ : select-end(CLIPBOARD, CUT_BUFFER1)
ໃນຕົວຢ່າງ, ຊື່ຫ້ອງຮຽນ VT100 ຖືກນໍາໃຊ້ແທນທີ່ຈະເປັນຊື່ widget. ພວກນີ້ແມ່ນ
ແຕກຕ່າງກັນ; ຊື່ຫ້ອງຮຽນສະຫນອງການຈັບຄູ່ທີ່ສະເພາະຫຼາຍກ່ວາຊື່ widget. ນໍາພາ
“*” ຖືກໃຊ້ເພາະວ່າການຈັດລໍາດັບ widget ຂ້າງເທິງ vt100 widget ຂຶ້ນກັບວ່າ
ແຖບເຄື່ອງມືສະຫນັບສະຫນູນຖືກລວບລວມເຂົ້າໄປໃນ x ໄລຍະ.
ຂ້າງລຸ່ມນີ້ແມ່ນສະແດງໃຫ້ເຫັນຕົວຢ່າງຂອງວິທີການ ແຜນທີ່ປຸ່ມ() ການປະຕິບັດອາດຈະຖືກນໍາໃຊ້ເພື່ອເພີ່ມກະແຈພິເສດສໍາລັບ
ໃສ່ຄຳສັບທີ່ພິມທົ່ວໄປ:
*VT100.ການແປ: #override F13: ແຜນທີ່ຫຼັກ(dbx)
*VT100.dbxKeymap.translations: \
F14: ແຜນທີ່ຫຼັກ(ບໍ່ມີ) \n\
F17: string("ຕໍ່ໄປ") string(0x0d) \n\
F18: string("ຂັ້ນຕອນ") string(0x0d) \n\
F19: string("ສືບຕໍ່") string(0x0d) \n\
F20: string("print") insert-selection(PRIMARY, CUT_BUFFER0)
ມາດຕະຖານ ແຖບເລື່ອນ ຜູກມັດ
ການຜູກມັດທີ່ ສຳ ຄັນແມ່ນປົກກະຕິກ່ຽວຂ້ອງກັບ vt100 or tek4014 widget ທີ່ເຮັດຫນ້າທີ່ເປັນ
terminal emulators. xthermແຖບເລື່ອນຂອງ (ແລະແຖບເຄື່ອງມືຖ້າມັນຖືກຕັ້ງຄ່າ) ແມ່ນແຍກຕ່າງຫາກ
ວິດເຈັດ. ເນື່ອງຈາກວ່າທັງຫມົດເຫຼົ່ານີ້ໃຊ້ X Toolkit, ພວກເຂົາເຈົ້າມີທີ່ສອດຄ້ອງກັນ ການແປພາສາ
ຊັບພະຍາກອນ. ຊັບພະຍາກອນເຫຼົ່ານັ້ນແມ່ນແຕກຕ່າງກັນ, ແລະກົງກັບຮູບແບບທີ່ແຕກຕ່າງກັນ, ເຊັ່ນ:
ຄວາມແຕກຕ່າງໃນຊື່ widget ແລະຈໍານວນຂອງລະດັບຂອງ widget ທີ່ພວກເຂົາອາດຈະມີ.
ໄດ້ ແຖບເລື່ອນ widget ແມ່ນເດັກນ້ອຍຂອງ vt100 ວິດເຈັດ. ມັນຕັ້ງຢູ່ເທິງສຸດຂອງ vt100
ວິດເຈັດ. ການສະຫຼັບແຖບເລື່ອນເປີດ ແລະປິດ ເປັນສາເຫດຂອງການ vt100 widget ເພື່ອປັບຂະຫນາດ.
ການຜູກມັດເລີ່ມຕົ້ນສໍາລັບ widget ແຖບເລື່ອນໃຊ້ພຽງແຕ່ເຫດການປຸ່ມຫນູ:
: StartScroll(Forward) \n\
: StartScroll(Forward) \n\
: StartScroll(Continuous) MoveThumb() NotifyThumb() \n\
: StartScroll(ກັບຄືນ) \n\
: StartScroll(ກັບຄືນ) \n\
: MoveThumb() NotifyThumb() \n\
: NotifyScroll(Proportional) EndScroll()
ເຫດການທີ່ ແຖບເລື່ອນ widget ບໍ່ໄດ້ຮັບຮູ້ຢູ່ໃນທັງຫມົດແມ່ນສູນເສຍໄປ.
ຢ່າງໃດກໍຕາມ, ໃນຕອນເລີ່ມຕົ້ນ, x ໄລຍະ ເພີ່ມການແປເຫຼົ່ານີ້ດ້ວຍການແປເລີ່ມຕົ້ນທີ່ໃຊ້
ສໍາລັບ vt100 widget, ພ້ອມກັບຊັບພະຍາກອນ "ການກະທໍາ" ທີ່ຄໍາແປເຫຼົ່ານັ້ນໃຊ້.
ເນື່ອງຈາກວ່າ ແຖບເລື່ອນ (ຫຼື ແຖບເມນູ) widgets ບໍ່ຮັບຮູ້ການກະທໍາເຫຼົ່ານີ້ (ແຕ່ເນື່ອງຈາກວ່າມັນ
ມີທີ່ສອດຄ້ອງກັນ translation), ເຂົາເຈົ້າໄດ້ຖືກຖ່າຍທອດໄປສູ່ vt100 ວິດເຈັດ.
ການເພີ່ມການແປຂອງແຖບເລື່ອນນີ້ມີຂໍ້ຈຳກັດໜ້ອຍໜຶ່ງ:
· xtherm ຮູ້ວ່າການແປເລີ່ມຕົ້ນແມ່ນຫຍັງ, ແຕ່ບໍ່ມີຫ້ອງສະໝຸດທີ່ເຫມາະສົມ
ການໂຕ້ຕອບສໍາລັບການກໍານົດສິ່ງທີ່ປັບແຕ່ງຜູ້ໃຊ້ອາດຈະເພີ່ມໃສ່ vt100
ວິດເຈັດ. ທັງຫມົດທີ່ x ໄລຍະ ສາມາດເຮັດໄດ້ແມ່ນການຂະຫຍາຍ ແຖບເລື່ອນ widget ໃຫ້ມັນຄືກັນ
ຈຸດເລີ່ມຕົ້ນສໍາລັບການປັບແຕ່ງເພີ່ມເຕີມໂດຍຜູ້ໃຊ້.
·ເຫດການໃນຊ່ອງຫວ່າງລະຫວ່າງ widget ອາດຈະສູນເສຍໄປ.
· Compose ລໍາດັບເລີ່ມຕົ້ນໃນຫນຶ່ງ widget ບໍ່ສາມາດສໍາເລັດໃນອື່ນໆ, ເນື່ອງຈາກວ່າ
ວິທີການປ້ອນຂໍ້ມູນສໍາລັບແຕ່ລະ widget ບໍ່ແບ່ງປັນຂໍ້ມູນບໍລິບົດ.
ການປັບແຕ່ງການແປແຖບເລື່ອນສ່ວນໃຫຍ່ບໍ່ກ່ຽວຂ້ອງກັບການຜູກມັດຫຼັກ. ແທນທີ່ຈະ,
ໂດຍທົ່ວໄປແລ້ວຜູ້ໃຊ້ມີຄວາມສົນໃຈຫຼາຍໃນການປ່ຽນແປງການຜູກມັດຂອງປຸ່ມຫນູ. ສໍາລັບ
ຕົວຢ່າງ, ບາງຄົນມັກໃຊ້ປຸ່ມຕົວຊີ້ຊ້າຍເພື່ອລາກແຖບເລື່ອນ
ໂປ້ມື. ທີ່ສາມາດຕັ້ງຄ່າໄດ້ໂດຍການປ່ຽນຊັບພະຍາກອນການແປ, ຕົວຢ່າງ,
*VT100.scrollbar.translations: #override \n\
: StartScroll(Forward) \n\
: StartScroll(Continuous) MoveThumb() NotifyThumb() \n\
: StartScroll(ກັບຄືນ) \n\
: MoveThumb() NotifyThumb() \n\
: NotifyScroll(Proportional) EndScroll()
ການຄວບຄຸມ ລໍາດັບ ແລະ KEYBOARD
ແອັບພລິເຄຊັນສາມາດສົ່ງລໍາດັບຂອງຕົວອັກສອນໄປຫາ terminal ເພື່ອປ່ຽນພຶດຕິກໍາຂອງມັນ.
ເລື້ອຍໆພວກມັນຖືກເອີ້ນວ່າ "ລໍາດັບການຫລົບຫນີ ANSI" ຫຼືພຽງແຕ່ "ລໍາດັບການຫລົບຫນີ" ແຕ່ທໍາມະດາ.
ທັງສອງຂໍ້ກໍານົດແມ່ນເຂົ້າໃຈຜິດ:
· ANSI x3.64 (ລ້າສະໄຫມ) ທີ່ຖືກແທນທີ່ດ້ວຍ ISO 6429 (ECMA-48) ໄດ້ໃຫ້ກົດລະບຽບສໍາລັບ
ຮູບແບບ ລໍາດັບຂອງລັກສະນະເຫຼົ່ານີ້.
· ໃນຂະນະທີ່ VT100 ເດີມຖືກອ້າງວ່າເປັນ ANSI-ເຂົ້າກັນໄດ້ (ຕໍ່ກັບ x3.64), ມີ
ບໍ່ມີມາດຕະຖານ ANSI ສະບັບທີ່ມີຢູ່ຢ່າງເສລີເພື່ອສະແດງບ່ອນທີ່ VT100 ແຕກຕ່າງກັນ.
ເອກະສານສ່ວນໃຫຍ່ທີ່ກ່າວເຖິງມາດຕະຖານ ANSI ມີການເພີ່ມເຕີມບໍ່ພົບຢູ່ໃນ
ຕົ້ນສະບັບ (ເຊັ່ນທີ່ອີງໃສ່ ansi.sys). ດັ່ງນັ້ນການສົນທະນານີ້ເນັ້ນໃສ່ ISO
ມາດຕະຖານ.
· ມາດຕະຖານອະທິບາຍພຽງແຕ່ລໍາດັບທີ່ສົ່ງຈາກໂຮດໄປຫາ terminal. ບໍ່ມີ
ມາດຕະຖານສໍາລັບລໍາດັບທີ່ສົ່ງໂດຍກະແຈພິເສດຈາກ terminal ໄປຫາເຈົ້າພາບ. ໂດຍ
ສົນທິສັນຍາ (ແລະອ້າງເຖິງ terminals ທີ່ມີຢູ່ແລ້ວ), ຮູບແບບຂອງລໍາດັບເຫຼົ່ານັ້ນ
ປົກກະຕິແລ້ວປະຕິບັດຕາມມາດຕະຖານ host-to-terminal.
·ບາງສ່ວນຂອງ x ໄລຍະລຳດັບຂອງບໍ່ເໝາະສົມກັບລະບົບມາດຕະຖານ. ດ້ານວິຊາການເຫຼົ່ານັ້ນແມ່ນ
"ບໍ່ໄດ້ລະບຸ". ສໍາລັບຕົວຢ່າງ, ການທົດສອບການຈັດຕໍາແຫນ່ງຫນ້າຈໍ DEC (DECALN) ແມ່ນສາມອັນນີ້.
ລຳດັບຕົວອັກສອນ:
ESC # 8
· ລຳດັບບາງອັນເໝາະສົມກັບຮູບແບບມາດຕະຖານ, ແຕ່ບໍ່ໄດ້ລະບຸໄວ້ໃນມາດຕະຖານ.
ເຫຼົ່ານີ້ລວມມີລໍາດັບທີ່ໃຊ້ສໍາລັບການຕັ້ງຄ່າຂອບເລື່ອນແລະການເຮັດ
ເລື່ອນໄປໜ້າ/ປີ້ນ.
·ບາງລໍາດັບ (ໂດຍສະເພາະ, ຫນ້າທີ່ມີລັກສະນະດຽວເຊັ່ນແຖບແລະ
backspace) ບໍ່ລວມເອົາ escape ລັກສະນະ.
ດ້ວຍສິ່ງທີ່ຢູ່ໃນໃຈທັງຫມົດ, ມາດຕະຖານຫມາຍເຖິງລໍາດັບຂອງລັກສະນະເຫຼົ່ານີ້ເປັນ "ການຄວບຄຸມ
ລຳດັບ.”
ໄດ້ xtherm ການຄວບຄຸມ ລໍາດັບ ເອກະສານບອກລໍາດັບການຄວບຄຸມທີ່ແອັບພລິເຄຊັນສາມາດເຮັດໄດ້
ສົ່ງ x ໄລຍະ ເພື່ອເຮັດໃຫ້ມັນປະຕິບັດການດໍາເນີນງານຕ່າງໆ. ສ່ວນໃຫຍ່ຂອງການດໍາເນີນງານເຫຼົ່ານີ້ແມ່ນ
ໄດ້ມາດຕະຖານ, ຈາກ DEC ຫຼື Tektronix terminals, ຫຼືຈາກການນໍາໃຊ້ຢ່າງກວ້າງຂວາງກວ່າ
ມາດຕະຖານເຊັ່ນ ISO-6429.
ບາງຕົວຢ່າງຂອງການນໍາໃຊ້ແມ່ນໃຫ້ຢູ່ໃນພາກນີ້.
ວິນໂດ ຫົວຂໍ້
ບາງສະຄຣິບໃຊ້ echo ດ້ວຍທາງເລືອກ -e ແລະ -n ເພື່ອບອກແກະໃຫ້ຕີຄວາມຫມາຍຂອງສາຍ
“\e” ເປັນ escape ລັກສະນະແລະເພື່ອສະກັດກັ້ນເສັ້ນໃຫມ່ຕິດຕາມກ່ຽວກັບການຜະລິດຕະພັນ. ເຫຼົ່ານັ້ນບໍ່ແມ່ນ
Portable, ບໍ່ແນະນໍາ. ແທນທີ່ຈະ, ໃຊ້ printf (POSIX).
ສໍາລັບຕົວຢ່າງ, ການຕັ້ງຄ່າ ປ່ອງຢ້ຽມ ຫົວຂໍ້ ເພື່ອ "ສະບາຍດີໂລກ!", ທ່ານສາມາດນໍາໃຊ້ຫນຶ່ງໃນສິ່ງເຫຼົ່ານີ້
ຄໍາສັ່ງໃນສະຄິບ:
printf '\033]2;ສະບາຍດີໂລກ!\033\'
printf '\033]2;ສະບາຍດີໂລກ!\007'
printf '\033]2;%s\033\' "ສະບາຍດີໂລກ!"
printf '\033]2;%s\007' "ສະບາຍດີໂລກ!"
ໄດ້ printf ຄຳສັ່ງແປຄ່າເລກແປດ “\033” ສຳລັບ escape, ແລະ (ນັບຕັ້ງແຕ່ມັນບໍ່ແມ່ນ
ມອບໃຫ້ໃນຮູບແບບ) ຍົກເວັ້ນແຖວໃໝ່ທີ່ຕິດຕາມຈາກຜົນຜະລິດ.
ບາງໂຄງການ (ເຊັ່ນ: ຫນ້າຈໍ(1)) ຕັ້ງທັງ window- ແລະ icon-titles ໃນເວລາດຽວກັນ, ການນໍາໃຊ້
ລໍາດັບການຄວບຄຸມທີ່ແຕກຕ່າງກັນເລັກນ້ອຍ.
ພິເສດ Keys
xtherm, ເຊັ່ນດຽວກັບ emulator terminal ທີ່ເຂົ້າກັນໄດ້ VT100, ມີສອງໂຫມດສໍາລັບການ ພິເສດ ໃຊ້
(ກະແຈຕົວກະພິບ, ປຸ່ມກົດຕົວເລກ, ແລະປຸ່ມຟັງຊັນສະເພາະ):
· ປົກກະຕິ ຮູບແບບການ, ເຊິ່ງເຮັດໃຫ້ກະແຈພິເສດສົ່ງລໍາດັບ "ທີ່ເປັນປະໂຫຍດ" ເຊັ່ນ:
ລໍາດັບການຄວບຄຸມສໍາລັບຕົວກະພິບຂຶ້ນເມື່ອກົດລູກສອນຂຶ້ນ, ແລະ
· ຄໍາຮ້ອງສະຫມັກ ຮູບແບບການ, ເຊິ່ງໃຊ້ລໍາດັບການຄວບຄຸມທີ່ແຕກຕ່າງກັນທີ່ບໍ່ສາມາດເຂົ້າໃຈຜິດໄດ້
ລໍາດັບ "ທີ່ເປັນປະໂຫຍດ".
ຄວາມແຕກຕ່າງທີ່ ສຳ ຄັນລະຫວ່າງສອງໂຫມດແມ່ນວ່າ ລຳ ດັບຮູບແບບປົກກະຕິເລີ່ມຕົ້ນດ້ວຍ CSI
(escape [) ແລະລໍາດັບຮູບແບບຄໍາຮ້ອງສະຫມັກເລີ່ມຕົ້ນດ້ວຍ SS3 (escape O).
terminal ໄດ້ຖືກເລີ່ມຕົ້ນເຂົ້າໄປໃນຫນຶ່ງໃນສອງໂຫມດນີ້ (ປົກກະຕິແລ້ວຮູບແບບປົກກະຕິ), ອີງໃສ່
ຢູ່ໃນລາຍລະອຽດຂອງ terminal (termcap ຫຼື terminfo). ລາຍລະອຽດຢູ່ປາຍຍອດຍັງມີ
ຄວາມສາມາດ (ສະຕຣິງ) ທີ່ກຳນົດໄວ້ສຳລັບໂໝດປຸ່ມກົດທີ່ໃຊ້ໃນແອັບພລິເຄຊັນຄຳສາບແຊ່ງ.
ມີບັນຫາໃນການນໍາໃຊ້ຄໍາອະທິບາຍ terminal ສໍາລັບຄໍາຮ້ອງສະຫມັກທີ່ບໍ່ແມ່ນ
ມີຈຸດປະສົງເພື່ອເປັນແອັບພລິເຄຊັນຄໍາສາບແຊ່ງແບບເຕັມຈໍ: ຄໍານິຍາມຂອງກະແຈພິເສດແມ່ນພຽງແຕ່
ຖືກຕ້ອງສຳລັບໂໝດປຸ່ມກົດນີ້. ຕົວຢ່າງ, ຫອຍບາງ (ບໍ່ຄືກັບ ksh(1), ເຊິ່ງປະກົດວ່າ
be hard-coded, ແມ້ແຕ່ໃຊ້ termcap) ອະນຸຍາດໃຫ້ຜູ້ໃຊ້ຂອງພວກເຂົາປັບແຕ່ງ key-bindings,
ການມອບຫມາຍການປະຕິບັດ shell ໃຫ້ກັບກະແຈພິເສດ.
· bash(1) ອະນຸຍາດໃຫ້ ຄົງທີ່ ສະຕຣິງທີ່ຈະຖືກກໍານົດໃຫ້ຟັງຊັນ. ນີ້ແມ່ນພຽງແຕ່ຜົນສໍາເລັດ
ຖ້າຫາກວ່າ terminal ໄດ້ຖືກເລີ່ມຕົ້ນເປັນຮູບແບບຄໍາຮ້ອງສະຫມັກໂດຍຄ່າເລີ່ມຕົ້ນ, ເນື່ອງຈາກວ່າ bash ຂາດ
ຄວາມຍືດຫຍຸ່ນໃນພື້ນທີ່ນີ້. ມັນໃຊ້ a (ສະແດງອອກຫນ້ອຍກວ່າ bash's) ເສັ້ນອ່ານ scripting
ພາສາສໍາລັບການສ້າງຕັ້ງການຜູກມັດທີ່ສໍາຄັນ, ທີ່ອີງໃສ່ຜູ້ໃຊ້ເພື່ອສະຖິຕິ
ຈໍານວນການຜູກມັດທີ່ເປັນໄປໄດ້ສໍາລັບການໃຫ້ຄ່າຂອງ $TERM.
· zsh(1) ສະຫນອງລັກສະນະທີ່ຄ້າຍຄືກັນ, ແຕ່ມັນຍອມຮັບການສະແດງອອກ runtime, ເຊັ່ນດຽວກັນກັບ
ການສະຫນອງເປັນ $terminfo array ສໍາລັບ scripts. ໂດຍສະເພາະ, ຫນຶ່ງສາມາດໃຊ້ terminal ໄດ້
ຖານຂໍ້ມູນ, ການຫັນປ່ຽນໃນເວລາທີ່ກໍານົດການຜູກມັດທີ່ສໍາຄັນ. ໂດຍການຫັນປ່ຽນຜົນຜະລິດດັ່ງນັ້ນ
ທີ່ CSI ແລະ SS3 ແມ່ນສົມຜົນ, zsh ສາມາດໃຊ້ຖານຂໍ້ມູນ terminal ເພື່ອໃຫ້ໄດ້ປະໂຫຍດ
ຄໍານິຍາມສໍາລັບການນໍາໃຊ້ເສັ້ນຄໍາສັ່ງຂອງມັນໂດຍບໍ່ຄໍານຶງເຖິງວ່າ terminal ໃຊ້ປົກກະຕິຫຼື
ຮູບແບບຄໍາຮ້ອງສະຫມັກໃນເບື້ອງຕົ້ນ. ນີ້ແມ່ນຕົວຢ່າງ:
[[ "$terminfo[kcuu1]" == "^[O"* ]] && \
bindkey -M viins "${terminfo[kcuu1]/O/[}" \
vi-up-line-ຫຼື-ປະຫວັດສາດ
ການປ່ຽນແປງ ສີ
ໂປລແກລມແກະບໍ່ຫຼາຍປານໃດສະຫນອງຄວາມສາມາດສໍາລັບຜູ້ໃຊ້ເພື່ອເພີ່ມສີແລະຄຸນລັກສະນະວິດີໂອອື່ນໆ
ຕໍ່ກັບສາຍສະຕຣິງເຕືອນຂອງແກະ. ຜູ້ໃຊ້ສາມາດເຮັດໄດ້ໂດຍການຕັ້ງ $PS1 (ການເຕືອນຕົ້ນຕໍ
string). ອີກເທື່ອຫນຶ່ງ, bash ແລະ zsh ໄດ້ສະຫນອງຄຸນນະສົມບັດທີ່ບໍ່ພົບໃນ ksh. ມີ
ບັນຫາ, ແນວໃດກໍ່ຕາມ: ຄວາມກວ້າງຂອງ prompt ໃນຫນ້າຈໍຈະບໍ່ຈໍາເປັນຄືກັນ
ຈໍານວນຂອງຕົວອັກສອນ. ເນື່ອງຈາກວ່າບໍ່ມີຄໍາແນະນໍາໃນມາດຕະຖານ POSIX, ແຕ່ລະແກະ
ແກ້ໄຂບັນຫາໃນທາງທີ່ແຕກຕ່າງກັນ:
· bash ປະຕິບັດຕໍ່ຕົວອັກສອນພາຍໃນ “\[” ແລະ “\]” ເປັນການພິມອອກ (ບໍ່ໃຊ້ຄວາມກວ້າງຂອງ
ຈໍ).
· zsh ປະຕິບັດຕໍ່ຕົວອັກສອນພາຍໃນ “%{” ແລະ “%}” ເປັນການພິມບໍ່ໄດ້.
ນອກເຫນືອໄປຈາກຄວາມແຕກຕ່າງກັນໃນ syntax, ແກະສະຫນອງວິທີການທີ່ແຕກຕ່າງກັນສໍາລັບການ
ໄດ້ຮັບລໍາດັບການຫນີທີ່ເປັນປະໂຫຍດ:
· ດັ່ງທີ່ບັນທຶກໄວ້ໃນ ພິເສດ Keys, zsh ເລີ່ມຕົ້ນ $terminfo array ກັບ terminal
ຄວາມສາມາດ.
ມັນຍັງສະຫນອງຫນ້າທີ່ ສຽງດັງ ທີ່ເຮັດວຽກຄື ຄຳ ເວົ້າ(1) ການປ່ຽນແປງສະຖານທີ່
ຄວາມສາມາດທີ່ມີພາລາມິເຕີຂອງມັນເຂົ້າໄປໃນສະຕຣິງທີ່ສາມາດຂຽນໃສ່ terminal ໄດ້.
· Shells ຂາດຄຸນສົມບັດປຽບທຽບ (ເຊັ່ນ: bash) ສາມາດນຳໃຊ້ໂປຣແກຣມໄດ້ສະເໝີ ຄຳ ເວົ້າ to
ເຮັດການຫັນປ່ຽນນີ້.
ລໍາດັບການຫລົບຫນີທີ່ມີລະຫັດແຂງແມ່ນສະຫນັບສະຫນູນໂດຍແຕ່ລະແກະ, ແຕ່ບໍ່ໄດ້ແນະນໍາເພາະວ່າ
ເຫຼົ່ານັ້ນອີງໃສ່ການຕັ້ງຄ່າໂດຍສະເພາະແລະບໍ່ສາມາດຍ້າຍໄດ້ງ່າຍລະຫວ່າງທີ່ແຕກຕ່າງກັນ
ສະພາບແວດລ້ອມຂອງຜູ້ໃຊ້.
ENVIRONMENT
xtherm ກໍານົດຕົວແປສະພາບແວດລ້ອມຫຼາຍອັນ:
DISPLAY
ແມ່ນຊື່ສະແດງ, ຊີ້ໄປຫາເຄື່ອງແມ່ຂ່າຍ X (ເບິ່ງ DISPLAY ຊື່ in X(7)).
TERM ຖືກກໍານົດໄວ້ຕາມ terminfo (ຫຼື termcap) entry ທີ່ມັນຖືກນໍາໃຊ້ເປັນເອກະສານອ້າງອີງ.
ໃນບາງລະບົບ, ທ່ານອາດຈະພົບກັບສະຖານະການທີ່ shell ທີ່ທ່ານໃຊ້ແລະ x ໄລຍະ
ຖືກສ້າງຂຶ້ນໂດຍໃຊ້ຫ້ອງສະຫມຸດທີ່ມີຖານຂໍ້ມູນ terminal ທີ່ແຕກຕ່າງກັນ. ໃນສະຖານະການດັ່ງກ່າວ,
x ໄລຍະ ອາດຈະເລືອກຄໍາອະທິບາຍຢູ່ປາຍຍອດທີ່ບໍ່ຮູ້ຈັກກັບແກະ.
ປ່ອງຢ້ຽມ
ຖືກຕັ້ງເປັນ X window id number ຂອງ x ໄລຍະ window.
XTERM_FILTER
ຖືກກໍານົດຖ້າຕົວກອງທ້ອງຖິ່ນຖືກນໍາໃຊ້. ຄ່າແມ່ນຊື່ເສັ້ນທາງຂອງຕົວກອງ.
XTERM_LOCALE
ສະແດງໃຫ້ເຫັນທ້ອງຖິ່ນທີ່ຖືກນໍາໃຊ້ໂດຍ x ໄລຍະ ໃນການເລີ່ມຕົ້ນ. ການເລີ່ມຕົ້ນ shell ບາງ
scripts ອາດຈະກໍານົດທ້ອງຖິ່ນທີ່ແຕກຕ່າງກັນ.
XTERM_SHELL
ຖືກຕັ້ງເປັນຊື່ເສັ້ນທາງຂອງໂຄງການທີ່ຖືກເອີ້ນ. ປົກກະຕິແລ້ວນັ້ນແມ່ນຫອຍ
ໂຄງການເຊັ່ນ: / ຖັງ / sh. ເນື່ອງຈາກວ່າມັນບໍ່ຈໍາເປັນເປັນໂຄງການ shell ຢ່າງໃດກໍຕາມ, ມັນແມ່ນ
ແຕກຕ່າງຈາກ "SHELL".
XTERM_VERSION
ຖືກຕັ້ງເປັນສະຕຣິງທີ່ສະແດງໂດຍ -ການປ່ຽນແປງ ທາງເລືອກ. ນັ້ນແມ່ນປົກກະຕິເປັນ
ຕົວລະບຸສຳລັບຫ້ອງສະໝຸດ X Window ທີ່ໃຊ້ໃນການສ້າງ x ໄລຍະ, ຕາມດ້ວຍ x ໄລຍະເພີ້ມຂອງ
ຕົວເລກໃນວົງເລັບ. ຈໍານວນ patch ຍັງເປັນສ່ວນຫນຶ່ງຂອງການຕອບສະຫນອງຕໍ່ຮອງ
ລຳດັບການຄວບຄຸມຄຸນລັກສະນະຂອງອຸປະກອນ (DA) (ເບິ່ງ xtherm ການຄວບຄຸມ ລໍາດັບ).
ຂຶ້ນກັບການຕັ້ງຄ່າລະບົບຂອງທ່ານ, x ໄລຍະ ຍັງສາມາດກໍານົດດັ່ງຕໍ່ໄປນີ້:
ສີ
ຄວາມກວ້າງຂອງ x ໄລຍະ ໃນຕົວອັກສອນ (cf: “ຖັນ stty”).
ຫນ້າທໍາອິດເມື່ອ x ໄລຍະ ຖືກຕັ້ງຄ່າເພື່ອອັບເດດ utmp.
ເສັ້ນ
ລະດັບຄວາມສູງຂອງ x ໄລຍະ ໃນຕົວອັກສອນ (cf: "ແຖວ stty").
LOGNAME
ໃນເວລາທີ່ x ໄລຍະ ຖືກຕັ້ງຄ່າເພື່ອອັບເດດ utmp.
SHELL
ໃນເວລາທີ່ x ໄລຍະ ຖືກຕັ້ງຄ່າເພື່ອອັບເດດ utmp. ມັນຍັງຖືກກໍານົດຖ້າທ່ານໃຫ້ແກະທີ່ຖືກຕ້ອງ
ຊື່ເປັນພາລາມິເຕີທາງເລືອກ.
xtherm ຕັ້ງນີ້ເປັນຊື່ເສັ້ນທາງຢ່າງແທ້ຈິງ. ຖ້າທ່ານໄດ້ກໍານົດຕົວແປເປັນພີ່ນ້ອງ
ຊື່ເສັ້ນທາງ, x ໄລຍະ ອາດຈະຕັ້ງມັນເປັນຊື່ເສັ້ນທາງ shell ທີ່ແຕກຕ່າງກັນ.
ຖ້າທ່ານໄດ້ຕັ້ງນີ້ເປັນຊື່ເສັ້ນທາງທີ່ບໍ່ກົງກັບ shell ທີ່ຖືກຕ້ອງ, x ໄລຍະ
ອາດຈະ unset ມັນ, ເພື່ອຫຼີກເວັ້ນການສັບສົນ.
TERMCAP
ເນື້ອໃນຂອງການປ້ອນ termcap ທີ່ສອດຄ້ອງກັບ $TERM, ມີເສັ້ນ ແລະຖັນ
ຄ່າທົດແທນສໍາລັບປ່ອງຢ້ຽມຂະຫນາດຕົວຈິງທີ່ທ່ານໄດ້ສ້າງ.
TERMINFO
ອາດຈະຖືກກໍານົດເປັນສະຖານທີ່ບໍ່ໄດ້ມາດຕະຖານໃນສະຄິບ configure.
ໃຊ້ xterm ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net