2014-02-25 3 views
1

ViEmnu를 사용한 후에 VsVim을 시험 중입니다.VsVim의 모든 탭을 닫는 방법

ViEmnu :qa에서는 모든 탭을 닫지 만 VsVim에서는 :qa이 Visual Studio를 닫습니다. 다시 시작하면 모든 탭이 열린 상태로 유지됩니다. this issue 따르면이 의도적으로 설계된 동작입니다.

Visual Studio를 종료하지 않고 VsVim의 모든 탭을 닫을 수 있습니까?

답변

2

현재로서는 아무런 방법이 없습니다. 주로 Vim에서 VsVim에서 에뮬레이트 할 수있는 메소드가없는 것으로 보입니다. 만약 내가 그것을 구현할 수 있도록 열심히 그것에 대해 듣고 싶습니다.

tabonly을 구현할 계획이 있습니다. 요청을 닫으면 요청을 닫을 수 있습니다.

https://github.com/jaredpar/VsVim/issues/1131

1

나는이 작업을 수행하기 위해 비주얼 스튜디오 명령에 별칭을 만들었습니다.

map <leader>q :vsc Window.CloseAllDocuments<CR> 

이제 \q를 누르면 열려있는 모든 탭을 닫습니다 : 파일 %HOMEPATH%/.vsvim에서

, 나는 다음 줄을 추가했습니다.

관련 문제