반응형
목차
노말 모드에서 붙여넣기
키 | 동작 |
p | 붙여넣기 |
P | 커서 윗 줄에 붙여넣기 (붙여넣을 데이터에 개행문자가 있는 경우, 예: yy(현재 줄 복사) 같은 커맨드로 복사했을 시) 커서 왼쪽에 붙여넣기 (붙여넣을 데이터에 개행문자가 없는 경우) |
삽입 모드에서 붙여넣기
키 | 동작 |
Ctrl + Shift + v (Windows) (터미널에서 Ctrl + Shift + v로 붙여넣기 허용 시) |
붙여넣기 |
Command + v (MacOS) |
|
Ctrl + r 누른 후 " | |
Ctrl + r 누른 후 [레지스터] | [레지스터] 값 붙여넣기 |
커맨드라인 모드에서 붙여넣기
키 | 동작 |
Ctrl + Shift + v (Windows) (터미널에서 Ctrl + Shift + v로 붙여넣기 허용 시) |
붙여넣기 |
Command + v (MacOS) | |
Ctrl + r 누른 후 " | |
Ctrl + r 누른 후 [레지스터] | [레지스터] 값 붙여넣기 |
Ctrl + r 누른 후 Ctrl + w | 커서가 위치한 단어 붙여넣기 |
Ctrl + r 누른 후 Ctrl + f | 커서가 위치한 파일 이름 붙여넣기 |
Ctrl + r 누른 후 Ctrl + p | 커서가 위치한 파일 경로 붙여넣기 (파일 경로가 존재할 시) |
비주얼 모드에서 붙여넣기
키 | 동작 |
p (선택한 텍스트) | 선택한 텍스트를 붙여넣을 텍스트로 치환 (치환 시, 선택한 텍스트는 클립보드에 저장) |
다수 줄 붙여넣기
키 | 동작 |
:[시작 범위],[끝 범위]t[붙여넣을 줄] | [붙여넣을 줄] 아래에 [시작 범위] ~ [끝 범위] 텍스트 붙여넣기 범위 사용법 자세히 보기 예시: 1,3t10 결과: 1번째 줄부터 3번째 줄까지 줄을 10번째 줄 아래 붙여넣기 |
:[시작 범위],[끝 범위]w [새로운 파일] | [새로운 파일]에 현재 파일 [시작 범위] ~ [끝 범위] 텍스트 붙여넣기 예: 1,3w hello.txt 결과: 1번째 줄부터 3번째 줄까지 줄을 hello.txt 파일에 붙여넣기 |
기타 붙여넣기
키 | 동작 |
:r [파일] | [파일] 전체 텍스트를 커서 아래 줄에 붙여넣기 |
반응형
'코딩 > Vim' 카테고리의 다른 글
Vim - Indentation (들여쓰기) (0) | 2022.07.26 |
---|---|
Vim - Delete (텍스트 삭제) (0) | 2022.07.24 |
Vim - Copy (텍스트 복사) (0) | 2022.07.19 |
Vim - Range 범위 (복사, 삭제, 검색 후 치환 등등에 범위 정하기) (0) | 2022.07.17 |
Vim - 실행 취소(undo), 다시 실행(redo), 반복실행(repeat) 하는법 (0) | 2022.07.12 |