Vim에서 한 줄 복사하고 붙여넣는 직관적인 방법 (yy, p, dd)

최대 1 분 소요

Vim에서 한 줄을 복사하고 붙여넣는 방법은 매우 직관적입니다. 명령 모드(Esc)에서 다음 단축키를 사용하여 편집 효율을 높여보세요.

1. 한 줄 복사 및 붙여넣기

가장 기본이 되는 복사와 붙여넣기 명령입니다.

  • 복사 (Yank): yy
    • 커서가 있는 줄을 통째로 복사합니다.
  • 붙여넣기 (Paste): p 또는 P
    • p (소문자): 커서가 있는 줄의 아래에 붙여넣습니다.
    • P (대문자): 커서가 있는 줄의 에 붙여넣습니다.

2. 여러 줄 한꺼번에 작업하기

단축키 앞에 숫자를 붙이면 해당 횟수만큼 동작이 반복됩니다.

  • 3yy: 현재 줄부터 아래로 3줄을 한꺼번에 복사합니다.
  • 5p: 복사한 내용을 5번 연속해서 반복 붙여넣습니다.

3. 잘라내기 (이동하기)

Vim에서 ‘삭제’는 곧 ‘잘라내기(Cut)’와 같습니다.

  • dd: 현재 줄을 삭제함과 동시에 레지스터에 저장(잘라내기)합니다.
  • p: 삭제한 줄을 원하는 위치로 이동하여 붙여넣을 수 있습니다.

💡 실전 팁: 비주얼 모드로 특정 영역 복사

줄 단위가 아닌 특정 부분만 선택해서 복사하고 싶을 때는 비주얼 모드를 활용하세요.

  1. v를 눌러 비주얼 모드 진입
  2. 방향키(h, j, k, l)로 복사할 영역 선택
  3. y를 눌러 선택 영역 복사
  4. 원하는 위치에서 p로 붙여넣기

이 기본적인 단축키들만 익숙해져도 터미널 환경에서의 코드 편집 속도가 놀랍도록 빨라집니다!

댓글남기기