Magit - วิธีการขยายทั้งหมดและยุบส่วนทั้งหมดใน magit-status


17

การกดTABไฟล์ที่ไม่มีการจัดเก็บไฟล์เดียวจะแสดงหรือซ่อนรายละเอียดที่เกี่ยวข้องกับไฟล์นั้น

ฉันจะแสดง & ซ่อน (สลับ) รายละเอียดของไฟล์ที่ไม่จัดแบ่งได้ทั้งหมดในครั้งเดียวได้อย่างไร

ผมไม่เจอร่างซ่อน-sublevels M-xผ่าน แต่ฉันต้องการทราบชุดคีย์เพื่อทำสิ่งนี้ในแบบสลับ

ฉันพิมพ์?เพื่อตรวจสอบปุ่มลัดลัดสำหรับพื้นที่ magit-state แต่ไม่พบคำตอบ

คำตอบ:


20

ฉันคิดว่าคุณต้องการ M-TAB magit-section-cycle-diffs

https://magit.vc/manual/magit.html#Section-visibility


เยี่ยมมากฉันได้ดูเอกสาร แต่ต้องไม่พลาดสิ่งนี้ ขอบคุณมาก
orion

@orion มีความสุขที่ได้ยินว่าคุณกำลังมองหา หากตอบคำถามของคุณอย่างครบถ้วนคุณสามารถคลิกเครื่องหมายถูกที่ด้านซ้ายของคำตอบนี้เพื่อ "ยอมรับ" เพื่อให้คนอื่นรู้ว่าคำถามนั้นเสร็จสมบูรณ์
แจ็ค

4
ผู้จัดการทุกระบบปฏิบัติการหรือหน้าต่างฉันได้ใช้ในช่วง 15 ปีที่ผ่านมาM-TABผูกไว้กับการสลับหน้าต่าง ...
เฟร็ด Schoen

2
จริง ๆ แล้วสิ่งที่ฉันกำลังมองหาคือ M-2 หรือ M-4 จากที่ใดก็ได้ในบัฟเฟอร์ magit เพื่อขยายและยุบทั้งหมดซึ่งมีการบันทึกไว้ในลิงก์ของแจ็คที่ให้ไว้
orion

9

วิธีอื่น (ถ้าคุณไม่ต้องการเปลี่ยนการเชื่อมโยงคีย์สำหรับM-TABโซลูชัน) คือการวางเคอร์เซอร์ของคุณบนบรรทัดที่มีส่วนหัวเช่น "Unstaged Changes" และกด2เพื่อยุบการเปลี่ยนแปลงทั้งหมดในส่วนนั้นหรือ4เพื่อขยาย

นอกจากนี้ยังใช้งานได้สำหรับการยุบ / ขยายการเปลี่ยนแปลงต่อส่วนย่อย / ไฟล์


2- เป็นสิ่งที่ฉันต้องการขอบคุณมาก!
Rostyslav Druzhchenko


0

M-tabผลงานดังต่อไปนี้เป็นผู้แทน

(define-key magit-mode-map [(control >)] 'magit-section-cycle-diffs)

M-tab ไม่สามารถใช้งานได้กับระบบ MS Windows ส่วนใหญ่

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