입력 모드나 명령행 모드에서 길고 복잡한 문장을 짧은 단어로 대체하여 입력할 수 있는 기능이다.
.vimrc
파일에 넣어두면 된다.
약어 매크로 관련 명령어는 다음과 같다.
명령어 | 설명 |
---|---|
:ab | 현재 설정된 모든 약어 목록을 출력한다. |
:ab{lhs} | lhs 의 정보를 출력한다. |
:ab {lhs} {rhs} | 약어 lhs 를 rhs 로 설정한다. |
:unab {lhs} | 약어 lhs를 해제한다. |
:abclear | 설정된 모든 약어를 해제한다. |
:ia {lhs} {rhs} | 입력모드(input mode)에서 작동하는 ab |
:ca {lhs} {rhs} | 명령행 모드(command line mode)에서 작동하는 ab |
🖇️cf) lhs
와 rhs
는 관용적으로 자주 사용되는 명칭이다.
lhs
: left hand siderhs
: right hand side