코딩/Vim

Vim - Macro (매크로 실행)

Junoni 2024. 11. 6. 05:41
반응형

목차

매크로 실행

동작
@[지명 레지스터]

:normal @[지명 레지스터]
[지명 레지스터]에 저장된 매크로 실행
[숫자]@[지명 레지스터]

:normal [숫자]@[지명 레지스터]
[지명 레지스터]에 저장된 매크로 [숫자]번 실행

반복 실행 중, 매크로가 실행이 불가한 경우 실행 중단

 

 

마지막으로 실행한 매크로 실행

동작
@@ 마지막으로 실행한 매크로 실행
[숫자]@@ 마지막으로 실행한 매크로 [숫자]번 실행

반복 실행 중, 매크로가 실행이 불가한 경우 실행 중단

 

 

특정 줄에 매크로 실행

동작
:[줄 숫자] normal @[지명 레지스터] [줄 숫자]번째 줄을 대상으로 [지명 레지스터]에 저장된 매크로 실행
:[시작 줄 숫자], [끝 줄 숫자] normal @[지명 레지스터] [시작 줄 숫자]번째 줄부터 [끝 줄 숫자]번째 줄까지 줄들을 대상으로 [지명 레지스터]에 저장된 매크로 실행

 

 

특정 파일에 매크로 실행

동작
:bufdo normal @[지명 레지스터] Buffer에 존재하는 파일들을 대상으로 [지명 레지스터]에 저장된 매크로 실행
:argdo normal @[지명 레지스터] Arg List에 존재하는 파일들을 대상으로 [지명 레지스터]에 저장된 매크로 실행
반응형