2014-11-20 1 views
1

여러 창이 열리면 활성 창을 제외한 모든 창을 일시적으로 닫고 나중에 모든 창을 다시 열 수 있습니까?한 창을 임시로 "최대화"한 다음 이전 창으로 돌아 가기

저는 only이 활성 창을 제외한 다른 모든 창을 닫을 것이라고 알고 있지만 이전 창 레이아웃으로 돌아갈 방법을 모르겠습니다. mksession 거의 이것을합니다. 이것들을 서로 붙이기위한 좋은 방법이 있습니까?

+1

프로 팁 :'는'은''같은/인 O' : 만 '(': h : only' 참조). 같은 시간에 diff를 끄는 것으로 더 좋게 만들 수 있습니다 :'nnoremap o : diffoff!

답변

4

거기에 대한 플러그인이 아마 그러나 당신이 단순히 새로운 탭 페이지에서 현재의 버퍼를 열 수 있습니다

:tabe[dit] % 
+1

[ZoomWin] (http://www.vim.org/scripts/script.php?script_id=508)은 그러한 플러그인 중 하나입니다. 그러나 개인적으로이 솔루션이 더 나은 방법이라고 생각합니다. –

+0

나는 ZoomWin을 질문하고 나는 그것을 시도했다. 그러나 이것은 더 좋다. ZoomWin은 창 레이아웃으로 되돌아가는 것이 아주 느립니다. – Praxeolitic

관련 문제