ພາສາອັງກິດພາສາຝຣັ່ງແອສປາໂຍນ

Ad


OnWorks favicon

infocmp - ອອນລາຍໃນຄລາວ

ເປີດໃຊ້ infocmp ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນ infocmp ຄໍາສັ່ງທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນສະຖານີເຮັດວຽກອອນໄລນ໌ທີ່ບໍ່ເສຍຄ່າຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


infocmp - ປຽບທຽບຫຼືພິມອອກ ຂໍ້​ມູນ ຄໍາອະທິບາຍ

ສະຫຼຸບສັງລວມ


infocmp [-1CDEFGIKLTUVcdegilnpqrtux]
[-v n] [-s d| i| l| c] [-Q n] [-R ຊຸດຍ່ອຍ]
[-w width] [-A ລະບົບ] [-B ລະບົບ]
[ຄໍາສັບ... ]

ລາຍລະອຽດ


infocmp ສາມາດໃຊ້ເພື່ອປຽບທຽບຄູ່ ຂໍ້​ມູນ ການ​ເຂົ້າ​ຮ່ວມ​ກັບ​ການ​ປ້ອນ​ຂໍ້​ມູນ terminfo ອື່ນໆ​,
ຂຽນຄືນ ກ ຂໍ້​ມູນ ລາຍ​ລະ​ອຽດ​ເພື່ອ​ໃຊ້​ປະ​ໂຫຍດ​ຂອງ​ ໃຊ້ = ພາກສະຫນາມ terminfo, ຫຼືພິມອອກ
a ຂໍ້​ມູນ ລາຍ​ລະ​ອຽດ​ຈາກ​ໄຟລ​໌​ຖານ​ສອງ (ໄລຍະ) ໃນ​ຫຼາຍ​ຮູບ​ແບບ​. ໃນທຸກກໍລະນີ,
ຊ່ອງຂໍ້ມູນ boolean ຈະຖືກພິມອອກກ່ອນ, ຕາມດ້ວຍຊ່ອງຂໍ້ມູນຕົວເລກ, ຕາມດ້ວຍ
ຊ່ອງສະຕຣິງ.

ມາດຕະຖານ ທາງເລືອກໃນການ
ຖ້າບໍ່ມີທາງເລືອກໃດຖືກລະບຸແລະສູນຫຼືຫນຶ່ງ ຄໍາສັບ ຖືກກໍານົດ, ໄດ້ -I ທາງ​ເລືອກ​ຈະ​ເປັນ​
ຄາດ. ຖ້າຫຼາຍກວ່າຫນຶ່ງ ຄໍາສັບ ຖືກກໍານົດ, ໄດ້ -d ທາງ​ເລືອກ​ຈະ​ໄດ້​ຮັບ​ການ​ຄາດ​ຄະ​ເນ​.

ປຽບທຽບ ທາງເລືອກໃນການ [-d] [-c] [-n]
infocmp ປຽບທຽບໄດ້ ຂໍ້​ມູນ ລາຍລະອຽດຂອງສະຖານີທໍາອິດ ຄໍາສັບ ກັບແຕ່ລະ
ລາຍ​ລະ​ອຽດ​ທີ່​ໃຫ້​ໂດຍ​ການ​ອອກ​ສຽງ​ສໍາ​ລັບ​ການ​ຢູ່​ປາຍ​ຍອດ​ອື່ນໆ​ຂອງ​ ຄໍາສັບ. ຖ້າ​ຫາກ​ວ່າ​ຄວາມ​ສາ​ມາດ​ແມ່ນ​
ກໍານົດສໍາລັບພຽງແຕ່ຫນຶ່ງຂອງ terminals, ມູນຄ່າກັບຄືນຈະຂຶ້ນກັບປະເພດຂອງ
ຄວາມສາມາດ: F ສໍາລັບຕົວແປ boolean, -1 ສໍາລັບຕົວແປຈໍານວນເຕັມ, ແລະ NULL ສໍາລັບສາຍ
ຕົວແປ

ໄດ້ -d ທາງເລືອກຜະລິດບັນຊີລາຍຊື່ຂອງແຕ່ລະຄວາມສາມາດທີ່ແຕກຕ່າງກັນລະຫວ່າງສອງລາຍການ.
ທາງເລືອກນີ້ແມ່ນເປັນປະໂຫຍດເພື່ອສະແດງໃຫ້ເຫັນຄວາມແຕກຕ່າງລະຫວ່າງສອງລາຍການ, ສ້າງໂດຍທີ່ແຕກຕ່າງກັນ
ປະຊາຊົນ, ສໍາລັບຈຸດດຽວກັນຫຼືຄ້າຍຄືກັນ.

ໄດ້ -c ທາງເລືອກຜະລິດບັນຊີລາຍຊື່ຂອງແຕ່ລະຄວາມສາມາດທີ່ພົບເລື້ອຍລະຫວ່າງສອງຫຼືຫຼາຍກວ່ານັ້ນ
ລາຍການ. ຄວາມສາມາດທີ່ບໍ່ໄດ້ຕັ້ງໄວ້ແມ່ນຖືກລະເລີຍ. ທາງເລືອກນີ້ສາມາດຖືກນໍາໃຊ້ເປັນໄວ
ກວດ ເບິ່ງ ວ່າ -u ທາງ​ເລືອກ​ແມ່ນ​ຕົກ​ເປັນ​ມູນ​ຄ່າ​ການ​ນໍາ​ໃຊ້​.

ໄດ້ -n ທາງ​ເລືອກ​ທີ່​ຈະ​ຜະ​ລິດ​ບັນ​ຊີ​ລາຍ​ການ​ຂອງ​ຄວາມ​ສາ​ມາດ​ແຕ່​ລະ​ຄົນ​ທີ່​ບໍ່​ມີ​ຂອງ​ການ​ໃຫ້​. ຖ້າ
no ຄໍາສັບ ແມ່ນໃຫ້, ສະພາບແວດລ້ອມປ່ຽນແປງ TERM ຈະຖືກນໍາໃຊ້ສໍາລັບທັງສອງ
ຄໍາສັບ. ນີ້ສາມາດຖືກນໍາໃຊ້ເປັນການກວດສອບໄວເພື່ອເບິ່ງວ່າມີສິ່ງໃດແດ່ທີ່ຖືກປະໄວ້ຈາກ a
ຄຳ ອະທິບາຍ.

