Vim에서 여러 파일을 편집하는 방법은 무엇입니까?

Vim에서 여러 파일을 편집하는 방법은 무엇입니까?

Vim(더 구체적으로 MacVim)에서 를 사용하여 작업 디렉터리를 설정 :cd하고 해당 디렉터리에 있는 모든 파일을 열려고 하는 경우 *.pyVim에서 이를 수행할 수 있는 방법이 있습니까? :e *.py작동할 것으로 예상했지만 E77: Too many file names오류가 발생했습니다. :help edit동시에 여러 파일을 열 수 있는 방법은 없고 하나만 열 수 있는 것 같습니다.

답변1

찾고 있는 명령은 다음과 같습니다 args.

예를 들어:

:args /path_to_dir/*.py

또는

:args /path_to_dir/**/*.py

**파일을 재귀적으로 일치시킵니다. (@ 님이 제안한대로벨벳 미스트)

.py디렉토리에 있는 확장자를 가진 모든 파일이 열립니다.

파일이 열리면 :tab all별도의 탭에 배치할 수 있습니다.

관련 정보