텍스트 변경 명령어가 있긴 있는데 사용해본적이 없음
| Command | 설명 |
|---|---|
| x | 커서가 있는 문자 삭제 |
| nx | 커서가 있는 위치부터 n개의 라인 삭제 |
| dd | 커서가 있는 라인 삭제 |
| ndd | 커서가 있는 라인부터 n개의 라인 삭제 |
| D | 커서 오른쪽 행 삭제 |
| Command | 설명 |
|---|---|
| yy | 커서가 위치한 줄 복사 |
| Y | 행 yank 또는 복사 |
| p | 붙여넣기 |
| v | 블럭 설정 |
| Command | 설명 |
|---|---|
| G | 마지막 행으로 가기 |
| nG | n번째 행으로 가기 |
| Command | 설명 |
|---|---|
| / | 오른쪽 아래 방향으로 문자열 검색 |
| ? | 왼쪽 위 방향으로 문자열 검색 |
| n | 문자열의 다음으로 계속 검색 |
| N | 문자열의 이전으로 계속 검색 |
| Command | 설명 |
|---|---|
| :w | 변경사항 저장 |
| :w [파일명] | 변경사항 입력한 파일명으로 저장 |
| :wq | 변경사항 보관후 vi 종료 |
| :q! | 변경사항 보관하지 않고 종료 |
| :q | 수정한 파일 저장하지 않고 vi 종료 |
| :e! | 수정한 것을 무시하고 다시 편집상태 |