ແຫຼ່ງຂໍ້ມູນ ລາຍຊື່ ທາງເລືອກໃນການ [-ຂ້ອຍ] [-L] [-C] [-r]
ໄດ້ -I, -L, ແລະ -C ທາງເລືອກຈະຜະລິດລາຍຊື່ແຫຼ່ງສໍາລັບແຕ່ລະ terminal ທີ່ມີຊື່.

-I ການນໍາໃຊ້ ຂໍ້​ມູນ ຊື່
-L ໃຊ້ຊື່ຕົວແປ C ຍາວທີ່ລະບຸໄວ້ໃນterm.h>
-C ການນໍາໃຊ້ termcap ຊື່
-r ໃນເວລາທີ່ການນໍາໃຊ້ -C, ເອົາອອກຄວາມສາມາດທັງຫມົດໃນ termcap ຮູບແບບ
-K ປັບ​ປຸງ​ແກ້​ໄຂ -C ທາງເລືອກ, ປັບປຸງຄວາມເຂົ້າກັນໄດ້ BSD.

ຖ້າບໍ່ ຄໍາສັບ ແມ່ນໃຫ້, ສະພາບແວດລ້ອມປ່ຽນແປງ TERM ຈະຖືກນໍາໃຊ້ສໍາລັບ terminal
ຊື່

ແຫຼ່ງທີ່ຜະລິດໂດຍ -C ທາງເລືອກອາດຈະຖືກນໍາໃຊ້ໂດຍກົງເປັນ termcap ເຂົ້າ, ແຕ່ບໍ່ແມ່ນທັງຫມົດ
ສະຕິງພາລາມິເຕີສາມາດປ່ຽນເປັນ termcap ຮູບແບບ. infocmp ຈະພະຍາຍາມ
ປ່ຽນຂໍ້ມູນພາລາມິເຕີສ່ວນໃຫຍ່, ແລະອັນໃດທີ່ບໍ່ໄດ້ປ່ຽນຈະເປັນເລື່ອງທຳມະດາ
ຫມາຍຢູ່ໃນຜົນຜະລິດແລະຄໍາເຫັນອອກ. ສິ່ງເຫຼົ່ານີ້ຄວນໄດ້ຮັບການແກ້ໄຂດ້ວຍມື.

ສໍາລັບຜົນໄດ້ຮັບທີ່ດີທີ່ສຸດໃນເວລາທີ່ປ່ຽນເປັນ termcap ຮູບແບບ, ທ່ານຄວນໃຊ້ທັງສອງ -C ແລະ -r.
ປົກກະຕິແລ້ວຄໍາອະທິບາຍຄໍາສັບຖືກຈໍາກັດຢູ່ທີ່ 1023 bytes. infocmp ຕັດອອກໄປຫນ້ອຍລົງ
ພາກສ່ວນທີ່ຈໍາເປັນເພື່ອເຮັດໃຫ້ມັນເຫມາະ. ຖ້າທ່ານກໍາລັງປ່ຽນເປັນຫນຶ່ງຂອງ termcap (ຫາຍາກ).
ການປະຕິບັດທີ່ຍອມຮັບຂະຫນາດບໍ່ຈໍາກັດຂອງ termcap, ທ່ານອາດຈະຕ້ອງການເພີ່ມ -T
ທາງເລືອກ. ຢ່າງໃດກໍຕາມ, ເລື້ອຍໆ, ທ່ານຕ້ອງຊ່ວຍການປະຕິບັດຄໍາສັບ, ແລະຕັດສ່ວນເກີນ
ຊ່ອງຫວ່າງ (ໃຊ້ -0 ທາງເລືອກສໍາລັບການນັ້ນ).

ຂໍ້ມູນ padding ທັງຫມົດສໍາລັບ strings ຈະຖືກລວບລວມຮ່ວມກັນແລະວາງໄວ້ໃນຕອນເລີ່ມຕົ້ນ
ຂອງສາຍທີ່ termcap ຄາດຫວັງວ່າມັນ. padding ບັງຄັບ (ຂໍ້ມູນ padding ກັບ a
trailing '/') ຈະກາຍເປັນທາງເລືອກ.

ທັງຫມົດ termcap ຕົວແປທີ່ບໍ່ໄດ້ຮັບການສະຫນັບສະຫນູນຈາກ ຂໍ້​ມູນ, ແຕ່ວ່າແມ່ນມາຈາກອື່ນໆ
ຂໍ້​ມູນ ຕົວແປ, ຈະເປັນຜົນຜະລິດ. ບໍ່​ແມ່ນ​ທັງ​ຫມົດ ຂໍ້​ມູນ ຄວາມສາມາດຈະຖືກແປ;
ພຽງແຕ່ຕົວແປທີ່ເປັນສ່ວນຫນຶ່ງຂອງ termcap ປົກກະຕິຈະເປັນຜົນຜະລິດ. ການ​ລະ​ບຸ
-r ທາງ​ເລືອກ​ຈະ​ເອົາ​ຂໍ້​ຈໍາ​ກັດ​ນີ້​ອອກ​, ອະ​ນຸ​ຍາດ​ໃຫ້​ຄວາມ​ສາ​ມາດ​ທັງ​ຫມົດ​ທີ່​ຈະ​ໄດ້​ຮັບ​ຜົນ​ຜະ​ລິດ​ໃນ​
termcap ແບບຟອມ. ປົກກະຕິແລ້ວທ່ານຈະໃຊ້ທັງສອງ -C ແລະ -r ທາງເລືອກ. ຮູບແບບຕົວຈິງທີ່ໃຊ້
ລວມເອົາການປັບປຸງບາງຢ່າງສໍາລັບຕົວອັກສອນທີ່ຫນີຈາກຮູບແບບ terminfo. ສໍາ​ລັບ
ການແປທີ່ເຂົ້າກັນໄດ້ກັບ BSD ທີ່ເຂັ້ມງວດ, ໃຫ້ໃຊ້ -K ທາງ​ເລືອກ​ຫຼາຍ​ກ​່​ວາ​ -C.

