Vim:Registers
VIM 의 레지스터 관련 내용 정리.
Available registers
| The named registers |
| The numberered registers |
| The unnamed register |
| The small delete register |
| Contains the file name (read only) |
| Other read only registers |
| The alternate buffer |
| The expression register |
| The selection and drop registers |
| The last search pattern register |
| The black hole register |
Types of registers
레지스터는 다음 세 가지 유형 중 하나입니다.
- characterwise (문자 범위)
- linewise (줄 범위)
- blockwise-visual (블록 범위)
레지스터의 유형은 setreg()
의 세 번째 인수로 설정할 수 있습니다.
프로그래밍 방식으로 레지스터 읽기 및 쓰기
스크립트나 ex 명령에서 레지스터 값은 앞에 At(@
) 기호를 추가하여 액세스할 수 있습니다.
동적 이름을 가진 레지스터 값은 setreg()
로 설정할 수 있습니다.
대문자 레지스터에 할당
대문자 레지스터에 값을 할당하면 할당된 값이 각 소문자 레지스터의 값에 실제로 추가됩니다.
레지스터 내용 지우기
레지스터(여기서는 r)는 다음과 같이 지울 수 있습니다.
그러나 일부 키 입력은 레지스터에 아무것도 기록하지 않음으로써 저장할 수 있습니다: qrq