ฉันไม่จำเป็นต้องแก้ไขข้อความยืนยันหลายครั้ง แต่มันเกิดขึ้นครั้งหรือสองครั้งและฉันจำไม่ได้ว่าเคยเห็นสิ่งนี้ ฉันหวังว่าคนอื่นมี เมื่อฉันgit rebase -i HEAD~7รายการที่คาดหวังจะเปิดใน vi อย่างที่คาดไว้ ผมเปลี่ยนpickค่าที่เหมาะสมแล้วedit:wq
ไม่สามารถดำเนินการแก้ไข
การcore.editorตั้งค่าในโลกของฉัน.gitconfigคือvi(ฉันยังได้เปลี่ยนเป็นvimในการย้ายอย่างหมดหวัง) ฉันลองใช้mateแต่นั่นไม่ได้เปิดรายการเริ่มต้นอย่างถูกต้องดังนั้นฉันจึงเปลี่ยนกลับ
ฉันใช้ v1.7.3 และยินดีรับข้อเสนอแนะ
git config --global core.editor "/usr/local/bin/vim"คงที่สำหรับฉัน
git_editor "$TODO" || die_abort "Could not execute editor"แหล่งรวม เนื่องจากคุณบอกว่าเครื่องมือแก้ไขเกิดขึ้นจริงนั่นหมายความว่ามันส่งคืนรหัสการออกที่ไม่ใช่ศูนย์ คุณสามารถทำซ้ำพฤติกรรมที่ใช้งานได้ตามปกติบนบรรทัดคำสั่งหรือไม่