ໃຫ້ສັງເກດວ່າເນື່ອງຈາກວ່າ padding ໄດ້ຖືກລວບລວມໄປຫາຈຸດເລີ່ມຕົ້ນຂອງຄວາມສາມາດ, ບໍ່ແມ່ນທັງຫມົດ
ຄວາມສາມາດແມ່ນຜົນຜະລິດ. ບໍ່ຮອງຮັບ padding ບັງຄັບ. ເນື່ອງຈາກວ່າ termcap ຊ່ອຍແນ່
ບໍ່ປ່ຽນແປງໄດ້, ມັນເປັນໄປບໍ່ໄດ້ທີ່ຈະປ່ຽນ a ຂໍ້​ມູນ ຄວາມ​ສາ​ມາດ​ຂອງ​ສາຍ​ເຂົ້າ​ໄປ​ໃນ​ການ​
ທຽບເທົ່າ termcap ຮູບແບບ. ການ​ປ່ຽນ​ແປງ​ຕໍ່​ມາ​ຂອງ​ termcap ໄຟລ​໌​ກັບ​ຄືນ​ໄປ​ບ່ອນ​ ຂໍ້​ມູນ
ຮູບແບບຈະບໍ່ຈໍາເປັນຕ້ອງເຮັດຊ້ໍາຕົ້ນສະບັບ ຂໍ້​ມູນ ແຫຼ່ງ.

ບາງຄົນ ທຳ ມະດາ ຂໍ້​ມູນ ລໍາດັບພາລາມິເຕີ, ຂອງເຂົາເຈົ້າ termcap ທຽບເທົ່າ, ແລະບາງ terminal
ປະ​ເພດ​ທີ່​ມັກ​ຈະ​ມີ​ລໍາ​ດັບ​ດັ່ງ​ກ່າວ​ແມ່ນ​:

ຂໍ້​ມູນ termcap Terminals ຜູ້ຕາງຫນ້າ
────────────────────────────────────────── ────────────────
%p1%c %. adm
%p1%d %d hp, ມາດຕະຖານ ANSI, vt100
%p1%'x'%+%c %+x ແນວຄິດ
%i %iq ມາດຕະຖານ ANSI, vt100
%p1%?%'x'%>%t%p1%'y'%+%; %>xy ແນວຄິດ
%p2 ຖືກພິມອອກກ່ອນ %p1 %r hp

ໃຊ້ = ທາງເລືອກ [-u]
ໄດ້ -u ທາງ​ເລືອກ​ທີ່​ຜະ​ລິດ​ເປັນ​ ຂໍ້​ມູນ ລາຍ​ລະ​ອຽດ​ແຫຼ່ງ​ຂໍ້​ມູນ​ຂອງ​ສະ​ຖານ​ທີ່​ທໍາ​ອິດ​ ຄໍາສັບ ທີ່
ແມ່ນສົມທຽບກັບຜົນລວມຂອງຄຳອະທິບາຍທີ່ໃຫ້ໂດຍລາຍການສຳລັບເຄື່ອງໝາຍອື່ນ
ຄໍາສັບ. ມັນເຮັດສິ່ງນີ້ໂດຍການວິເຄາະຄວາມແຕກຕ່າງລະຫວ່າງຄັ້ງທໍາອິດ ຄໍາສັບ ແລະ
ອື່ນໆ ຄໍາສັບ ແລະການຜະລິດຄໍາອະທິບາຍທີ່ມີ ໃຊ້ = ຊ່ອງຂໍ້ມູນສໍາລັບຈຸດອື່ນໆ. ໃນ
ວິທີການນີ້, ມັນເປັນໄປໄດ້ທີ່ຈະ retrofit terminfo ທົ່ວໄປເຂົ້າໄປໃນ terminal ຂອງ
ລາຍລະອຽດ. ຫຼື, ຖ້າມີສອງຈຸດທີ່ຄ້າຍຄືກັນ, ແຕ່ຖືກລະຫັດໃນເວລາທີ່ແຕກຕ່າງກັນຫຼືໂດຍ
ຄົນທີ່ແຕກຕ່າງກັນເພື່ອໃຫ້ແຕ່ລະຄໍາອະທິບາຍເປັນຄໍາອະທິບາຍຢ່າງເຕັມທີ່, ການນໍາໃຊ້ infocmp ຈະສະແດງໃຫ້ເຫັນ
ສິ່ງທີ່ສາມາດເຮັດໄດ້ເພື່ອປ່ຽນຄໍາອະທິບາຍຫນຶ່ງໃຫ້ສົມທຽບກັບອີກອັນຫນຶ່ງ.

ຄວາມສາມາດຈະຖືກພິມດ້ວຍເຄື່ອງໝາຍ (@) ຖ້າມັນບໍ່ມີຢູ່ໃນອັນທຳອິດ
ຄໍາສັບ, ແຕ່ຫນຶ່ງໃນອື່ນໆ ຄໍາສັບ ລາຍການມີຄ່າສໍາລັບມັນ. ຄວາມສາມາດ
ຄ່າຈະຖືກພິມອອກຖ້າຄ່າໃນຄັ້ງທໍາອິດ ຄໍາສັບ ບໍ່ພົບຢູ່ໃນບ່ອນອື່ນ
ຄໍາສັບ ລາຍການ, ຫຼືຖ້າອັນທໍາອິດຂອງອັນອື່ນ ຄໍາສັບ ລາຍການທີ່ມີຄວາມສາມາດນີ້
ໃຫ້ມູນຄ່າທີ່ແຕກຕ່າງກັນສໍາລັບຄວາມສາມາດຫຼາຍກ່ວານັ້ນໃນຄັ້ງທໍາອິດ ຄໍາສັບ.

