Server

Linux vi 편집기 (삭제/복사/붙여넣기/되돌리기)

지나짱-* 2022. 11. 9. 23:03

vi 편집기로 전체 삭제는 다음과 같이 할 수 있다.

전체 삭제

전체 삭제 방법 1

gg// 첫번째 줄로 이동
dG// 현재 위치 이하 모두 삭제 (d + Shift g)

전체 삭제 방법 2 (비주얼 라인 모드)

gg// 첫번째 줄로 이동
VG// shift v(비주얼 라인 모드), shift g(현재 위치 이하 모두 선택) (shift v + shift g)
d// 삭제

전체 복사

전체 복사 방법 1

gg// 첫번째 줄로 이동
yG// 현재 위치 이하 모두 복사 (y + Shift g)

전체 복사 방법 2 (비주얼 라인 모드)

gg// 첫번째 줄로 이동
VG// shift v(비주얼 라인 모드), shift g(현재 위치 이하 모두 선택) (shift v + shift g)
y// 복사

선택 삭제

선택 삭제 방법 1 (한줄 삭제)

// 원하는 위치 이동
dd// 한줄 삭제

선택 삭제 방법 2 (여러줄 삭제)

// 원하는 위치 이동5dd// 현재 위치부터 5줄 삭제

선택 삭제 방법 3 (현재 위치 이하 모두 삭제)

// 원하는 위치 이동
dG// 현재 위치 이하 모두 삭제 (d + Shift g)

선택 삭제 방법 4 (비주얼 라인 모드, 원하는 범위 설정 삭제)

// 원하는 위치 이동
V// shift v(비주얼 라인 모드)// 위/아래 커서 이동하여 범위 선택
d// 삭제

선택 복사

선택 복사 방법 1 (한줄 복사)

// 원하는 위치 이동
yy// 한줄 복사

선택 복사 방법 2 (여러줄 복사)

// 원하는 위치 이동5yy// 현재 위치부터 5줄 복사

선택 복사 방법 3 (현재 위치 이하 모두 복사)

// 원하는 위치 이동
yG// 현재 위치 이하 모두 복사 (y + Shift g)

선택 복사 방법 4 (비주얼 라인 모드, 원하는 범위 설정 복사)

// 원하는 위치 이동
V// shift v(비주얼 라인 모드)// 위/아래 커서 이동하여 범위 선택
y// 복사

붙여넣기

p// 붙여넣기

되돌리기

u// 되돌리기