คุณสามารถแจ้ง zsh ว่าไม่ควรแก้ไขอัตโนมัติในคำสั่งเฉพาะด้วยการใช้นามแฝงกับคำนำหน้า 'nocorrect' ใน. zshrc ของคุณ (ตัวอย่างที่นี่: http://dzen.geekmode.org/wiki/wiki.cgi/-main/ZshConfiguration ) :
alias vim='nocorrect vim'
อีกทางเลือกหนึ่ง - หากกระบวนการที่อนุญาตพิเศษนี้ทำให้คุณหงุดหงิดเกินไปคุณสามารถปิดการแก้ไขอัตโนมัติได้อย่างสมบูรณ์ด้วยสิ่งต่อไปนี้ใน. zshrc ของคุณ
สำหรับ zsh รุ่นที่ใหม่กว่าใช้:
unsetopt correct
สำหรับ zsh เวอร์ชันเก่าใช้:
unsetopt correct-all
แก้ไขเพื่อเพิ่ม: นี่คือการสนทนาก่อนหน้านี้ในเรื่องนี้ - ข้อยกเว้นสำหรับคุณสมบัติ zsh correctall?
bundle exec cucumber <some_specific_feature> && bundle exec rspec <some_specific_spec>
แต่ไม่ทำงานสำหรับคำสั่งเช่น ฉันได้เพิ่มนามแฝงสำหรับ rspec เคล็ดลับใด ๆ