แก้ไขคำสั่งปัจจุบันในโหมด Zsh Vi


3

ดังนั้นฉันรู้ว่าคุณสามารถตั้งค่าโหมด vi ในทุบตีด้วย

set -o vi

ฉันก็รู้ว่าคุณสามารถตั้งค่าโหมด vi ใน zsh ด้วย

bindkey -v

โหมด vi vในทุบตีมีคุณสมบัติที่ดีที่ช่วยให้คุณสามารถแก้ไขคำสั่งที่คุณกำลังทำงานในโปรแกรมแก้ไขเสียงเรียกเข้าแบบเต็มรูปแบบออกโดยการกด

มีวิธีแก้ไขคำสั่งเช่นนี้ใน zsh หรือไม่?

คำตอบ:


2

ลองสิ่งนี้:

autoload edit-command-line
zle -N edit-command-line
bindkey -M vicmd v edit-command-line

มันทำงานได้อย่างสมบูรณ์แบบ สิ่งที่ฉันกำลังมองหา ขอบคุณมาก!
Matt Garriott
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.