ນີ້ແມ່ນຄໍາສັ່ງ urxvt-matcher ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
matcher - match strings ໃນ terminal output ແລະປ່ຽນ rendition ຂອງເຂົາເຈົ້າ
ລາຍລະອຽດ
ໃຊ້ການກັ່ນຕອງການສະແດງຜົນຕໍ່ແຖວ ("on_line_update") ເພື່ອຂີດກ້ອງຂໍ້ຄວາມທີ່ກົງກັບບາງອັນ
ຮູບແບບແລະເຮັດໃຫ້ມັນສາມາດຄລິກໄດ້. ເມື່ອຄລິກໃສ່ປຸ່ມຫນູທີ່ລະບຸໄວ້ໃນ
"matcher.button" ຊັບພະຍາກອນ (ຄ່າເລີ່ມຕົ້ນ 2, ຫຼືກາງ), ໂຄງການທີ່ລະບຸໄວ້ໃນ
ຊັບພະຍາກອນ "matcher.launcher" (ຄ່າເລີ່ມຕົ້ນ, ຊັບພະຍາກອນ "url-launcher", "sensible-browser")
ຈະຖືກເລີ່ມຕົ້ນດ້ວຍຂໍ້ຄວາມທີ່ກົງກັນເປັນ argument ທໍາອິດ. ການຕັ້ງຄ່າເລີ່ມຕົ້ນແມ່ນ
ເຫມາະສໍາລັບການຈັບຄູ່ URLs ແລະເປີດຕົວທ່ອງເວັບ, ເຊັ່ນ: "mark-urls" ອະດີດ
ການຂະຫຍາຍ.
ຮູບແບບເລີ່ມຕົ້ນທີ່ຈະກົງກັບ URL ສາມາດຖືກລົບລ້າງດ້ວຍຊັບພະຍາກອນ "matcher.pattern.0",
ແລະຮູບແບບເພີ່ມເຕີມສາມາດຖືກກໍານົດດ້ວຍຮູບແບບຕົວເລກ, ໃນລັກສະນະທີ່ຄ້າຍຄືກັນກັບ
ການຂະຫຍາຍ "ການເລືອກ". launcher ຍັງສາມາດ overridden ບົນພື້ນຖານຕາມຮູບແບບ.
ມັນເປັນໄປໄດ້ທີ່ຈະເປີດໃຊ້ການແຂ່ງຂັນທີ່ເຫັນບໍ່ດົນມານີ້ທີ່ສຸດຫຼືບັນຊີລາຍຊື່ຂອງການແຂ່ງຂັນຈາກ
ແປ້ນພິມ. ພຽງແຕ່ຜູກມັດຄີກັບ "matcher:last" ຫຼື "matcher:list" ດັ່ງທີ່ເຫັນໃນຕົວຢ່າງ.
ຂ້າງລຸ່ມນີ້.
ການປະຕິບັດ 'matcher:select' ເປີດໃຊ້ຮູບແບບທີ່ມັນເປັນໄປໄດ້ທີ່ຈະເຮັດຊ້ໍາອີກຄັ້ງ
ຈັບຄູ່ໂດຍໃຊ້ແປ້ນພິມ ແລະເປີດໃຊ້ພວກມັນ ຫຼືສຳເນົາພວກມັນໃສ່ຄລິບບອດ. ໃນຂະນະທີ່
ຮູບແບບແມ່ນການເຄື່ອນໄຫວ, ການປ້ອນຂໍ້ມູນ / ຜົນຜະລິດຢູ່ປາຍຍອດປົກກະຕິຖືກລະງັບໄວ້ແລະການຜູກມັດດັ່ງຕໍ່ໄປນີ້.
ຖືກຮັບຮູ້:
"ຂຶ້ນ"
ຊອກຫາການຈັບຄູ່ຂຶ້ນເທິງ.
"ລົງ"
ຊອກຫາການຈັບຄູ່ລົງລຸ່ມ.
"ບ້ານ"
ໂດດໄປຫາການແຂ່ງຂັນສູງສຸດ.
"ສິ້ນສຸດ"
ໂດດໄປຫາການແຂ່ງຂັນລຸ່ມສຸດ.
"ຫນີ"
ອອກຈາກໂຫມດແລະກັບຄືນໄປຫາຈຸດທີ່ການຄົ້ນຫາໄດ້ເລີ່ມຕົ້ນ.
"ເຂົ້າ"
ເປີດໃຊ້ການແຂ່ງຂັນປັດຈຸບັນ.
"y" ຄັດລອກການຈັບຄູ່ປັດຈຸບັນໃສ່ຄລິບບອດ.
ຕົວຢ່າງ: ໂຫຼດ ແລະໃຊ້ສ່ວນຂະຫຍາຍຕົວຈັບຄູ່ກັບຄ່າເລີ່ມຕົ້ນ.
URxvt.perl-ext: default, matcher
ຕົວຢ່າງ: ໃຊ້ການຕັ້ງຄ່າແບບກຳນົດເອງ.
URxvt.url-launcher: sensible-browser
URxvt.keysym.C-Delete: matcher:last
URxvt.keysym.M-Delete: matcher:list
URxvt.matcher.button: 1
URxvt.matcher.pattern.1: \\bwww\\.[\\w-]+\\.[\\w./?&@#-]*[\\w/-]
URxvt.matcher.pattern.2: \\B(/\\S+?):(\\d+)(?=:|$)
URxvt.matcher.launcher.2: gvim +$2 $1
ໃຊ້ urxvt-matcher ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net