Vim에서 파일 탐색기를 닫지 않고 종료


16

Vim에서 파일 탐색기를 종료하는 방법을 알아 내려고 노력했습니다.

:q 작동하지만 파일 브라우저뿐만 아니라 Vim도 닫습니다.

내가 빠진 것이거나 버그입니까?

답변:


16

:bd탐색기가 전체 화면 인 경우에도 명령 (현재 버퍼 삭제)은 Vim을 닫지 않고 활성 파일 탐색기를 닫는 것으로 나타납니다.


14

이것은 예상 된 동작입니다.

수정 된 파일 :Explore이 열려 있으면 분할 화면 탐색기 :q가 열리고 입력 하면 열린 파일로 돌아갑니다. 그렇지 않은 경우 전체 화면 탐색기가 열리고 :qvim이 닫힙니다.

열린 파일이 수정되지 않았거나 열린 파일이없는 경우에도 분할 화면 탐색기를 강제 실행하려면 :Sexplore대신 사용하십시오.

또한 :Texplore원하는 방식으로 작동 하는 탭이있는 전체 화면 탐색기를 사용할 수도 있습니다 . 새 탭에서 탐색기를 열고 입력 :q하면 항상 해당 탭이 닫히지 만 vim은 닫히지 않습니다.

살펴 보시기 바랍니다 이러한 명령에 대한 빔 문서를 .


사용의 문제점 :Sexplore은 파일이 분할 화면에서 열린다는 것입니다. 와 동일합니다 :Texplore.
icc97 April

8

Vim 8에서는 (이전 버전을 시도하지 않았 음) :Rexplore작동합니다.

에서 :help :Explore가 언급 :

:Rexplore            ... Return to/from Explorer

:Rexplore 실제로 탐색기에있을 때만 작동합니다.

:Lexplore수직 탐색기를 열 수 있지만 거기에서 파일을 열면 원래 창에서 파일이 열립니다. 그런 다음 :Lexplore다시 입력하여 탐색 창을 닫을 수 있습니다 . 그러면 NERDTree 와 같은 다른 파일 탐색기 나 Sublime Text와 같은 편집기에서 효과적으로 작동합니다 . 이것은 탐색기와 같은 창에서 파일을 여는 :Sexplore/ :Vexplore/ :Texplore와 다른 동작입니다 .

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.