ຄໍາສັ່ງຂອງຄົນອື່ນ ຄໍາສັບ ລາຍການແມ່ນສໍາຄັນ. ນັບຕັ້ງແຕ່ compiler terminfo tic
ເຮັດການສະແກນຊ້າຍຫາຂວາຂອງຄວາມສາມາດ, ລະບຸສອງ ໃຊ້ = ລາຍການທີ່ບັນຈຸ
ລາຍການທີ່ແຕກຕ່າງກັນສໍາລັບຄວາມສາມາດດຽວກັນຈະຜະລິດຜົນໄດ້ຮັບທີ່ແຕກຕ່າງກັນຂຶ້ນກັບ
ຄໍາສັ່ງທີ່ລາຍການໄດ້ຖືກມອບໃຫ້. infocmp ຈະລາຍງານຄວາມບໍ່ສອດຄ່ອງດັ່ງກ່າວ
ລະຫວ່າງອື່ນໆ ຄໍາສັບ ລາຍການທີ່ເຂົາເຈົ້າໄດ້ຖືກພົບເຫັນ.

ອີກທາງເລືອກ, ການລະບຸຄວາມສາມາດ ຫຼັງຈາກ a ໃຊ້ = ເຂົ້າທີ່ປະກອບດ້ວຍຄວາມສາມາດນັ້ນ
ຈະເຮັດໃຫ້ຂໍ້ກໍາຫນົດທີສອງຖືກລະເລີຍ. ການນໍາໃຊ້ infocmp ເພື່ອສ້າງເປັນ
ຄໍາອະທິບາຍສາມາດເປັນການກວດສອບທີ່ເປັນປະໂຫຍດເພື່ອໃຫ້ແນ່ໃຈວ່າທຸກຢ່າງຖືກລະບຸຢ່າງຖືກຕ້ອງໃນ
ຄໍາອະທິບາຍຕົ້ນສະບັບ.

ຄວາມ​ຜິດ​ພາດ​ອີກ​ປະ​ການ​ຫນຶ່ງ​ທີ່​ບໍ່​ໄດ້​ເຮັດ​ໃຫ້​ໄຟລ​໌​ທີ່​ຖືກ​ລວບລວມ​ບໍ່​ຖືກ​ຕ້ອງ​, ແຕ່​ຈະ​ຊ້າ​ລົງ​
ເວລາລວບລວມ, ແມ່ນການລະບຸພິເສດ ໃຊ້ = ທົ່ງນາທີ່ superfluous. infocmp ຈະທຸງ
ອື່ນໆ ຄໍາສັບ ໃຊ້ = ຊ່ອງຂໍ້ມູນທີ່ບໍ່ຈໍາເປັນ.

ການປ່ຽນແປງ ຖານຂໍ້ມູນ [-ກ ລະບົບ] [-ຂ ລະບົບ]
ເຊັ່ນດຽວກັນກັບອື່ນໆ ຄັກ utilities, infocmp ຊອກຫາຄໍາອະທິບາຍ terminal ໃນຫຼາຍ
ສະຖານທີ່. ທ່ານສາມາດນໍາໃຊ້ໄດ້ TERMINFO ແລະ TERMINFO_DIRS ຕົວແປສະພາບແວດລ້ອມເພື່ອ override ໄດ້
ລວບລວມຢູ່ໃນບັນຊີລາຍຊື່ເລີ່ມຕົ້ນຂອງສະຖານທີ່ຄົ້ນຫາ (ເບິ່ງ curses(3X) ສໍາລັບລາຍລະອຽດ).

ນອກນັ້ນທ່ານຍັງສາມາດນໍາໃຊ້ທາງເລືອກ -A ແລະ -B ເພື່ອ override ບັນຊີລາຍຊື່ຂອງສະຖານທີ່ຄົ້ນຫາໃນເວລາທີ່
ການ​ປຽບ​ທຽບ​ຄໍາ​ອະ​ທິ​ບາຍ​ຢູ່​ປາຍ​ຍອດ​:

·ທ -A ທາງເລືອກກໍານົດສະຖານທີ່ສໍາລັບຄັ້ງທໍາອິດ ຄໍາສັບ

·ທ -B ທາງ​ເລືອກ​ກໍາ​ນົດ​ສະ​ຖານ​ທີ່​ສໍາ​ລັບ​ການ​ອື່ນໆ​ ຄໍາສັບ.

ການນໍາໃຊ້ທາງເລືອກເຫຼົ່ານີ້, ມັນເປັນໄປໄດ້ທີ່ຈະປຽບທຽບຄໍາອະທິບາຍສໍາລັບ terminal ດຽວກັນ
ຊື່ຕັ້ງຢູ່ໃນສອງຖານຂໍ້ມູນທີ່ແຕກຕ່າງກັນ. ສໍາລັບຕົວຢ່າງ, ທ່ານສາມາດນໍາໃຊ້ຄຸນນະສົມບັດນີ້
ການປຽບທຽບຄໍາອະທິບາຍສໍາລັບ terminal ດຽວກັນທີ່ສ້າງຂຶ້ນໂດຍຄົນທີ່ແຕກຕ່າງກັນ.

ອື່ນ ໆ ທາງເລືອກໃນການ
-0 ເຮັດໃຫ້ທົ່ງນາຖືກພິມອອກເປັນແຖວຫນຶ່ງ, ໂດຍບໍ່ມີການຫໍ່.

-1 ເຮັດໃຫ້ຊ່ອງຂໍ້ມູນຖືກພິມອອກເປັນແຖວ. ຖ້າບໍ່ດັ່ງນັ້ນ, ທົ່ງນາຈະເປັນ
ພິມຫຼາຍອັນເປັນແຖວເພື່ອຄວາມກວ້າງສູງສຸດ 60 ຕົວອັກສອນ.

-a ບອກວ່າ infocmp ເພື່ອຮັກສາຄວາມສາມາດໃນການສະແດງຄວາມຄິດເຫັນແທນທີ່ຈະຍົກເລີກພວກມັນ.
ຄວາມສາມາດແມ່ນສະແດງຄວາມຄິດເຫັນໂດຍການນໍາຫນ້າພວກມັນດ້ວຍໄລຍະເວລາ.

-D ບອກວ່າ infocmp ເພື່ອພິມສະຖານທີ່ຖານຂໍ້ມູນທີ່ມັນຮູ້ກ່ຽວກັບ, ແລະອອກ.

