Magit-magit-status에서 모두 확장하고 모든 섹션 축소 방법


17

준비되지 TAB않은 단일 파일을 누르면 해당 파일과 관련된 세부 정보가 표시되거나 숨겨집니다.

준비되지 않은 모든 파일의 세부 정보를 한 번에 표시하고 숨기려면 (전환) 어떻게해야합니까?

를 통해 개요 숨기기 하위 수준을 발견했습니다 M-x. 그러나 이것을 토글 방식으로 수행하는 키 조합을 알고 싶습니다.

또한 ?magit-status 영역의 키 바인딩 바로 가기를 확인하기 위해 입력 했지만 답변을 찾을 수 없습니다.

답변:


20

나는 당신이 원하는 것 같아 M-TAB magit-section-cycle-diffs

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


환상적인, 나는 문서를 살펴 보았지만 이것을 놓쳤다. 대단히 감사합니다
오리온

@orion 그것이 당신이 찾고있는 것을 듣고 행복합니다. 이것이 귀하의 질문에 완전히 응답하면이 답변의 왼쪽에있는 확인 표시를 클릭하여 "수락"하여 다른 사람들이 질문이 완료되었음을 알 수 있습니다.
Jack

4
지난 15 년 동안 내가 사용해온 모든 운영 체제 또는 창 관리자는 M-TAB창 전환에 묶여 있습니다.
Fred Schoen

2
실제로 내가 찾던 것은 magit 버퍼의 어느 곳에서나 M-2 또는 M-4로 모두 확장 및 축소 할 수 있습니다. Jack은 제공 한 링크에 설명되어 있습니다.
Orion

9

다른 방법 ( M-TAB솔루션의 키 바인딩을 변경하지 않으려는 경우 )은 섹션 제목 (예 : "스테이지되지 않은 변경 사항")이있는 행에 커서를 놓고를 눌러 2해당 섹션의 모든 변경 사항을 축소하거나 4확장합니다.

또한 서브 섹션 / 파일 당 변경 사항 축소 / 확장에도 작동합니다.


2-꼭 필요한 것입니다, 많은 감사합니다!
Rostyslav Druzhchenko

0

당신은 사용할 수 있습니다 S-TAB(의 있음을 shift호출) magit-section-cycle-global거친-단위 풀 확장 -collapse을 위해.


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.