ນີ້ແມ່ນການກະຈາຍຄໍາສັ່ງທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
diffuse - ເຄື່ອງມືກາຟິກສໍາລັບການລວມແລະການປຽບທຽບໄຟລ໌ຂໍ້ຄວາມ
ສະຫຼຸບສັງລວມ
ກະຈາຍ [-h | -? | - ຊ່ວຍ | -v | - ການປ່ຽນແປງ]
ກະຈາຍ [--no-rcfile | --rcfile ເອກະສານ][[ທາງເລືອກ...] | [ເອກະສານ...]...]
ລາຍລະອຽດ
Diffuse ເປັນເຄື່ອງມືກາຟິກສໍາລັບການລວມແລະປຽບທຽບໄຟລ໌ຂໍ້ຄວາມ. ການແຜ່ກະຈາຍແມ່ນສາມາດ
ປຽບທຽບຈໍານວນໄຟລ໌ທີ່ຕົນເອງມັກຢູ່ຂ້າງຄຽງ ແລະໃຫ້ຜູ້ໃຊ້ມີຄວາມສາມາດດ້ວຍຕົນເອງ
ປັບການຈັບຄູ່ເສັ້ນ ແລະແກ້ໄຂໄຟລ໌ໂດຍກົງ. ການແຜ່ກະຈາຍຍັງສາມາດດຶງເອົາການດັດແກ້ຂອງ
ໄຟລ໌ຈາກ Bazaar, CVS, Darcs, Git, Mercurial, Monotone, RCS, Subversion, ແລະ SVK
repositories ສໍາລັບການປຽບທຽບແລະການລວມເຂົ້າກັນ.
OPTIONS
ຊ່ວຍເຫຼືອ ທາງເລືອກໃນການ
ຖ້າຕົວເລືອກການຊ່ວຍເຫຼືອຖືກລະບຸ, ມັນຕ້ອງເປັນພຽງການໂຕ້ຖຽງທີ່ລະບຸໄວ້ໃນເສັ້ນຄໍາສັ່ງ.
ການແຜ່ກະຈາຍຈະເຊົາທັນທີຫຼັງຈາກສະແດງຂໍ້ມູນການຊ່ວຍເຫຼືອ.
-h, -?, - ຊ່ວຍ
ສະແດງຂໍ້ມູນການນໍາໃຊ້.
-v, - ການປ່ຽນແປງ
ສະແດງໝາຍເລກເວີຊັນ ແລະຂໍ້ມູນລິຂະສິດ.
ການຕັ້ງຄ່າ ທາງເລືອກໃນການ
ຖ້າຕົວເລືອກການຕັ້ງຄ່າຖືກລະບຸ, ມັນຕ້ອງເປັນ argument ທໍາອິດທີ່ລະບຸໄວ້ໃນ
ບັນທັດຄໍາສັ່ງ.
--no-rcfile
ຢ່າອ່ານໄຟລ໌ເບື້ອງຕົ້ນໃດໆ.
--rcfile ເອກະສານ
ພຽງແຕ່ອ່ານຄໍາສັ່ງເບື້ອງຕົ້ນຈາກໄຟລ໌ ເອກະສານ.
ໂດຍທົ່ວໄປ ທາງເລືອກໃນການ
-c, -- ຫມັ້ນສັນຍາ ປ
ເປີດແຖບການປຽບທຽບໄຟລ໌ແຍກຕ່າງຫາກສໍາລັບໄຟລ໌ທັງຫມົດທີ່ໄດ້ຮັບຜົນກະທົບຈາກຄໍາຫມັ້ນສັນຍາ ປ ຈາກ
ເສັ້ນທາງທີ່ຍັງເຫຼືອທີ່ລະບຸໄວ້ໃນ arguments ແຖວຄໍາສັ່ງ.
-D, --ປິດ-ຖ້າ-ຄືກັນ
ປິດແຖບທັງຫມົດໂດຍບໍ່ມີຄວາມແຕກຕ່າງ.
-e, --ການເຂົ້າລະຫັດ ຕົວແປງສັນຍານ
ການນໍາໃຊ້ ຕົວແປງສັນຍານ ເພື່ອອ່ານແລະຂຽນໄຟລ໌.
-L, --ປ້າຍຊື່ ປ້າຍ
ການສະແດງ ປ້າຍ ແທນຊື່ໄຟລ໌.
-m, --ດັດແກ້
ເປີດແຖບການປຽບທຽບໄຟລ໌ແຍກຕ່າງຫາກສໍາລັບໄຟລ໌ດັດແກ້ທັງຫມົດຈາກເສັ້ນທາງທີ່ຍັງເຫຼືອ
ລະບຸໄວ້ໃນການໂຕ້ຖຽງແຖວຄໍາສັ່ງ.
-r, -- ການປັບປຸງ ປ
ລວມເອົາການດັດແກ້ ປ ຂອງໄຟລ໌ຕໍ່ໄປທີ່ມີຊື່ໃນການໂຕ້ຖຽງແຖວຄໍາສັ່ງໃນໄຟລ໌
ແຖບການປຽບທຽບ.
-s, -- ແຍກ
ເປີດໄຟລ໌ທີ່ຍັງເຫຼືອທັງຫມົດທີ່ລະບຸໄວ້ໃນ arguments ແຖວຄໍາສັ່ງໃນໄຟລ໌ແຍກຕ່າງຫາກ
ແຖບການປຽບທຽບ.
-t, -- ແຖບ
ເລີ່ມແຖບໃຫມ່ສໍາລັບໄຟລ໌ທີ່ຍັງເຫຼືອທີ່ມີຊື່ຢູ່ໃນ arguments ແຖວຄໍາສັ່ງ.
--ເສັ້ນ ອອນໄລນ໌
ເລີ່ມຕົ້ນດ້ວຍສາຍ ອອນໄລນ໌ ເລືອກ.
--null-file
ສ້າງແຖບການປຽບທຽບໄຟລ໌ເປົ່າ.
ການສະແດງ ທາງເລືອກໃນການ
ຕົວເລືອກການສະແດງຜົນທີ່ລະບຸໄວ້ໃນອາກິວເມັນແຖວຄໍາສັ່ງຈະ override ການຕັ້ງຄ່າທີ່ບັນທຶກໄວ້
ຄ່າ.
-b, --ignore-space-change
ບໍ່ສົນໃຈການປ່ຽນແປງຈໍານວນພື້ນທີ່ສີຂາວ.
-B, --ignore-blank-lines
ບໍ່ສົນໃຈການປ່ຽນແປງຂອງແຖວທັງໝົດແມ່ນຫວ່າງເປົ່າ.
-E, --ignore-end-of-line
ບໍ່ສົນໃຈຈຸດແຕກຕ່າງຂອງແຖວ.
-i, -- ignore-case
ບໍ່ສົນໃຈຄວາມແຕກຕ່າງຂອງກໍລະນີໃນເນື້ອຫາໄຟລ໌.
-w, --ignore-all-space
ບໍ່ສົນໃຈພື້ນທີ່ສີຂາວທັງໝົດ.
ເອກະສານ COMPARISON
ໃຊ້ File → New 2-Way File Merge, File → New 3-Way File Merge, ແລະ File → New N-Way
File Merge ລາຍການເມນູເພື່ອສ້າງແຖບເພີ່ມເຕີມສໍາລັບການປຽບທຽບໄຟລ໌ຂໍ້ຄວາມ. ຊື່ໄຟລ໌ ແລະ
ການແກ້ໄຂສາມາດຖືກກໍານົດບໍ່ວ່າຈະຢູ່ໃນການໂຕ້ຖຽງແຖວຄໍາສັ່ງທີ່ໃຊ້ເພື່ອເອີ້ນໃຊ້ Diffuse ຫຼື
ຢູ່ໃນຊ່ອງໃສ່ການສົນທະນາ Open File.
Diffuse ສະແດງໄຟລ໌ຂ້າງຄຽງໃສ່ຊ່ອງຫວ່າງເພື່ອຈັດແຖວຂໍ້ຄວາມທີ່ຄ້າຍຄືກັນ.
ຄວາມແຕກຕ່າງແມ່ນເນັ້ນໃສ່ດ້ວຍສີພື້ນຫຼັງທີ່ແຕກຕ່າງກັນ.
ປຽບທຽບ Summary
ສະຫຼຸບຂອງໄຟລ໌ທີ່ສົມທຽບແມ່ນຕັ້ງຢູ່ໃນຂອບຂວາສຸດ. ບົດສະຫຼຸບ
ສະແດງໃຫ້ເຫັນບ່ອນທີ່ຊ່ອງຫວ່າງໄດ້ຖືກແຊກເຂົ້າເພື່ອຈັດແຖວການຈັບຄູ່ຂອງຂໍ້ຄວາມແລະຈຸດເດັ່ນ
ຄວາມແຕກຕ່າງໂດຍໃຊ້ສີ. ການແກ້ໄຂຄູ່ມືຍັງຖືກເນັ້ນໃສ່ເປັນສີຂຽວ. ຕົວກະພິບສີຟ້າ
ກໍານົດພາກພື້ນທີ່ກໍາລັງເບິ່ງຢູ່. ພາກພື້ນທີ່ເບິ່ງສາມາດປ່ຽນແປງໄດ້ໂດຍການຄລິກ
ທຸກບ່ອນໃນບົດສະຫຼຸບ.
ການຄັດເລືອກ
ແຖວຂອງຂໍ້ຄວາມສາມາດເລືອກໄດ້ໂດຍໃຊ້ຕົວຊີ້ເມົ້າ ຫຼືແປ້ນພິມ. ເລືອກແຖວຂອງຂໍ້ຄວາມ
ດ້ວຍຕົວຊີ້ເມົ້າໂດຍການຄລິກໃສ່ເສັ້ນ. ຄລິກແລ້ວລາກເພື່ອເລືອກຫຼາຍເສັ້ນ.
ການກົດປຸ່ມ shift ຄ້າງໄວ້ເມື່ອຄລິກຈະຂະຫຍາຍການເລືອກປັດຈຸບັນ. ເລືອກສາຍ
ໃຊ້ແປ້ນພິມໂດຍການກົດປຸ່ມຂຶ້ນ/ລົງ ຫຼືປຸ່ມລູກສອນ. ຂະຫຍາຍປະຈຸບັນ
ການເລືອກໂດຍການກົດປຸ່ມ shift ຄ້າງໄວ້ ແລະກົດປຸ່ມຂຶ້ນ/ລົງ ຫຼືປຸ່ມລູກສອນ. ຍ້າຍ
ການເລືອກໄຟລ໌ທີ່ຢູ່ຕິດກັນໂດຍໃຊ້ປຸ່ມລູກສອນຊ້າຍ ແລະຂວາ.
ການຈັບຄູ່ ເສັ້ນ
ຕົວຊີ້ເມົ້າ ຫຼືແປ້ນພິມສາມາດຖືກໃຊ້ເພື່ອຈັດຮຽງແຖວຂອງຂໍ້ຄວາມດ້ວຍມື
ໄຟລ໌. ເພື່ອຈັດຮຽງແຖວຂອງຂໍ້ຄວາມໂດຍໃຊ້ຕົວຊີ້ເມົ້າ, ເລືອກແຖວຂອງຂໍ້ຄວາມດ້ວຍປຸ່ມ
ປຸ່ມຫນູຊ້າຍ, ຄລິກຂວາໃສ່ແຖວຂໍ້ຄວາມຈາກໄຟລ໌ທີ່ຢູ່ຕິດກັນ, ແລະເລືອກຈັດຮຽງ
ກັບການຄັດເລືອກ. ເພື່ອຈັດແຖວຂໍ້ຄວາມໂດຍໃຊ້ແປ້ນພິມ, ຍ້າຍການເລືອກດ້ວຍປຸ່ມ
ປຸ່ມຕົວກະພິບ, ກົດແຖບຊ່ອງເພື່ອເລືອກເສັ້ນປະຈຸບັນຂອງຂໍ້ຄວາມ, ຍ້າຍການເລືອກດ້ວຍ
ປຸ່ມຕົວກະພິບໄປຫາແຖວຂອງຂໍ້ຄວາມໃນໄຟລ໌ທີ່ຢູ່ຕິດກັນ, ແລະກົດແຖບຊ່ອງເພື່ອເລືອກ
ເສັ້ນເປົ້າຫມາຍຂອງຂໍ້ຄວາມ. ການກົດປຸ່ມ Escape ຈະຍົກເລີກການດໍາເນີນການ.
ໃຊ້ລາຍການເມນູ Isolate ເພື່ອປ້ອງກັນບໍ່ໃຫ້ສາຍທີ່ເລືອກຖືກຈັບຄູ່ກັບເສັ້ນໃດໆ
ຈາກໄຟລ໌ທີ່ຢູ່ໃກ້ຄຽງ.
ການດັດແກ້
ກົດປຸ່ມ Enter ຫຼືຄລິກສອງຄັ້ງໃສ່ພື້ນທີ່ຂໍ້ຄວາມເພື່ອເຂົ້າສູ່ໂໝດແກ້ໄຂຂໍ້ຄວາມ. ຕົວກະພິບ
ຈະປ່ຽນເພື່ອຊີ້ບອກຮູບແບບການແກ້ໄຂຂໍ້ຄວາມ ແລະແຖບສະຖານະຢູ່ດ້ານລຸ່ມຂອງປ່ອງຢ້ຽມ
ຈະສະແດງຕໍາແຫນ່ງຖັນຂອງຕົວກະພິບ.
ໃນຮູບແບບການແກ້ໄຂຂໍ້ຄວາມ, ຂໍ້ຄວາມສາມາດໄດ້ຮັບການຄັດເລືອກດ້ວຍຕົວຊີ້ຂອງຫນູໂດຍການຄລິກແລະລາກ.
ການເລືອກປັດຈຸບັນສາມາດຂະຫຍາຍໄດ້ໂດຍການກົດປຸ່ມ shift ຄ້າງໄວ້ ແລະຍ້າຍຕົວກະພິບ
ໂດຍການຄລິກໃສ່ຕົວຊີ້ຂອງຫນູຫຼືກົດໃດຫນຶ່ງຂອງລູກສອນ, ເຮືອນ, ທ້າຍຫຼືຫນ້າຂຶ້ນ/ລົງ
ກະແຈ. ສາມາດເລືອກຄຳສັບສ່ວນບຸກຄົນໄດ້ໂດຍການຄລິກສອງເທື່ອໃສ່ພວກມັນດ້ວຍຕົວຊີ້ເມົ້າ.
ສາມາດເລືອກເສັ້ນທັງໝົດໄດ້ໂດຍການຄລິກສາມເທື່ອໃສ່ພວກມັນດ້ວຍຕົວຊີ້ເມົ້າ.
ແກ້ໄຂຂໍ້ຄວາມໂດຍການພິມຄໍາສໍາຄັນ. ເສັ້ນທີ່ຖືກດັດແປງຈະຖືກເນັ້ນໃສ່ເປັນສີຂຽວ. ໃຊ້
ຍົກເລີກແລະເຮັດຄືນລາຍການລາຍການເມນູເພື່ອຍົກເລີກແລະເຮັດເລື້ມຄືນການດໍາເນີນງານກ່ອນຫນ້ານີ້.
ກົດປຸ່ມ Escape ຫຼືຄລິກໃສ່ພື້ນທີ່ຂໍ້ຄວາມຂອງໄຟລ໌ອື່ນໂດຍໃຊ້ປຸ່ມຫນູຊ້າຍເພື່ອ
ອອກຈາກຮູບແບບການແກ້ໄຂ.
ການໂຮມເຂົ້າກັນ
ໃຊ້ປຸ່ມຄວາມແຕກຕ່າງ ຫຼືລາຍການເມນູເພື່ອນຳທາງລະຫວ່າງບລັອກຂອງຄວາມແຕກຕ່າງພາຍໃນ
ໄຟລ໌. ເມື່ອນຳທາງ, Diffuse ຈະຍ້າຍການເລືອກໄປໃສ່ຊຸດຕໍ່ເນື່ອງຕໍ່ໄປ
ເສັ້ນທີ່ມີຄວາມແຕກຕ່າງຫຼືການແກ້ໄຂ.
ໃຊ້ປຸ່ມລວມຫຼືລາຍການເມນູເພື່ອຄັດລອກບລັອກຂອງຂໍ້ຄວາມເຂົ້າໄປໃນຂອບເຂດທີ່ເລືອກ
ສາຍ. ລາຍການເມນູ Undo ແລະ Redo ສາມາດຖືກໃຊ້ເພື່ອຍົກເລີກ ແລະເຮັດຄືນສິ່ງທີ່ເຮັດມາກ່ອນໜ້ານີ້
ການດໍາເນີນງານ. ການປ່ຽນແປງທັງໝົດຕໍ່ກັບຊຸດຂອງແຖວສາມາດກັບຄືນມາໄດ້ໂດຍໃຊ້ລາຍການເມນູແກ້ໄຂທີ່ຊັດເຈນ
ໂດຍບໍ່ຄໍານຶງເຖິງຄໍາສັ່ງຂອງການແກ້ໄຂໄດ້ຖືກປະຕິບັດ.
ເວີຊັ່ນ ການຄວບຄຸມ
Diffuse ສາມາດດຶງເອົາການແກ້ໄຂໄຟລ໌ຈາກລະບົບການຄວບຄຸມຫຼາຍໆສະບັບຜ່ານຄໍາສັ່ງຂອງພວກເຂົາ
ການໂຕ້ຕອບເສັ້ນ. Microsoft Windows build of Diffuse ແມ່ນສາມາດໃຊ້ທັງ Cygwin ແລະ
ຮຸ່ນພື້ນເມືອງຂອງລະບົບການຄວບຄຸມເວີຊັນທີ່ຮອງຮັບ. ເມື່ອໃຊ້ Diffuse ກັບ Cygwin,
ຮັບປະກັນຄວາມມັກ Cygwin ຂອງ Diffuse ອະທິບາຍລະບົບຂອງເຈົ້າຢ່າງຖືກຕ້ອງ. ຖ້າເສັ້ນທາງປັບປຸງ
ສໍາລັບ Cygwin preference ມີສໍາລັບລະບົບການຄວບຄຸມສະບັບ, ມັນຕ້ອງໄດ້ຮັບການເປີດໃຊ້ງານເພື່ອນໍາໃຊ້
ສະບັບ Cygwin.
ລະບົບການຄວບຄຸມເວີຊັນມີຄວາມອ່ອນໄຫວຕໍ່ກັບເສັ້ນທາງລະບົບ ແລະຕົວແປສະພາບແວດລ້ອມອື່ນໆ
ການຕັ້ງຄ່າ. ການເປີດຕົວຈາກການຕັ້ງຄ່າ Shell ເຂົ້າລະບົບ Bash ອາດຈະຖືກໃຊ້ເພື່ອຕັ້ງຄ່າໄດ້ງ່າຍ
ສະພາບແວດລ້ອມສໍາລັບລະບົບການຄວບຄຸມສະບັບ Cygwin.
ການເບິ່ງ ບໍ່ໄດ້ຕັ້ງໃຈ ການດັດແປງ
ໄດ້ -m ທາງເລືອກຈະເຮັດໃຫ້ Diffuse ເປີດແຖບການປຽບທຽບສໍາລັບແຕ່ລະໄຟລ໌ການຄວບຄຸມສະບັບ
ລະບົບຊີ້ໃຫ້ເຫັນວ່າມີການດັດແກ້ທີ່ບໍ່ໄດ້ຮັບການຍອມຮັບ. ນີ້ແມ່ນສະດວກສໍາລັບການທົບທວນຄືນທັງຫມົດ
ການປ່ຽນແປງກ່ອນທີ່ຈະດໍາເນີນການຫຼືແກ້ໄຂຂໍ້ຂັດແຍ່ງລວມ. ຖ້າຫາກວ່າບໍ່ມີເສັ້ນທາງແມ່ນໄດ້ລະບຸໄວ້
ໄດເລກະທໍລີທີ່ເຮັດວຽກໃນປະຈຸບັນຈະຖືກໃຊ້. ຕົວຢ່າງ, ເບິ່ງທັງໝົດຂອງເຈົ້າທີ່ບໍ່ໄດ້ຕັ້ງໃຈ
ການດັດແກ້ກັບບັນຊີຄໍາສັ່ງນີ້:
$ ກະຈາຍ -m
ການແກ້ໄຂຄ່າເລີ່ມຕົ້ນຂອງໄຟລ໌ຈະຖືກໃຊ້ສໍາລັບການປຽບທຽບຖ້າມີພຽງໄຟລ໌ດຽວເທົ່ານັ້ນຖືກລະບຸ.
ຕົວຢ່າງ, ນີ້ຈະສະແດງການລວມ 2 ທາງລະຫວ່າງການແກ້ໄຂໃນຕອນຕົ້ນຂອງ foo.C ແລະ the
ໄຟລ໌ foo.C ທ້ອງຖິ່ນ:
$ ກະຈາຍ foo.C
ການລະບຸ ການທົບທວນຄືນ
ໄດ້ -r ທາງເລືອກຍັງອາດຈະຖືກນໍາໃຊ້ເພື່ອລະບຸຢ່າງຊັດເຈນການແກ້ໄຂໄຟລ໌ໂດຍສະເພາະ. ໃດ
ຕົວລະບຸການດັດແກ້ທີ່ເຂົ້າໃຈໂດຍລະບົບການຄວບຄຸມເວີຊັນອາດຈະຖືກນໍາໃຊ້. ໄຟລ໌ທ້ອງຖິ່ນ
ຈະຖືກນໍາໃຊ້ສໍາລັບການປຽບທຽບຖ້າຫາກວ່າພຽງແຕ່ຫນຶ່ງການແກ້ໄຂເອກະສານໄດ້ຖືກລະບຸ. ສໍາລັບຕົວຢ່າງ, ນີ້ຈະ
ສະແດງການຮວມ 2 ທາງລະຫວ່າງການດັດແກ້ 123 ຂອງ foo.C ແລະໄຟລ໌ foo.C ທ້ອງຖິ່ນ:
$ ກະຈາຍ -r 123 foo.C
ການແກ້ໄຂໄຟລ໌ຫຼາຍສາມາດປຽບທຽບໄດ້ໂດຍການລະບຸຫຼາຍ -r ທາງເລືອກ. ຍົກຕົວຢ່າງ,
ນີ້ຈະສະແດງການລວມ 2 ທາງລະຫວ່າງການແກ້ໄຂ 123 ຂອງ foo.C ແລະການແກ້ໄຂ 321 ຂອງ foo.C:
$ ກະຈາຍ -r 123 -r 321 foo.C
ໄຟລ໌ທ້ອງຖິ່ນສາມາດຖືກປະສົມກັບໄຟລ໌ຈາກລະບົບການຄວບຄຸມເວີຊັນ. ຕົວຢ່າງ, ນີ້
ຈະສະແດງການລວມ 3 ທາງລະຫວ່າງການແກ້ໄຂ MERGE_HEAD ຂອງ foo.C, ໄຟລ໌ foo.C ທ້ອງຖິ່ນ, ແລະ
ການປັບປຸງ HEAD ຂອງ foo.C:
$ ກະຈາຍ -r MERGE_HEAD foo.C foo.C -r HEAD foo.C
ສໍາລັບ -c ທາງເລືອກອາດຈະຖືກນໍາໃຊ້ເພື່ອກໍານົດຄູ່ຂອງການແກ້ໄຂຕາມລໍາດັບໄດ້ຢ່າງງ່າຍດາຍ. ສໍາລັບ
ຕົວຢ່າງ, ນີ້ຈະສະແດງການລວມ 2 ທາງລະຫວ່າງການແກ້ໄຂ 1.2.2 ຂອງ foo.C ແລະການແກ້ໄຂ.
1.2.3 ຂອງ foo.C:
$ ກະຈາຍ -c 1.2.3 foo.C
Diffuse ບໍ່ຈໍາກັດຈໍານວນ panes ທີ່ສາມາດໃຊ້ສໍາລັບການປຽບທຽບໄຟລ໌. ໄດ້
ການປ້ອນຂໍ້ມູນໃສ່ Git octopus merge ສາມາດເບິ່ງໄດ້ດ້ວຍເສັ້ນຄໍາສັ່ງເຊັ່ນນີ້:
$ ກະຈາຍ -r ຫົວ^1 -r ຫົວ^2 -r ຫົວ^3 -r ຫົວ^4 -r ຫົວ^5 foo.C
ຊັບພະຍາກອນ
ຊັບພະຍາກອນສາມາດຖືກນໍາໃຊ້ເພື່ອປັບແຕ່ງລັກສະນະແລະພຶດຕິກໍາຂອງ Diffuse
ເຊັ່ນ: ການປ່ຽນສີທີ່ໃຊ້ໃນການໂຕ້ຕອບຜູ້ໃຊ້, ການປັບແຕ່ງແປ້ນພິມ
ທາງລັດ, ເພີ່ມຫຼືປ່ຽນກົດລະບຽບການເນັ້ນໃສ່ syntax, ຫຼືປ່ຽນແຜນທີ່ຈາກ
ການຂະຫຍາຍໄຟລ໌ໄປຫາກົດລະບຽບການເນັ້ນໃສ່ syntax.
ເມື່ອ Diffuse ຖືກເລີ່ມຕົ້ນ, ມັນຈະອ່ານຄໍາສັ່ງຈາກໄຟລ໌ເບື້ອງຕົ້ນຂອງລະບົບກວ້າງ
/etc/diffuserc (%INSTALL_DIR%\diffuserc ໃນ Microsoft Windows) ແລະຫຼັງຈາກນັ້ນສ່ວນບຸກຄົນ
ໄຟລ໌ເບື້ອງຕົ້ນ ~/.config/diffuse/diffuserc (%HOME%\.config\diffuse\diffuserc ເປີດ
Microsoft Windows). ພຶດຕິກໍານີ້ສາມາດປ່ຽນແປງໄດ້ດ້ວຍ --no-rcfile ແລະ --rcfile
ຕົວເລືອກການຕັ້ງຄ່າ. ເຄື່ອງວິເຄາະ lexical ຄ້າຍຄື Bourne shell ຖືກນໍາໃຊ້ເພື່ອວິເຄາະ
ຄໍາສັ່ງເລີ່ມຕົ້ນ. ຄຳເຫັນ ແລະຕົວອັກສອນພິເສດສາມາດຝັງໄດ້ໂດຍໃຊ້ອັນດຽວກັນ
ຮູບແບບຂອງການຫລົບຫນີທີ່ໃຊ້ໃນ Bourne shell scripts.
ໂດຍທົ່ວໄປ
ການນໍາເຂົ້າ ເອກະສານ
ຂະບວນການຄໍາສັ່ງເບື້ອງຕົ້ນຈາກ ເອກະສານ. ໄຟລ໌ເບື້ອງຕົ້ນຈະມີພຽງແຕ່
ປຸງແຕ່ງຄັ້ງດຽວ.
ທີ່ສໍາຄັນ ຜູກມັດ
ການຜູກມັດຄີ context ການປະຕິບັດ key_combination
ຜູກມັດການລວມຄີກັບ ການປະຕິບັດ ເມື່ອໃຊ້ໃນ context. ລະບຸ Shift ແລະຄວບຄຸມ
ຕົວແກ້ໄຂໂດຍ prepending ປ່ຽນ + ແລະ Ctrl + to key_combination ຕາມລໍາດັບ. ກະແຈ
ປົກກະຕິດັດແກ້ໂດຍປຸ່ມ Shift ຄວນຖືກລະບຸໂດຍໃຊ້ຄ່າດັດແກ້ຂອງພວກເຂົາຖ້າ
key_combination ກ່ຽວຂ້ອງກັບປຸ່ມ Shift. ຍົກຕົວຢ່າງ, Ctrl + g ແລະ Shift+Ctrl+G. ເອົາອອກ
ຜູກມັດສໍາລັບ key_combination ໂດຍການລະບຸ ບໍ່ມີ ສໍາລັບ ການປະຕິບັດ.
ເມນູ ລາຍການ ທີ່ສໍາຄັນ ຜູກມັດ
ການນໍາໃຊ້ ເມນູ ສໍາລັບ context ເພື່ອກໍານົດການຜູກມັດທີ່ສໍາຄັນສໍາລັບລາຍການເມນູ. ຄຸນຄ່າຕໍ່ໄປນີ້
ຖືກຕ້ອງສໍາລັບ ການປະຕິບັດ:
open_file
ໄຟລ໌ → ເປີດ File... ລາຍການເມນູ
ຄ່າເລີ່ມຕົ້ນ: Ctrl+o
open_file_in_new_tab
File → ເປີດ File In New Tab... ລາຍການເມນູ
ຄ່າເລີ່ມຕົ້ນ: Ctrl+t
open_modified_files
File → ເປີດ Modified Files... ລາຍການເມນູ
ຄ່າເລີ່ມຕົ້ນ: Shift+Ctrl+O
open_commit
ໄຟລ໌ → ເປີດ Commit... ລາຍການເມນູ
ຄ່າເລີ່ມຕົ້ນ: Shift+Ctrl+T
reload_file
ໄຟລ໌ → ໂຫຼດລາຍການເມນູໄຟລ໌ຄືນໃໝ່
ຄ່າເລີ່ມຕົ້ນ: Shift+Ctrl+R
save_file
ໄຟລ໌ → ບັນທຶກລາຍການເມນູໄຟລ໌
ຄ່າເລີ່ມຕົ້ນ: Ctrl+s
save_file_as
File → Save File As... ລາຍການເມນູ
ຄ່າເລີ່ມຕົ້ນ: Shift+Ctrl+A
save_all
ໄຟລ໌ → ບັນທຶກລາຍການເມນູທັງໝົດ
ຄ່າເລີ່ມຕົ້ນ: Shift+Ctrl+S
new_2_way_file_merge
File → New 2-Way File Merge ລາຍການເມນູ
ຄ່າເລີ່ມຕົ້ນ: Ctrl+2
new_3_way_file_merge
File → New 3-Way File Merge ລາຍການເມນູ
ຄ່າເລີ່ມຕົ້ນ: Ctrl+3
new_n_way_file_merge
File → New N-Way File Merge ລາຍການເມນູ
ຄ່າເລີ່ມຕົ້ນ: Ctrl+4
close_tab
ໄຟລ໌ → ປິດລາຍການເມນູແຖບ
ຄ່າເລີ່ມຕົ້ນ: Ctrl+w
undo_close_tab
ໄຟລ໌ → ຍົກເລີກປິດລາຍການເມນູແຖບ
ຄ່າເລີ່ມຕົ້ນ: Shift+Ctrl+w
ເຊົາ
ໄຟລ໌ → ອອກລາຍການເມນູ
ຄ່າເລີ່ມຕົ້ນ: Ctrl+q
ຍົກເລີກ
ແກ້ໄຂ → ຍົກເລີກລາຍການເມນູ
ຄ່າເລີ່ມຕົ້ນ: Ctrl+z
ເຮັດຊ້ ຳ
ແກ້ໄຂ → ເຮັດຄືນລາຍການເມນູ
ຄ່າເລີ່ມຕົ້ນ: Shift+Ctrl+Z
ການຕັດ
ແກ້ໄຂ → ຕັດລາຍການເມນູ
ຄ່າເລີ່ມຕົ້ນ: Ctrl+x
ຄັດລອກ
ແກ້ໄຂ → ສຳເນົາລາຍການເມນູ
ຄ່າເລີ່ມຕົ້ນ: Ctrl+c
paste
ແກ້ໄຂ → ວາງລາຍການເມນູ
ຄ່າເລີ່ມຕົ້ນ: Ctrl+v
ເລືອກທັງຫມົດ
ແກ້ໄຂ → ເລືອກລາຍການເມນູທັງໝົດ
ຄ່າເລີ່ມຕົ້ນ: Ctrl+a
clear_edits
ແກ້ໄຂ → ລຶບລາຍການເມນູແກ້ໄຂ
ຄ່າເລີ່ມຕົ້ນ: Ctrl+r
dismiss_all_edits
ແກ້ໄຂ → ປິດລາຍການເມນູການແກ້ໄຂທັງໝົດ
ຄ່າເລີ່ມຕົ້ນ: Ctrl+d
ຊອກຫາ
ແກ້ໄຂ → ຊອກຫາ... ລາຍການເມນູ
ຄ່າເລີ່ມຕົ້ນ: Ctrl+f
find_next
ແກ້ໄຂ → ຊອກຫາລາຍການເມນູຕໍ່ໄປ
ຄ່າເລີ່ມຕົ້ນ: Ctrl+g
ຊອກຫາກ່ອນໜ້ານີ້
ແກ້ໄຂ → ຊອກຫາລາຍການເມນູກ່ອນໜ້າ
ຄ່າເລີ່ມຕົ້ນ: Shift+Ctrl+G
go_to_line
ແກ້ໄຂ → Go To Line... ລາຍການເມນູ
ຄ່າເລີ່ມຕົ້ນ: Shift+Ctrl+L
preferences
ແກ້ໄຂ → ລາຍການເມນູການຕັ້ງຄ່າ
ຄ່າເລີ່ມຕົ້ນ: ບໍ່ມີ
no_syntax_highlighting
ເບິ່ງ → ການເນັ້ນໄວຍະກອນ → ບໍ່ມີລາຍການເມນູ
ຄ່າເລີ່ມຕົ້ນ: ບໍ່ມີ
syntax_highlighting_syntax
ເບິ່ງ → Syntax Highlighting → syntax ລາຍການເມນູ
ຄ່າເລີ່ມຕົ້ນ: ບໍ່ມີ
realign_all
ເບິ່ງ → ຈັດລາຍການເມນູຄືນໃໝ່ທັງໝົດ
ຄ່າເລີ່ມຕົ້ນ: Ctrl+l
ແຍກ
ເບິ່ງ → ແຍກລາຍການເມນູ
ຄ່າເລີ່ມຕົ້ນ: Ctrl+i
first_ຄວາມແຕກຕ່າງ
ເບິ່ງ → First Difference ລາຍການເມນູ
ຄ່າເລີ່ມຕົ້ນ: Shift+Ctrl+Up
ຄວາມແຕກຕ່າງກ່ອນໜ້າ
ເບິ່ງ → ລາຍການເມນູຄວາມແຕກຕ່າງທີ່ຜ່ານມາ
ຄ່າເລີ່ມຕົ້ນ: Ctrl+Up
ຄວາມແຕກຕ່າງຕໍ່ໄປ
ເບິ່ງ → Next Difference ລາຍການເມນູ
ຄ່າເລີ່ມຕົ້ນ: Ctrl+Down
ຄວາມແຕກຕ່າງສຸດທ້າຍ
ເບິ່ງ → Last Difference ລາຍການເມນູ
ຄ່າເລີ່ມຕົ້ນ: Shift+Ctrl+Down
first_tab
ເບິ່ງ → ລາຍການເມນູແຖບທຳອິດ
ຄ່າເລີ່ມຕົ້ນ: Shift+Ctrl+Page_Up
Previous_tab
ເບິ່ງ → ລາຍການເມນູແຖບກ່ອນໜ້າ
ຄ່າເລີ່ມຕົ້ນ: Ctrl+Page_Up
next_tab
ເບິ່ງ → ລາຍການເມນູແຖບຕໍ່ໄປ
ຄ່າເລີ່ມຕົ້ນ: Ctrl+Page_Down
last_tab
ເບິ່ງ → ລາຍການເມນູແຖບສຸດທ້າຍ
ຄ່າເລີ່ມຕົ້ນ: Shift+Ctrl+Page_Down
shift_pane_right
ເບິ່ງ → Shift Pane ຂວາລາຍການເມນູ
ຄ່າເລີ່ມຕົ້ນ: Shift+Ctrl+parenleft
shift_pane_ຊ້າຍ
ເບິ່ງ → Shift Pane ລາຍການເມນູຊ້າຍ
ຄ່າເລີ່ມຕົ້ນ: Shift+Ctrl+parenright
convert_to_upper_case
ຮູບແບບ → ແປງເປັນລາຍການເມນູກໍລະນີເທິງ
ຄ່າເລີ່ມຕົ້ນ: Ctrl+u
convert_to_lower_case
ຮູບແບບ → ປ່ຽນເປັນລາຍການເມນູຕົວພິມນ້ອຍ
ຄ່າເລີ່ມຕົ້ນ: Shift+Ctrl+U
sort_lines_in_ascending_order
ຮູບແບບ → ຮຽງແຖວໃນລາຍການເມນູລໍາດັບຕັ້ງຊັນຂຶ້ນ
ຄ່າເລີ່ມຕົ້ນ: Ctrl+y
sort_lines_in_descending_order
ຮູບແບບ → ການຈັດຮຽງແຖວໃນລາຍການເມນູລຳດັບຫຼຸດລົງ
ຄ່າເລີ່ມຕົ້ນ: Shift+Ctrl+Y
remove_trailing_white_space
ຮູບແບບ → ເອົາລາຍການເມນູ Space White Trailing ອອກ
ຄ່າເລີ່ມຕົ້ນ: Ctrl+k
convert_tabs_to_spaces
ຮູບແບບ → ປ່ຽນແຖບເປັນລາຍການເມນູ Spaces
ຄ່າເລີ່ມຕົ້ນ: Ctrl+b
convert_leading_spaces_to_tabs
ຟໍແມັດ → ປ່ຽນພື້ນທີ່ນຳໜ້າເປັນລາຍການເມນູແຖບ
ຄ່າເລີ່ມຕົ້ນ: Shift+Ctrl+B
ເພີ່ມ_indenting
ຮູບແບບ → ເພີ່ມການຫຍໍ້ໜ້າລາຍການເມນູ
ຄ່າເລີ່ມຕົ້ນ: Shift+Ctrl+ໃຫຍ່ກວ່າ
reduce_indenting
ຮູບແບບ → ຫຼຸດການຫຍໍ້ໜ້າລາຍການເມນູ
ຄ່າເລີ່ມຕົ້ນ: Shift+Ctrl+ຫນ້ອຍ
convert_to_dos
ຮູບແບບ → ແປງເປັນລາຍການເມນູຮູບແບບ DOS
ຄ່າເລີ່ມຕົ້ນ: Shift+Ctrl+E
convert_to_mac
ຮູບແບບ → ແປງເປັນລາຍການເມນູຮູບແບບ Mac
ຄ່າເລີ່ມຕົ້ນ: Shift+Ctrl+C
convert_to_unix
ຮູບແບບ → ປ່ຽນເປັນລາຍການເມນູຮູບແບບ Unix
ຄ່າເລີ່ມຕົ້ນ: Ctrl+e
copy_selection_right
ຮວມ → ຄັດລອກການເລືອກຂວາລາຍການເມນູ
ຄ່າເລີ່ມຕົ້ນ: Shift+Ctrl+ຂວາ
copy_selection_left
ຮວມ → ຄັດລອກການເລືອກລາຍການເມນູຊ້າຍ
ຄ່າເລີ່ມຕົ້ນ: Shift+Ctrl+ຊ້າຍ
copy_left_into_selection
Merge → Copy ຊ້າຍເຂົ້າໄປໃນລາຍການເມນູການເລືອກ
ຄ່າເລີ່ມຕົ້ນ: Ctrl+Right
copy_right_into_selection
ຮວມ → ຄັດລອກຂວາໃສ່ລາຍການເມນູການເລືອກ
ຄ່າເລີ່ມຕົ້ນ: Ctrl+Left
merge_from_ຊ້າຍ_ແລ້ວ_ຂວາ
Merge → Merge ຈາກຊ້າຍຫຼັງຈາກນັ້ນຂວາລາຍການເມນູ
ຄ່າເລີ່ມຕົ້ນ: Ctrl+m
merge_from_right_ຫຼັງຈາກນັ້ນ_ຊ້າຍ
Merge → Merge ຈາກຂວາຫຼັງຈາກນັ້ນລາຍການເມນູຊ້າຍ
ຄ່າເລີ່ມຕົ້ນ: Shift+Ctrl+M
help_contents
ຊ່ວຍເຫຼືອ → Help Contents ລາຍການເມນູ
ຄ່າເລີ່ມຕົ້ນ: F1
ກ່ຽວກັບ
ຊ່ວຍເຫຼືອ → ກ່ຽວກັບລາຍການເມນູ
ຄ່າເລີ່ມຕົ້ນ: ບໍ່ມີ
ອອນໄລນ໌ ການດັດແກ້ ຮູບແບບການ ທີ່ສໍາຄັນ ຜູກມັດ
ການນໍາໃຊ້ line_mode ສໍາລັບ context ເພື່ອກໍານົດການຜູກມັດທີ່ສໍາຄັນສໍາລັບຮູບແບບການແກ້ໄຂເສັ້ນ. ໄດ້
ຄ່າຕໍ່ໄປນີ້ແມ່ນຖືກຕ້ອງສໍາລັບ ການປະຕິບັດ:
enter_align_mode
ເຂົ້າສູ່ໂໝດການແກ້ໄຂການຈັດຮຽງ
ຄ່າເລີ່ມຕົ້ນ: ພື້ນທີ່
enter_character_mode
ເຂົ້າສູ່ໂໝດແກ້ໄຂຕົວອັກສອນ
ຄ່າເລີ່ມຕົ້ນ: ກັບຄືນ, KP_Enter
first_line
ຍ້າຍຕົວກະພິບໄປຫາແຖວທໍາອິດ
ຄ່າເລີ່ມຕົ້ນ: ຫນ້າທໍາອິດ, g
extension_first_line
ຍ້າຍຕົວກະພິບໄປຫາແຖວທໍາອິດ, ຂະຫຍາຍການເລືອກ
ຄ່າເລີ່ມຕົ້ນ: Shift+Home
ແຖວສຸດທ້າຍ
ຍ້າຍຕົວກະພິບໄປຫາແຖວສຸດທ້າຍ
ຄ່າເລີ່ມຕົ້ນ: End, Shift+G
extension_last_line
ຍ້າຍຕົວກະພິບໄປແຖວສຸດທ້າຍ, ຂະຫຍາຍການເລືອກ
ຄ່າເລີ່ມຕົ້ນ: Shift+End
up
ຍ້າຍຕົວກະພິບຂຶ້ນນຶ່ງແຖວ
ຄ່າເລີ່ມຕົ້ນ: ຂຶ້ນ, ກ
ຂະຫຍາຍ
ຍ້າຍຕົວກະພິບຂຶ້ນໜຶ່ງແຖວ, ຂະຫຍາຍການເລືອກ
ຄ່າເລີ່ມຕົ້ນ: Shift+Up, Shift+K
ລົງ
ຍ້າຍຕົວກະພິບລົງລຸ່ມຫນຶ່ງແຖວ
ຄ່າເລີ່ມຕົ້ນ: ລົງ, j
ຂະຫຍາຍ_ລົງ
ຍ້າຍຕົວກະພິບລົງລຸ່ມຫນຶ່ງແຖວ, ຂະຫຍາຍການເລືອກ
ຄ່າເລີ່ມຕົ້ນ: Shift+Down, Shift+J
ໄວ້
ຍ້າຍຕົວກະພິບຊ້າຍຫນຶ່ງໄຟລ໌
ຄ່າເລີ່ມຕົ້ນ: ຊ້າຍ, h
ຂະຫຍາຍ_ຊ້າຍ
ຍ້າຍຕົວກະພິບຊ້າຍຫນຶ່ງໄຟລ໌, ຂະຫຍາຍການເລືອກ
ຄ່າເລີ່ມຕົ້ນ: Shift+Left
ສິດ
ຍ້າຍຕົວກະພິບໄປຂວາຫນຶ່ງໄຟລ໌
ຄ່າເລີ່ມຕົ້ນ: ສິດ, l
ຂະຫຍາຍ_ຂວາ
ຍ້າຍຕົວກະພິບໄປຂວາຫນຶ່ງໄຟລ໌, ຂະຫຍາຍການເລືອກ
ຄ່າເລີ່ມຕົ້ນ: Shift+Right
page_up
ຍ້າຍຕົວກະພິບຂຶ້ນນຶ່ງໜ້າ
ຄ່າເລີ່ມຕົ້ນ: Page_Up, Ctrl+u
extend_page_up
ຍ້າຍຕົວກະພິບຂຶ້ນຫນຶ່ງຫນ້າ, ຂະຫຍາຍການເລືອກ
ຄ່າເລີ່ມຕົ້ນ: Shift+Page_Up, Shift+Ctrl+u
page_down
ຍ້າຍຕົວກະພິບລົງຫນຶ່ງຫນ້າ
ຄ່າເລີ່ມຕົ້ນ: Page_Down, Ctrl+d
extend_page_down
ຍ້າຍຕົວກະພິບລົງຫນຶ່ງຫນ້າ, ຂະຫຍາຍການເລືອກ
ຄ່າເລີ່ມຕົ້ນ: Shift+Page_Down, Shift+Ctrl+d
ລຶບ_ຂໍ້ຄວາມ
ລຶບຂໍ້ຄວາມທີ່ເລືອກ
ຄ່າເລີ່ມຕົ້ນ: BackSpace, ລຶບ, x
first_ຄວາມແຕກຕ່າງ
ເລືອກຄວາມແຕກຕ່າງທໍາອິດ
ຄ່າເລີ່ມຕົ້ນ: Ctrl+Home, Shift+P
ຄວາມແຕກຕ່າງກ່ອນໜ້າ
ເລືອກຄວາມແຕກຕ່າງທີ່ຜ່ານມາ
ຄ່າເລີ່ມຕົ້ນ: p
ຄວາມແຕກຕ່າງຕໍ່ໄປ
ເລືອກຄວາມແຕກຕ່າງຕໍ່ໄປ
ຄ່າເລີ່ມຕົ້ນ: ນ
ຄວາມແຕກຕ່າງສຸດທ້າຍ
ເລືອກຄວາມແຕກຕ່າງສຸດທ້າຍ
ຄ່າເລີ່ມຕົ້ນ: Ctrl+End, Shift+N
clear_edits
ລຶບການແກ້ໄຂທັງໝົດຈາກແຖວທີ່ເລືອກ
ຄ່າເລີ່ມຕົ້ນ: r
copy_selection_left
ຄັດລອກເສັ້ນຈາກການຄັດເລືອກເຂົ້າໄປໃນໄຟລ໌ທີ່ຢູ່ເບື້ອງຊ້າຍ
ຄ່າເລີ່ມຕົ້ນ: ບໍ່ມີ
copy_selection_right
ຄັດລອກເສັ້ນຈາກການຄັດເລືອກເຂົ້າໄປໃນໄຟລ໌ເບື້ອງຂວາ
ຄ່າເລີ່ມຕົ້ນ: ບໍ່ມີ
copy_left_into_selection
ຄັດລອກເສັ້ນຈາກໄຟລ໌ຢູ່ເບື້ອງຊ້າຍເຂົ້າໄປໃນການເລືອກ
ຄ່າເລີ່ມຕົ້ນ: Shift+L
copy_right_into_selection
ຄັດລອກເສັ້ນຈາກໄຟລ໌ເບື້ອງຂວາເຂົ້າໄປໃນການເລືອກ
ຄ່າເລີ່ມຕົ້ນ: Shift+H
merge_from_ຊ້າຍ_ແລ້ວ_ຂວາ
ຮວມເສັ້ນຈາກໄຟລ໌ຢູ່ເບື້ອງຊ້າຍ ຈາກນັ້ນຍື່ນທາງຂວາ
ຄ່າເລີ່ມຕົ້ນ: ມ
merge_from_right_ຫຼັງຈາກນັ້ນ_ຊ້າຍ
ຮວມເສັ້ນຈາກໄຟລ໌ເບື້ອງຂວາ ຈາກນັ້ນຍື່ນທາງຊ້າຍ
ຄ່າເລີ່ມຕົ້ນ: Shift+M
ແຍກ
ແຍກສາຍທີ່ເລືອກ
ຄ່າເລີ່ມຕົ້ນ: i
ການຈັດຕໍາແຫນ່ງ ການດັດແກ້ ຮູບແບບການ ທີ່ສໍາຄັນ ຜູກມັດ
ການນໍາໃຊ້ align_mode ສໍາລັບ context ເພື່ອກໍານົດການຜູກມັດທີ່ສໍາຄັນສໍາລັບຮູບແບບການແກ້ໄຂການຈັດຕໍາແຫນ່ງ. ໄດ້
ຄ່າຕໍ່ໄປນີ້ແມ່ນຖືກຕ້ອງສໍາລັບ ການປະຕິບັດ:
enter_line_mode
ເຂົ້າສູ່ໂໝດແກ້ໄຂເສັ້ນ
ຄ່າເລີ່ມຕົ້ນ: Escape
enter_character_mode
ເຂົ້າສູ່ໂໝດແກ້ໄຂຕົວອັກສອນ
ຄ່າເລີ່ມຕົ້ນ: ກັບຄືນ, KP_Enter
first_line
ຍ້າຍຕົວກະພິບໄປຫາແຖວທໍາອິດ
ຄ່າເລີ່ມຕົ້ນ: g
ແຖວສຸດທ້າຍ
ຍ້າຍຕົວກະພິບໄປຫາແຖວສຸດທ້າຍ
ຄ່າເລີ່ມຕົ້ນ: Shift+G
up
ຍ້າຍຕົວກະພິບຂຶ້ນນຶ່ງແຖວ
ຄ່າເລີ່ມຕົ້ນ: ຂຶ້ນ, ກ
ລົງ
ຍ້າຍຕົວກະພິບລົງລຸ່ມຫນຶ່ງແຖວ
ຄ່າເລີ່ມຕົ້ນ: ລົງ, j
ໄວ້
ຍ້າຍຕົວກະພິບຊ້າຍຫນຶ່ງໄຟລ໌
ຄ່າເລີ່ມຕົ້ນ: ຊ້າຍ, h
ສິດ
ຍ້າຍຕົວກະພິບໄປຂວາຫນຶ່ງໄຟລ໌
ຄ່າເລີ່ມຕົ້ນ: ສິດ, l
page_up
ຍ້າຍຕົວກະພິບຂຶ້ນນຶ່ງໜ້າ
ຄ່າເລີ່ມຕົ້ນ: Page_Up, Ctrl+u
page_down
ຍ້າຍຕົວກະພິບລົງຫນຶ່ງຫນ້າ
ຄ່າເລີ່ມຕົ້ນ: Page_Down, Ctrl+d
align
ວາງເສັ້ນທີ່ເລືອກໃສ່ຕຳແໜ່ງຕົວກະພິບ
ຄ່າເລີ່ມຕົ້ນ: ພື້ນທີ່
ລັກສະນະ ການດັດແກ້ ຮູບແບບການ ທີ່ສໍາຄັນ ຜູກມັດ
ການນໍາໃຊ້ character_mode ສໍາລັບ context ເພື່ອກໍານົດການຜູກມັດທີ່ສໍາຄັນສໍາລັບຮູບແບບການແກ້ໄຂຕົວອັກສອນ.
ຄ່າຕໍ່ໄປນີ້ແມ່ນຖືກຕ້ອງສໍາລັບ ການປະຕິບັດ:
enter_line_mode
ເຂົ້າສູ່ໂໝດແກ້ໄຂເສັ້ນ
ຄ່າເລີ່ມຕົ້ນ: Escape
Strings
string ຊື່ ມູນຄ່າ
ປະກາດຊັບພະຍາກອນສະຕຣິງທີ່ເອີ້ນວ່າ ຊື່ ມີມູນຄ່າ ມູນຄ່າ.
ການນໍາໃຊ້ string ຊັບພະຍາກອນ
ຊັບພະຍາກອນສະຕຣິງຕໍ່ໄປນີ້ຖືກໃຊ້ໂດຍ Diffuse:
ຄວາມແຕກຕ່າງ_ສີ
ບັນຊີລາຍຊື່ຂອງຊັບພະຍາກອນສີທີ່ໃຊ້ເພື່ອຊີ້ໃຫ້ເຫັນຄວາມແຕກຕ່າງ
ຄ່າເລີ່ມຕົ້ນ: ຄວາມແຕກຕ່າງ_1 ຄວາມແຕກຕ່າງ_2 ຄວາມແຕກຕ່າງ_3
ສີ
[ ສີ | ສີ ] ຊື່ ສີແດງ ສີຂຽວ ສີຟ້າ
ປະກາດຊັບພະຍາກອນສີທີ່ເອີ້ນວ່າ ຊື່. ອົງປະກອບສີສ່ວນບຸກຄົນຄວນຈະເປັນ
ສະແດງເປັນຄ່າລະຫວ່າງ 0 ແລະ 1.
ການນໍາໃຊ້ ສີ ຊັບພະຍາກອນ
ຊັບພະຍາກອນສີຕໍ່ໄປນີ້ແມ່ນໃຊ້ໂດຍ Diffuse:
alignment
ສີທີ່ໃຊ້ເພື່ອຊີ້ບອກເສັ້ນທີ່ເລືອກສໍາລັບການຈັດວາງດ້ວຍມື
ຄ່າເລີ່ມຕົ້ນ: 1 1 0
ການເລືອກຕົວລະຄອນ
ສີທີ່ໃຊ້ເພື່ອຊີ້ບອກຕົວອັກສອນທີ່ເລືອກ
ຄ່າເລີ່ມຕົ້ນ: 0.7 0.7 1
cursor
ສີທີ່ໃຊ້ສໍາລັບຕົວກະພິບ
ຄ່າເລີ່ມຕົ້ນ: 0 0 0
ຄວາມແຕກຕ່າງ_1
ສີທີ່ໃຊ້ເພື່ອກໍານົດຄວາມແຕກຕ່າງລະຫວ່າງໄຟລ໌ຄູ່ທໍາອິດ
ຄ່າເລີ່ມຕົ້ນ: 1 0.625 0.625
ຄວາມແຕກຕ່າງ_2
ສີທີ່ໃຊ້ເພື່ອລະບຸຄວາມແຕກຕ່າງລະຫວ່າງໄຟລ໌ຄູ່ທີສອງ
ຄ່າເລີ່ມຕົ້ນ: 0.85 0.625 0.775
ຄວາມແຕກຕ່າງ_3
ສີທີ່ໃຊ້ເພື່ອລະບຸຄວາມແຕກຕ່າງລະຫວ່າງໄຟລ໌ຄູ່ທີສາມ
ຄ່າເລີ່ມຕົ້ນ: 0.85 0.775 0.625
ແກ້ໄຂແລ້ວ
ສີທີ່ໃຊ້ເພື່ອຊີ້ບອກເສັ້ນທີ່ຖືກດັດແກ້
ຄ່າເລີ່ມຕົ້ນ: 0.5 1 0.5
hatch
ສີທີ່ໃຊ້ໃນການຊີ້ບອກຊ່ອງຫວ່າງການຈັດຮຽງ
ຄ່າເລີ່ມຕົ້ນ: 0.8 0.8 0.8
line_number
ສີທີ່ໃຊ້ສໍາລັບຕົວເລກແຖວ
ຄ່າເລີ່ມຕົ້ນ: 0 0 0
line_number_background
ສີພື້ນຫຼັງສຳລັບພື້ນທີ່ເລກແຖວ
ຄ່າເລີ່ມຕົ້ນ: 0.75 0.75 0.75
line_select
ສີທີ່ໃຊ້ເພື່ອຊີ້ບອກສາຍທີ່ເລືອກ
ຄ່າເລີ່ມຕົ້ນ: 0.7 0.7 1
ແຜນທີ່_ພື້ນຫຼັງ
ສີພື້ນຫຼັງສຳລັບພື້ນທີ່ແຜນທີ່
ຄ່າເລີ່ມຕົ້ນ: 0.6 0.6 0.6
ຂອບ
ສີທີ່ໃຊ້ເພື່ອຊີ້ບອກຂອບຂວາ
ຄ່າເລີ່ມຕົ້ນ: 0.8 0.8 0.8
ແກ້ໄຂລ່ວງໜ້າ
ແກ້ໄຂສີຂໍ້ຄວາມລ່ວງໜ້າ
ຄ່າເລີ່ມຕົ້ນ: 0 0 0
ຂໍ້ຄວາມ
ສີຂໍ້ຄວາມປົກກະຕິ
ຄ່າເລີ່ມຕົ້ນ: 0 0 0
ພື້ນຫຼັງຂໍ້ຄວາມ
ສີພື້ນຫຼັງສຳລັບພື້ນທີ່ຂໍ້ຄວາມ
ຄ່າເລີ່ມຕົ້ນ: 1 1 1
floating ຈຸດ ມູນຄ່າ
float ຊື່ ມູນຄ່າ
ປະກາດຊັບພະຍາກອນຈຸດລອຍທີ່ເອີ້ນວ່າ ຊື່ ມີມູນຄ່າ ມູນຄ່າ.
ການນໍາໃຊ້ floating ຈຸດ ຊັບພະຍາກອນ
ຊັບພະຍາກອນຈຸດລອຍຕໍ່ໄປນີ້ແມ່ນໃຊ້ໂດຍ Diffuse:
alignment_opacity
ຄວາມໂປ່ງໃສທີ່ໃຊ້ໃນການປະກອບສີການຈັດຮຽງຄູ່ມື
ຄ່າເລີ່ມຕົ້ນ: 1
character_difference_opacity
ຄວາມໂປ່ງໃສທີ່ໃຊ້ໃນການປະກອບສີຄວາມແຕກຕ່າງຂອງຕົວອັກສອນ
ຄ່າເລີ່ມຕົ້ນ: 0.4
character_selection_opacity
ຄວາມໂປ່ງໃສທີ່ໃຊ້ໃນການປະກອບສີການເລືອກຕົວອັກສອນ
ຄ່າເລີ່ມຕົ້ນ: 0.4
edited_opacity
ຄວາມໂປ່ງໃສທີ່ໃຊ້ໃນການປະກອບສີເສັ້ນທີ່ດັດແກ້
ຄ່າເລີ່ມຕົ້ນ: 0.4
line_difference_alpha
ຄ່າ alpha ໃຊ້ໃນເວລາທີ່ປະກອບສີຄວາມແຕກຕ່າງຂອງເສັ້ນ
ຄ່າເລີ່ມຕົ້ນ: 0.3
line_selection_opacity
ຄວາມໂປ່ງໃສທີ່ໃຊ້ໃນການປະກອບສີການເລືອກເສັ້ນ
ຄ່າເລີ່ມຕົ້ນ: 0.4
syntax ການເນັ້ນ
syntax ຊື່ [initial_state default_tag]
ປະກາດຮູບແບບໄວຍະກອນໃໝ່ທີ່ເອີ້ນວ່າ ຊື່. ການເນັ້ນໃສ່ syntax ໃຊ້ສະຖານະທີ່ງ່າຍດາຍ
ເຄື່ອງທີ່ປ່ຽນລະຫວ່າງລັດເມື່ອມີຮູບແບບທີ່ແນ່ນອນຖືກຈັບຄູ່. ເບື້ອງຕົ້ນ
ລັດສໍາລັບເຄື່ອງຈັກຂອງລັດຈະເປັນ initial_state. ຕົວອັກສອນທັງໝົດບໍ່ກົງກັບ ກ
ຮູບແບບຈະຖືກ tagged ເປັນ default_tag ສໍາລັບການເນັ້ນ. ຮູບແບບ syntax ເອີ້ນວ່າ ຊື່
ສາມາດເອົາອອກໄດ້ໂດຍການລະເວັ້ນ initial_state ແລະ default_tag.
syntax_files ຊື່ [ຮູບແບບ]
ລະບຸໄຟລ໌ທີ່ມີຊື່ກົງກັນ ຮູບແບບ ຄວນເນັ້ນໃສ່ໂດຍໃຊ້
ແບບ syntax ເອີ້ນວ່າ ຊື່. ຮູບແບບທີ່ໃຊ້ເພື່ອຈັບຄູ່ໄຟລ໌ເພື່ອໃຊ້ກັບຮູບແບບໄວຍະກອນ
ເອີ້ນວ່າ ຊື່ ສາມາດເອົາອອກໄດ້ໂດຍການລະເວັ້ນ ຮູບແບບ.
syntax_magic ຊື່ [ຮູບແບບ [ບໍ່ສົນໃຈ]]
ລະບຸວ່າໄຟລ໌ທີ່ມີແຖວທໍາອິດກົງກັນ ຮູບແບບ ຄວນເນັ້ນໃຫ້ເຫັນໂດຍໃຊ້
ແບບ syntax ເອີ້ນວ່າ ຊື່. ຮູບແບບທີ່ໃຊ້ເພື່ອຈັບຄູ່ໄຟລ໌ເພື່ອໃຊ້ກັບ syntax
ແບບເອີ້ນວ່າ ຊື່ ສາມາດເອົາອອກໄດ້ໂດຍການລະເວັ້ນ ຮູບແບບ.
syntax_pattern ຊື່ initial_state final_state ໂຄດຄໍາສັ່ງ ຮູບແບບ [ບໍ່ສົນໃຈ]
ເພີ່ມຮູບແບບໃສ່ຮູບແບບໄວຍະກອນທີ່ປະກາດໄວ້ກ່ອນໜ້ານີ້. ຮູບແບບແມ່ນພະຍາຍາມຫນຶ່ງຢູ່ທີ່
ເວລາໃນຄໍາສັ່ງທີ່ເຂົາເຈົ້າໄດ້ຖືກປະກາດຈົນກ່ວາການແຂ່ງຂັນຄັ້ງທໍາອິດໄດ້ຖືກພົບເຫັນ. ຮູບແບບຈະ
ພຽງແຕ່ຖືກນໍາໃຊ້ເພື່ອຈັບຄູ່ຕົວອັກສອນຖ້າເຄື່ອງຂອງລັດຢູ່ໃນສະຖານະ initial_state.
ເຄື່ອງຂອງລັດຈະຫັນໄປສູ່ final_state ຖ້າຫາກວ່າຮູບແບບທີ່ກໍານົດໂດຍ ຮູບແບບ is
ກົງກັນ. ການຈັບຄູ່ຮູບແບບທີ່ບໍ່ລະອຽດອ່ອນຕົວພິມໃຫຍ່ຈະຖືກໃຊ້ຖ້າ ບໍ່ສົນໃຈ ຖືກກໍານົດ.
ຕົວອັກສອນທັງໝົດທີ່ກົງກັບຮູບແບບຈະຖືກແທັກເປັນ ໂຄດຄໍາສັ່ງ ສໍາລັບການເນັ້ນ.
ໃຊ້ກະຈາຍອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net