-E ຖິ້ມຄວາມສາມາດຂອງ terminal ທີ່ໃຫ້ໄວ້ເປັນຕາຕະລາງ, ທີ່ຈໍາເປັນໃນ C initializer
ສໍາລັບໂຄງສ້າງ TERMTYPE (ໂຄງສ້າງຄວາມສາມາດຂອງ terminal ໃນ ) ນີ້
ທາງ​ເລືອກ​ແມ່ນ​ເປັນ​ປະ​ໂຫຍດ​ສໍາ​ລັບ​ການ​ກະ​ກຽມ​ສະ​ບັບ​ຂອງ​ຫໍ​ສະ​ຫມຸດ curses hardwired ສໍາ​ລັບ​ການ​ໃຫ້​
ປະເພດ terminal. ຕາ​ຕະ​ລາງ​ທັງ​ຫມົດ​ແມ່ນ​ໄດ້​ຮັບ​ການ​ປະ​ກາດ​ສະ​ຖິ​ຕິ​, ແລະ​ມີ​ຊື່​ຕາມ​
ປະເພດແລະຊື່ຂອງການເຂົ້າ terminal ທີ່ສອດຄ້ອງກັນ.

ກ່ອນທີ່ຈະ ncurses 5.0, ການແບ່ງປັນລະຫວ່າງ -e ແລະ -E ທາງເລືອກແມ່ນບໍ່ຈໍາເປັນ; ແຕ່
ສະຫນັບສະຫນູນສໍາລັບຊື່ຂະຫຍາຍທີ່ຕ້ອງການເຮັດໃຫ້ array ຂອງຄວາມສາມາດ terminal
ແຍກອອກຈາກໂຄງສ້າງ TERMTYPE.

-e ຖິ້ມຄວາມສາມາດຂອງ terminal ທີ່ໃຫ້ໄວ້ເປັນ C initializer ສໍາລັບ TERMTYPE
ໂຄງປະກອບການ (ໂຄງສ້າງຄວາມສາມາດຢູ່ປາຍຍອດໃນ ). ທາງເລືອກນີ້ແມ່ນເປັນປະໂຫຍດ
ສໍາລັບການກະກຽມສະບັບຂອງຫ້ອງສະຫມຸດ curses hardwired ສໍາລັບປະເພດ terminal ໃດຫນຶ່ງ.

-F ປຽບທຽບໄຟລ໌ terminfo. ນີ້ສົມມຸດວ່າສອງຂໍ້ໂຕ້ແຍ້ງຕໍ່ໄປນີ້ແມ່ນຊື່ໄຟລ໌.
ໄຟລ໌ໄດ້ຖືກຄົ້ນຫາສໍາລັບການຈັບຄູ່ຄູ່ລະຫວ່າງລາຍການ, ມີສອງລາຍການ
ຖືວ່າກົງກັນຖ້າຊື່ໃດນຶ່ງຂອງພວກມັນ. ບົດລາຍງານໄດ້ພິມອອກເປັນມາດຕະຖານ
ລາຍຊື່ລາຍການທີ່ບໍ່ກົງກັນຢູ່ໃນໄຟລ໌ອື່ນ, ແລະລາຍການທີ່ມີຫຼາຍກວ່າຫນຶ່ງ
ກົງກັນ. ສໍາລັບລາຍການທີ່ມີການແຂ່ງຂັນທີ່ແນ່ນອນ, ມັນປະກອບມີບົດລາຍງານຄວາມແຕກຕ່າງ.
ໂດຍປົກກະຕິ, ເພື່ອຫຼຸດຜ່ອນປະລິມານຂອງບົດລາຍງານ, ການນໍາໃຊ້ການອ້າງອີງບໍ່ໄດ້ຖືກແກ້ໄຂກ່ອນ
ຊອກຫາຄວາມແຕກຕ່າງ, ແຕ່ການແກ້ໄຂສາມາດຖືກບັງຄັບໂດຍການລະບຸ -r.

-f ສະ​ແດງ​ຂໍ້​ມູນ​ສະ​ຕ​ຣິງ​ຄໍາ​ສັບ​ສະ​ລັບ​ສັບ​ຊ້ອນ​ທີ່​ປະ​ກອບ​ດ້ວຍ if/then/else/endif expressions
ຫຍໍ້ໜ້າເພື່ອໃຫ້ສາມາດອ່ານໄດ້.

-G ສະແດງຕົວໜັງສືຄົງທີ່ໃນຮູບແບບທົດສະນິຍົມແທນທີ່ຈະເປັນຕົວໜັງສືທຽບເທົ່າຂອງພວກມັນ.

-g ສະແດງຕົວໜັງສືຕົວໜັງສືຄົງທີ່ໃນຮູບແບບອ້າງອີງແທນທີ່ຈະເປັນເລກທົດສະນິຍົມ
ທຽບເທົ່າ.

-i ວິເຄາະການເລີ່ມຕົ້ນ (is1, is2, is3), ແລະ​ຕັ້ງ​ຄ່າ (rs1, rs2, rs3), ຊ່ອຍແນ່ໃນ
ການ​ເຂົ້າ​, ເຊັ່ນ​ດຽວ​ກັນ​ກັບ​ການ​ນໍາ​ໃຊ້​ສໍາ​ລັບ​ການ​ເລີ່ມ​ຕົ້ນ / ຢຸດ​ຮູບ​ແບບ​ການ​ຕັ້ງ​ຕົວ​ກະ​ພິບ (smcup,
rmcup) ເຊັ່ນ​ດຽວ​ກັນ​ກັບ​ການ​ເລີ່ມ​ຕົ້ນ / ການ​ຢຸດ​ຮູບ​ແບບ​ແຜນ​ທີ່​ສໍາ​ຄັນ (smkx, rmkx).

