Magit - Cara memperluas semua dan menutup semua bagian dalam status-magit

16

Menekan TABsatu file yang tidak dipentaskan menunjukkan atau menyembunyikan detail yang berkaitan dengan file itu.

Bagaimana cara saya menunjukkan & menyembunyikan (beralih) detail semua file yang tidak dipentaskan sekaligus?

Saya memang menemukan outline-hide-sublevels via M-x. Tapi saya ingin tahu kombinasi kunci untuk melakukan ini secara bergantian.

Saya juga mengetik ?untuk memeriksa pintasan keybinding untuk area status magit tetapi tidak dapat menemukan jawaban.

orion
sumber

Jawaban:

19

Saya pikir kamu mau M-TAB magit-section-cycle-diffs

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

Mendongkrak
sumber
Luar biasa, saya memang melihat-lihat dokumen tetapi pasti melewatkan ini. Terima kasih banyak
orion
@orion Senang mendengar itu yang Anda cari. Jika ini sepenuhnya menjawab pertanyaan Anda, Anda dapat mengklik tanda centang di sebelah kiri jawaban ini untuk "menerimanya" sehingga orang lain tahu pertanyaannya selesai.
Jack
4
Setiap sistem operasi atau window manager yang saya gunakan dalam 15 tahun terakhir M-TABterikat dengan window switching ...
Fred Schoen
2
Sebenarnya yang saya cari adalah M-2 atau M-4 dari mana saja di buffer magit untuk membentangkan dan menciutkan semuanya, yang didokumentasikan dalam tautan yang disediakan Jack
orion
8

Metode lain (jika Anda tidak ingin mengubah ikatan utama untuk M-TABsolusi) adalah memposisikan kursor Anda pada baris dengan judul bagian, mis. "Perubahan tidak bertahap", dan tekan 2untuk menutup semua perubahan di bagian itu, atau 4untuk memperluasnya.

Ini juga berfungsi untuk menciutkan / memperluas perubahan per subbagian / file.

Elardus Erasmus
sumber
2- tepat yang saya butuhkan, terima kasih banyak!
Rostyslav Druzhchenko
0

Anda dapat menggunakan S-TAB(itu shift) untuk memohon magit-section-cycle-globalgranularity kasar diperluas penuh dan -kolaps.

Micah Elliott
sumber