현재 디렉터리에 다음 파일이 있다고 가정해 보겠습니다.
aa01.txt
aa02.txt
bb01.txt
bb02.txt
cc01.txt
...
특정 패턴을 검색하고 일치하는 모든 파일을 한 번에 선택하는 방법이 있습니까(첫 번째 일치하는 파일을 선택한 다음 다음, 다음 파일을 선택하는 것이 아니라...) 추가 작업을 수행할 수 있습니다. 처리(예: 삭제, 이동) , 복사...그룹으로)?
예를 들어, 위에서 문자열 "aa"가 포함된 모든 파일을 선택하거나(아마도 삭제), "02"가 포함된 모든 파일을 선택(아마도 복사)하고 싶다고 가정해 보겠습니다.
답변1
나는 보통 이렇게 한다
- 먼저 필터를 설정하고(
zf
+ 표현식 사용), - 그런 다음 결과(
v
) 에서 모든 항목을 선택하고 - 필터를 다시 닫습니다(
zf
+Enter).
답변2
정규식을 사용하려면 다음 mark
과 같은 명령이 가장 빠릅니다.
:mark ^aa
scout
이 플래그가 있는 명령은 -m
동일한 결과를 달성하며 예를 들어 전역 모드도 허용합니다. 보다매뉴얼 페이지자세한 내용은.