ສໍາລັບແຕ່ລະສະຕຣິງ, ລະຫັດພະຍາຍາມວິເຄາະມັນເຂົ້າໄປໃນການປະຕິບັດໃນແງ່ຂອງຄົນອື່ນ
ຄວາມສາມາດໃນການເຂົ້າ, ຄວາມສາມາດສະເພາະ X3.64/ISO 6429/ECMA-48, ແລະບາງອັນ.
DEC VT-series ໂຫມດສ່ວນຕົວ (ຊຸດຂອງລໍາດັບພິເສດທີ່ໄດ້ຮັບການຍອມຮັບ
ເລືອກສໍາລັບຄວາມສົມບູນຂອງຖານຂໍ້ມູນ terminfo ທີ່ມີຢູ່ແລ້ວ). ແຕ່ລະສາຍລາຍງານ
ປະ​ກອບ​ດ້ວຍ​ຊື່​ຄວາມ​ສາ​ມາດ​, ປະ​ຕິ​ບັດ​ດ້ວຍ​ຈໍ້າ​ສອງ​ເມັດ​ແລະ​ຊ່ອງ​, ປະ​ກອບ​ດ້ວຍ a​
ການຂະຫຍາຍທີ່ສາມາດພິມໄດ້ຂອງສະຕຣິງຄວາມສາມາດທີ່ມີພາກສ່ວນທີ່ກົງກັນຖືກຮັບຮູ້
ຄຳສັ່ງແປເປັນ {}-ຄຳອະທິບາຍແບບວົງເລັບ.

ນີ້ແມ່ນບັນຊີລາຍຊື່ຂອງລໍາດັບພິເສດຂອງ DEC/ANSI ທີ່ຮັບຮູ້:

ຄວາມຫມາຍການປະຕິບັດ
───────────────────────────────────
ຣີເຊັດ RIS ເຕັມ
SC ບັນທຶກຕົວກະພິບ
RC ຟື້ນຟູຕົວກະພິບ
LL ເຮືອນລົງ
RSR ຣີເຊັດພາກພື້ນເລື່ອນ
───────────────────────────────────
DECSTR ຣີເຊັດແບບອ່ອນໆ (VT320)
S7C1T ການຄວບຄຸມ 7 ບິດ (VT220)
───────────────────────────────────
ISO DEC G0 ເປີດໃຊ້ກາຟິກ DEC ສໍາລັບ G0
ISO UK G0 ເປີດໃຊ້ຕົວອັກສອນ UK ສໍາລັບ G0
ISO US G0 ເປີດໃຊ້ຕົວອັກສອນສະຫະລັດສໍາລັບ G0
ISO DEC G1 ເປີດໃຊ້ກາຟິກ DEC ສໍາລັບ G1
ISO UK G1 ເປີດໃຊ້ຕົວອັກສອນ UK ສໍາລັບ G1
ISO US G1 ເປີດໃຊ້ຕົວອັກສອນສະຫະລັດສໍາລັບ G1
───────────────────────────────────
ໂໝດປຸ່ມກົດແອັບພລິເຄຊັນ DECPAM
ໂໝດແປ້ນພິມປົກກະຕິ DECPNM
DECANSI ເຂົ້າສູ່ໂໝດ ANSI
───────────────────────────────────
ECMA[+-]ໂໝດຄຳສັ່ງແປ້ນພິມ AM
ECMA[+-]IRM ໃສ່ໂໝດປ່ຽນແທນ
ECMA[+-]SRM send receive mode
ECMA[+-]ໂໝດ linefeed LNM
───────────────────────────────────
DEC[+-]ປຸ່ມເຄີເຊີແອັບພລິເຄຊັນ CKM
DEC[+-]ANM ຕັ້ງໂໝດ VT52
DEC[+-]COLM 132-column mode
DEC[+-]SCLM ເລື່ອນກ້ຽງ
DEC[+-] SCNM ຮູບແບບວິດີໂອປີ້ນກັບກັນ
DEC[+-]ໂໝດຕົ້ນກຳເນີດ OM
DEC[+-] ໂຫມດອ້ອມຮອບ AWM
DEC[+-]ໂໝດການຊ້ຳອັດຕະໂນມັດຂອງ ARM

ມັນຍັງຮັບຮູ້ການປະຕິບັດ SGR ທີ່ສອດຄ້ອງກັບ ANSI / ISO 6429 / ECMA Set Graphics
Rendition, ດ້ວຍຄ່າ NORMAL, BOLD, UNDERLINE, BLINK, ແລະ REVERSE. ທັງຫມົດແຕ່
NORMAL ອາດຈະຖືກນຳໜ້າດ້ວຍ `+' (ເປີດ) ຫຼື `-' (ປິດ).

SGR0 ກໍານົດລໍາດັບໄຮໄລ້ຫວ່າງເປົ່າ (ທຽບເທົ່າກັບ {SGR:NORMAL}).

-l ກໍານົດຮູບແບບຜົນຜະລິດເປັນ terminfo.

-p ບໍ່ສົນໃຈຂໍ້ມູນຈໍາເພາະຂອງ padding ເມື່ອປຽບທຽບສະຕຣິງ.

-Q n ແທນທີ່ຈະສະແດງແຫຼ່ງໃນຮູບແບບ terminfo (ຂໍ້ຄວາມ), ພິມຮູບແບບການລວບລວມ (binary).
ໃນ​ຮູບ​ແບບ​ເລກ​ຖານ​ສິບ​ຫົກ​ຫຼື base64, ຂຶ້ນ​ກັບ​ຄ່າ​ຂອງ​ທາງ​ເລືອກ​:

1 ເລກຖານສິບຫົກ

2 ຖານ 64

3 ເລກຖານສິບຫົກ ແລະຖານ64

-q ນີ້ເຮັດໃຫ້ຜົນຜະລິດສັ້ນລົງເລັກນ້ອຍ:

· ເຮັດ​ໃຫ້​ລາຍ​ການ​ການ​ປຽບ​ທຽບ​ສັ້ນ​ລົງ​ໂດຍ​ການ​ຍົກ​ເວັ້ນ​ຫົວ​ຂໍ້​ຍ່ອຍ, ແລະ​ການ​ນໍາ​ໃຊ້ "-" ສໍາ​ລັບ
ຄວາມສາມາດທີ່ບໍ່ມີ, "@" ສໍາລັບການຍົກເລີກແທນທີ່ຈະເປັນ "NULL".

