저는 magit
의 새로운 사용자이며 현재 단일 창 (magit-status
)으로 별도의 프레임에서 사용하고 있습니다. 최근에 방문한 버퍼 프로젝트의 git 상태를 보여주고 싶습니다. 다른 프레임에서 두 개의 서로 다른 프로젝트 파일 두 개의 버퍼가있는 두 개의 창을 가지고 있다고 가정 해보십시오. magit
창에 현재 선택된 창에 따라 프로젝트의 자식 상태를 표시하고 싶습니다. 선택된 윈도우가 나는 window 2
로 변경하면 그때는 프로젝트의 상태를 표시 window 3
싶습니다, 프로젝트 1의 상태를 보여 window 3
싶습니다 window 1
경우 Emacs - Magit은 창을 전환 할 때 다른 프로젝트에 대해 동일한 창을 다시 사용합니다.
frame 1 frame 2
*********************** ****************
* window 1 * window 2 * * window3 *
* * * * *
* file * file * * magit-status *
* of proj1 * of proj2 * * *
* * * * *
*********************** ****************
은 명확합니다 2.
Magit가
magit-display-buffer-function
변수를 설정하여
magit-status
을하는 방법을 보여줍니다
음, 이해가 안되네요 - 현재 버퍼에서'magit-status'를 실행하면 저장소의 상태를 보여줍니다 이 파일로. –
@AlexOtt 예,하지만 다른 창에서 버퍼를 열 것입니다, 나는 이미 열린 버퍼'* magit :'이 현재 버퍼의 프로젝트에 대해 새로 고쳐지기를 바랍니다. –
se7entyse7en
@AlexOtt 질문이 – se7entyse7en