티스토리 뷰
728x90
내용 수정
① 입력 모드
- delete 키
- backspace 키
② 명령 모드
- r : 커서가 위치한 한 글자를 다른 글자로 수정
- cw : 커서 위치부터 현재 단어의 끝까지 수정
- #cw : #에는 수정할 단어의 수 지정. 예를 들어 3cw는 커서 위치부터 세 단어를 수정
- s : 커서 위치부터 Esc 키를 입력할 때까지 수정
- #s : #에는 수정할 글자의 수 지정. 예를 들어 5s는 커서 위치부터 다섯 글자 수정
- cc : 커서가 위치한 행의 모든 내용 수정
- C : 커서 위치 부터 행의 끝까지 수정
내용 삭제
x : 커서 위치의 글자를 삭제
#x : #에는 삭제할 글자 수를 지정. 예를 들어 4x는 커서 위치부터 네 글자 삭제
dw : 커서 위치의 단어를 삭제
#dw : #에는 삭제할 단어수를 지정. 예를 들어 3dw는 커서 위치부터 세 단어 삭제
dd : 커서 위치의 행을 삭제
#dd : #에는 삭제할 행의 수를 지정. 예를 들어 6dd는 커서 위치부터 여섯 행 삭제
D : 커서 위치부터 행의 끝까지 삭제
명령 취소
u : 명령을 취소 (Undo와 동일. = Ctrl + z)
U : 해당 행에서 한 명령을 모두 취소
:e! : 마지막으로 저장한 내용 이후에 했던 명령을 모두 취소 (마지막 행 모드)
728x90
'cs > linux' 카테고리의 다른 글
[리눅스/Linux] vi 내용(문자열) 검색, 내용 바꾸기 방법 (0) | 2021.01.21 |
---|---|
[리눅스/Linux] vi 복사하기, 잘라내기, 붙이기 방법 (0) | 2021.01.21 |
[리눅스/Linux] vi 커서 이동, 화면 이동, 행 이동 방법 (0) | 2021.01.21 |
[리눅스/Linux] vi 모드 변경 방법, vi 시작, 종료, 저장 (0) | 2021.01.21 |
[리눅스/Linux] 문서 편집기 (행 단위/화면 단위/GUI/모드형/비모드형) (0) | 2021.01.21 |