· ຍົກເລີກຄຳເຫັນ "ສ້າງໃໝ່ຈາກ" ສຳລັບລາຍຊື່ແຫຼ່ງ.

-Rຊຸດຍ່ອຍ
ຈໍາ​ກັດ​ການ​ຜະ​ລິດ​ຕະ​ພັນ​ກັບ​ຊຸດ​ຍ່ອຍ​ທີ່​ໃຫ້​. ທາງ​ເລືອກ​ນີ້​ແມ່ນ​ສໍາ​ລັບ​ການ​ນໍາ​ໃຊ້​ກັບ​ສະ​ບັບ​ເກົ່າ​ຂອງ​
terminfo ຄືກັບ SVr1, Ultrix, ຫຼື HP/UX ທີ່ບໍ່ຮອງຮັບຊຸດເຕັມຂອງ
SVR4/XSI Curses terminfo; ແລະຕົວແປເຊັ່ນ AIX ທີ່ມີສ່ວນຂະຫຍາຍຂອງຕົນເອງ
ບໍ່ເຂົ້າກັນໄດ້ກັບ SVr4/XSI.

ຊຸດຍ່ອຍ terminfo ທີ່ມີຢູ່ແມ່ນ "SVr1", "Ultrix", "HP", ແລະ "AIX"; ເບິ່ງ ຂໍ້​ມູນ(5) ສໍາລັບ
ລາຍລະອຽດ. ນອກນັ້ນທ່ານຍັງສາມາດເລືອກຊຸດຍ່ອຍ "BSD" ເຊິ່ງເລືອກພຽງແຕ່ຄວາມສາມາດທີ່ມີ
termcap ທຽບເທົ່າຮັບຮູ້ໂດຍ 4.4BSD.

-s [d|i|l|c]
ໄດ້ -s ທາງເລືອກຈັດຮຽງຊ່ອງຂໍ້ມູນພາຍໃນແຕ່ລະປະເພດອີງຕາມການໂຕ້ຖຽງຂ້າງລຸ່ມນີ້:

d ອອກຈາກທົ່ງນາໃນຄໍາສັ່ງທີ່ພວກເຂົາຖືກເກັບໄວ້ໃນ ຂໍ້​ມູນ ຖານຂໍ້ມູນ.

i ຈັດຮຽງຕາມ ຂໍ້​ມູນ ຊື່

l ຈັດຮຽງຕາມຊື່ຕົວແປ C ຍາວ.

c ຈັດລຽງຕາມ termcap ຊື່

ຖ້າ -s ບໍ່ໄດ້ໃຫ້ທາງເລືອກ, ຊ່ອງທີ່ພິມອອກຈະຖືກຈັດຮຽງຕາມຕົວອັກສອນ
ໂດຍ ຂໍ້​ມູນ ຊື່ພາຍໃນແຕ່ລະປະເພດ, ຍົກເວັ້ນໃນກໍລະນີຂອງ -C ຫຼື -L
ທາງ​ເລືອກ​, ຊຶ່ງ​ເຮັດ​ໃຫ້​ການ​ຈັດ​ລຽງ​ລໍາ​ດັບ​ທີ່​ຈະ​ເຮັດ​ໄດ້​ໂດຍ​ termcap ຊື່ ຫຼື ຍາວ C
ຊື່ຕົວແປ, ຕາມລໍາດັບ.

-T ລົບລ້າງຂໍ້ຈຳກັດຂະໜາດຂອງຂໍ້ຄວາມທີ່ສ້າງຂຶ້ນ. ນີ້ສ່ວນໃຫຍ່ແມ່ນເປັນປະໂຫຍດສໍາລັບ
ການ​ທົດ​ສອບ​ແລະ​ການ​ວິ​ເຄາະ​, ນັບ​ຕັ້ງ​ແຕ່​ຄໍາ​ອະ​ທິ​ບາຍ​ທີ່​ສັງ​ລວມ​ແມ່ນ​ຈໍາ​ກັດ (e.g., 1023 for
termcap, 4096 ສໍາລັບ terminfo).

-t ບອກວ່າ tic ເພື່ອຍົກເລີກຄວາມສາມາດໃນການສະແດງຄວາມຄິດເຫັນ. ປົກກະຕິເມື່ອແປຈາກ
terminfo ກັບ termcap, ຄວາມສາມາດ untranslatable ແມ່ນ commented-out.

-U ບອກວ່າ infocmp ເພື່ອບໍ່ໃຫ້ປະມວນຜົນຂໍ້ມູນຫຼັງຈາກວິເຄາະໄຟລ໌ແຫຼ່ງ. ນີ້
ຄຸນ​ນະ​ສົມ​ບັດ​ຊ່ວຍ​ໃນ​ເວ​ລາ​ທີ່​ການ​ປຽບ​ທຽບ​ເນື້ອ​ໃນ​ຕົວ​ຈິງ​ຂອງ​ສອງ​ໄຟລ​໌​ແຫຼ່ງ​, ນັບ​ຕັ້ງ​ແຕ່​ມັນ​
ບໍ່​ລວມ​ເອົາ inferences ວ່າ infocmp ເຮັດໃຫ້ການຕື່ມຂໍ້ມູນໃສ່ທີ່ຂາດຫາຍໄປ.

-V ລາຍງານສະບັບຂອງ ncurses ທີ່ຖືກນໍາໃຊ້ໃນໂຄງການນີ້, ແລະອອກ.

-v n ພິມອອກຂໍ້ມູນການຕິດຕາມກ່ຽວກັບຄວາມຜິດພາດມາດຕະຖານໃນຂະນະທີ່ໂຄງການດໍາເນີນການ. ຄຸນຄ່າທີ່ສູງຂຶ້ນ
ຂອງ n ກະຕຸ້ນ verbosity ຫຼາຍ.

-w width
ປ່ຽນຜົນຜະລິດເປັນ width ລັກສະນະ.

-x ພິມຂໍ້ມູນສໍາລັບຄວາມສາມາດທີ່ຜູ້ໃຊ້ກໍານົດ. ເຫຼົ່ານີ້ແມ່ນການຂະຫຍາຍການ
terminfo repertoire ທີ່ສາມາດໂຫຼດໄດ້ໂດຍໃຊ້ -x ທາງເລືອກຂອງ tic.

