vim의 파일보기에서 디렉토리 목록으로 전환하는 방법은 무엇입니까?


17

나는 dir을 열었다 vim some/dir. 트리 내에서 탐색 할 수는 있지만 파일을 열면 디렉토리 목록으로 돌아가 다른 파일로 이동하기 위해 파일보기를 닫는 방법이 궁금합니다. :wq전체 vim 세션을 닫으므로 옵션이 없습니다. 나는 그것에 대한 모드가 있다고 생각하지만, 그것이 무엇인지, 어떻게 시작하는지 모른다.

파일을 파일 탐색보기로 닫는 방법?


2
vim에서 해당 폴더보기에서 파일을 탐색 할 수 있다는 것을 몰랐습니다. +1
Alex Leach

Vim에서 이전에 열린 파일로 돌아가는 방법의 모든 솔루션은 무엇입니까? 여기서도 작동해야합니다.
user202729

답변:


17

어때요 :e .? Vim에서 현재 디렉토리를 엽니 다. 즉, 파일 탐색기를 엽니 다. autochdir설정 이 설정 되었으므로 현재 편집 된 파일이있는 디렉토리가 표시됩니다.


2
또는 :E동일한 효과가 있습니다.
Jochem Schulenklopper

:E실제로는 약간 다른 효과 가 있으며 숨겨진 버퍼를 여는 :e .새 버퍼 :E를 엽니 다. 따라서 :E버퍼 목록을 깨끗하게 유지합니다.
Michael Daffin


9

^O이전에 열린 파일을 대체하는 데 사용 합니다 (이 경우 디렉토리).


3

파일을 닫으려면 :bd(버퍼 삭제)를 사용하십시오. 이 경우 이전 버퍼로 돌아가고 디렉토리 목록으로 돌아갑니다. vim에서 여러 파일을 한 번에 열 수 있습니다. 각 파일은 저장되어 버퍼라고합니다.

현재 파일을 닫지 않으려면 :E(탐색)을 사용하여 다른 파일을 열 수있는 현재 디렉토리의보기를 열 수도 있습니다. 파일 이름을 알고 있다면 간단히 :e path/to/file.txt직접 열 수 있습니다. 그런 다음 :bn및을 사용 하여 버퍼간에 전환 할 수 있습니다 :bp.

참고 : (에보다는 : E) 버퍼로 디렉토리보기를 연 이후 당신이 그것에 당신이 일반적으로 (버퍼로 전환 어떤 방식으로 전환 할 수 있습니다 :bp, :bp, :b 1, :rew, :first등). :ls열린 버퍼를 나열하는 데 사용 합니다.

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