728x90
1. 매크로란?
• Macro는 Vim 명령들을 기록하고 이를 반복하여 사용할 수 있는 기능
2. 매크로 사용법
2.1. 매크로 기록하는 방법
• Normal mode에서 `q`로 매그로 기록 시작
• 기록할 매크로 이름을 저장 (매크로 이름은 영어 소문자 하나로만 가능하다.)
• 이후 밑부분에 `--recording--`이라고 표시가 되면, 매크로가 기록 중이며, 이때 작업을 하면 된다.
• Normal mode에서 `q`를 눌러 매크로 기록 종료
• 이후, 해당 매크로를 사용하기 위해서, normal mode에서 `@[letter]`를 입력하면, 매크로를 사용할 수 있다.
2.2 매크로 수정하기
• 레지스터를 연 후, 레지스터에 텍스트를 등록하는 기능을 활용하여 매크로를 수정할 수 있음
2.3 매크로 명령어
명령어 | 설명 |
[number]@[letter] | - [letter]에 대응되는 매크로 명령어를 [number]씩 반복한다. |
:registers [letter] | - 저장된 [letter] 매크로의 내용을 살펴보기 |
@@ | - 방금 실행한 매크로 실행 |
3. 매크로를 파일로 저장하는 방법
• `~/.vimrc` 파일을 연다.
• `let @<macro_name>=`을 이용하여 `<macro_name>`에 해당하는 매크로를 기록한다.
Reference
728x90
'컴퓨터 & IT (Computer & IT) > VIM' 카테고리의 다른 글
[Vim] Windows에서 vim 설정: 플러그인, etc (0) | 2022.12.31 |
---|---|
[Vim] Tab 활용 - 여러 파일들을 같이 작성 (0) | 2021.05.24 |
[VIM] 코드 접기(Folding ) (0) | 2021.05.10 |
[VIM] scrooloose/syntastic 구문오류 - python (0) | 2020.06.24 |
[VIM] Plugin 설치 및 자주 사용하는 플러그인 (0) | 2020.03.19 |
댓글