Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- appendChild
- boolean
- input
- FOR
- Append
- VAR
- Openlayers
- createtextnode
- createElement
- 학습법 #집중력
- Let
- const
- htmlFor
Archives
- Today
- Total
Atomic Habits
VI 전체선택 / 복사 / 삭제 - 행의 시작/끝 이동 본문
vi 편집기로 전체 삭제는 다음과 같이 할 수 있다.
- gg : 첫 행으로 이동.
- G (Shift + g) : 마지막 행으로 이동.
- ^ / Home / Shift + 6 : 현재 행의 첫 문자로 이동.
- $ / End / Shift + 4 : 현재 행의 마지막 문자로 이동.
- 숫자 타이핑하고 Shift + G : 타이핑한 숫자에 해당하는 행으로 이동.
전체 삭제
전체 삭제 방법 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 // 되돌리기
'IT > Linux-Vim' 카테고리의 다른 글
리눅스 인코딩 설정(영구/임시) - 한글깨짐 (0) | 2022.08.12 |
---|---|
리눅스 find 명령어 사용법. (Linux find command) - 리눅스 파일 검색. (0) | 2022.08.12 |
리눅스 확장 명령어(grep, find) 사용 방법 (0) | 2022.08.10 |
리눅스 chmod 명령어 사용법. (Linux chmod command) (0) | 2022.08.10 |
[Linux] 파일 내 문자열 검색(로그 분석 시 유용) (0) | 2022.07.17 |
Comments