"execute:" เป็นพรอมต์ของวิดเจ็ตexecute-named-cmd
zle ( zsh line editor ) ซึ่งช่วยให้คุณเรียกใช้วิดเจ็ตzleอื่น ๆ ได้โดยป้อนชื่อ (แม้จะมี Tab-completion)
โดยค่าเริ่มต้นถูกผูกไว้กับESC-x
(นั่นคือAlt+ xหรือEsc, x) ในโหมดemacsและไปยัง:ในโหมดvicmd (มักจะมาถึงโดยการพิมพ์EscจากโหมดviinsหรือCtrl+ x, Ctrl+ vจากโหมดemacs )
หากต้องการลบการผูกข้อมูลเริ่มต้นทั้งสองให้รัน
bindkey -e -r '^[x'
bindkey -a -r ':'
คนแรกคือสำหรับemacsโหมดที่สองสำหรับvicmd
~/.zshrc
ที่จะทำให้มันถาวรคุณสามารถใส่ไว้ในของคุณ หากมีการเรียกเพียงbindkey -e
หรือbindkey -v
(โดยไม่มีข้อโต้แย้งใด ๆ เพิ่มเติมตั้งค่าการผูกเริ่มต้นสำหรับโหมดemacsและviinsตามลำดับ) ในการกำหนดค่าของคุณคุณจะต้องใส่คำสั่งข้างต้นหลังจากที่เกิดขึ้น