ໃຊ້ infocmp ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

  • 1
    ເຟດ
    ເຟດ
    Phaser ເປັນການເປີດໄວ, ຟຣີ, ແລະມ່ວນຊື່ນ
    ແຫຼ່ງ HTML5 ກອບເກມທີ່ສະເຫນີ
    WebGL ແລະ Canvas rendering ທົ່ວ
    desktop ແລະຕົວທ່ອງເວັບມືຖື. ເກມ
    ສາມາດຮ່ວມ...
    ດາວໂຫລດ Phaser
  • 2
    ເຄື່ອງຈັກ VASSAL
    ເຄື່ອງຈັກ VASSAL
    VASSAL ແມ່ນເຄື່ອງຈັກເກມສໍາລັບການສ້າງ
    ສະບັບເອເລັກໂຕຣນິກຂອງກະດານພື້ນເມືອງ
    ແລະເກມບັດ. ມັນສະຫນອງການສະຫນັບສະຫນູນສໍາລັບ
    ການສະແດງຊິ້ນສ່ວນເກມແລະການໂຕ້ຕອບ,
    ແລະ ...
    ດາວໂຫລດ VASSAL Engine
  • 3
    OpenPDF - ສ້ອມຂອງ iText
    OpenPDF - ສ້ອມຂອງ iText
    OpenPDF ແມ່ນຫ້ອງສະຫມຸດ Java ສໍາລັບການສ້າງ
    ແລະແກ້ໄຂໄຟລ໌ PDF ດ້ວຍ LGPL ແລະ
    ໃບອະນຸຍາດແຫຼ່ງເປີດ MPL. OpenPDF ແມ່ນ​
    LGPL/MPL open source ຜູ້ສືບທອດ iText,
    a
    ດາວໂຫລດ OpenPDF - Fork ຂອງ iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - ລະບົບສໍາລັບການອັດຕະໂນມັດ
    Geoscientific Analyzes - ແມ່ນພູມສາດ
    ຊອບແວລະບົບຂໍ້ມູນຂ່າວສານ (GIS) ກັບ
    ຄວາມສາມາດອັນຍິ່ງໃຫຍ່ສໍາລັບ geodata
    ການປຸງແຕ່ງ ແລະ ana...
    ດາວໂຫລດ SAGA GIS
  • 5
    ກ່ອງເຄື່ອງມືສໍາລັບ Java/JTOPen
    ກ່ອງເຄື່ອງມືສໍາລັບ Java/JTOPen
    IBM Toolbox ສໍາລັບ Java / JTOPen ແມ່ນ a
    ຫ້ອງສະຫມຸດຂອງຫ້ອງຮຽນ Java ສະຫນັບສະຫນູນ
    ໂປຣແກຣມລູກຄ້າ/ເຊີບເວີ ແລະອິນເຕີເນັດ
    ແບບຈໍາລອງກັບລະບົບທີ່ແລ່ນ OS/400,
    i5/OS, o...
    ດາວໂຫລດ Toolbox ສໍາລັບ Java/JTOPen
  • 6
    D3.js
    D3.js
    D3.js (ຫຼື D3 ສໍາລັບເອກະສານທີ່ຂັບເຄື່ອນດ້ວຍຂໍ້ມູນ)
    ເປັນຫ້ອງສະຫມຸດ JavaScript ທີ່ອະນຸຍາດໃຫ້ທ່ານ
    ເພື່ອຜະລິດຂໍ້ມູນແບບເຄື່ອນໄຫວ, ການໂຕ້ຕອບ
    ການສະແດງພາບໃນຕົວທ່ອງເວັບ. ດ້ວຍ D3
    ເຈົ້າ ...
    ດາວໂຫລດ D3.js
  • ເພີ່ມເຕີມ »

Linux ຄຳ ສັ່ງ

  • 1
    Abidiff
    Abidiff
    abidiff - ປຽບທຽບ ABIs ຂອງໄຟລ໌ ELF
    abidiff ປຽບທຽບ Application Binary
    ການໂຕ້ຕອບ (ABI) ຂອງສອງຫ້ອງສະຫມຸດທີ່ໃຊ້ຮ່ວມກັນ
    ໃນຮູບແບບ ELF. ມັນ​ອອກ​ຄວາມ​ຫມາຍ​
    ລາຍງານ...
    ແລ່ນ abidiff
  • 2
    abidw
    abidw
    abidw - serialize ABI ຂອງ ELF ໄດ້
    file abidw ອ່ານຫ້ອງສະຫມຸດທີ່ໃຊ້ຮ່ວມກັນໃນ ELF
    ຮູບແບບແລະປ່ອຍຕົວສະແດງ XML
    ABI ຂອງ​ຕົນ​ກັບ​ຜົນ​ຜະ​ລິດ​ມາດ​ຕະ​ຖານ​. ໄດ້
    ປ່ອຍອອກມາ...
    ແລ່ນ abidw
  • 3
    copac2xml
    copac2xml
    bibutils - ການ​ປ່ຽນ​ແປງ​ບັນ​ນາ​ທິ​ການ​
    ເຄື່ອງໃຊ້ສອຍ...
    ແລ່ນ copac2xml
  • 4
    ຕຳຫຼວດ
    ຕຳຫຼວດ
    copt - SYSNOPIS optimizer:
    copt file.. DESCRIPTION: copt is a
    ເຄື່ອງມືເພີ່ມປະສິດທິພາບ pephole ທົ່ວໄປ. ມັນ
    ອ່ານລະຫັດຈາກການປ້ອນຂໍ້ມູນມາດຕະຖານຂອງມັນ ແລະ
    ຂຽນ...
    ແລ່ນ copt
  • 5
    collect_stx_titles
    collect_stx_titles
    collect_stx_titles - ລວບລວມຫົວຂໍ້
    ປະກາດຈາກເອກະສານ Stx ...
    ແລ່ນ collect_stx_titles
  • 6
    gatling-bench
    gatling-bench
    bench - http benchmark ...
    ແລ່ນ gatling-bench
  • ເພີ່ມເຕີມ »

Ad