** 문서 편집기 (vi)
- 지정한 파일을 편집. 파일명을 지정하지 않으면 빈 파일이 열리고, 이 빈 파일의 파일명은 별도로 정할 수 있다.
- vi를 동작시킨 후 바로 입력하는 키는 모두 명령으로 해석됨.
- 명령은 대,소문자를 구별함.
- 명령 모드에서 입력 모드로 가려면 i, I, a, A, o, O 중 하나를 누르면 됨.
- 입력 모드에서 다시 명령 모드로 가려면 'esc' 키를 누름.
- 검색이나 바꾸기 같은 특별한 명령을 수행하려면 마지막 행 모드로 가야함.
- 명령 모드 상태에서 :, /, ? 중 하나를 누르면 마지막 행 모드로 전환.
- 마지막 행 모드에서 명령을 입력 하고 실행하려면 반드시 'Enter'를 눌러야 함. 'ESC'를 누르면 다시 명령 모드로 돌아감.
- vi의 종료는 명령 모드나 마지막 행 모드에서 할 수 있음.
- 명령 모드에서 파일의 저장과 종료를 동시에 수행 -> 대문자 ZZ ('Shift'+zz 도 가능)
행 모드에서 파일의 저장과 종료 -> ':(콜론)' 키로 마지막 행 모드로 이동 후
q - vi 에서 작업한 것이 없을 때 그냥 종료 (수정한 사항이 있으면 파일이 수정되었다는 메세지와 함께 종료되지 않음)
q! - 작업한 내용을 저장하지 않고 종료 (강제로 종료)
w 파일명 - 작업한 내용을 저장만 한다. 파일명을 지정하면 다른 파일로 저장
wq, wq! - 작업한 내용을 저장하고 종료
- 입력 모드 전환시 명령키
i : 커서 앞에 입력한다. (현재 커서 자리에 입력)
a : 커서 뒤에 입력한다. (현재 커서 다음 자리에 입력)
o : 커서가 위치한 행의 다음 행에 입력
I : 커서가 위치한 행의 첫 칼럼으로 이동하여 입력한다.
A : 커서가 위치한 행의 마지막 칼럼으로 이동하여 입력
O : 커서가 위치한 행의 이전 행에 입력.
'컴퓨터 세상 > LiNuX' 카테고리의 다른 글
VI 문서 편집기 - 내용 수정/삭제/명령 취소 키 (0) | 2022.01.04 |
---|---|
VI 문서 편집기 - 커서/화면/행 이동 (0) | 2021.12.22 |
파일 내용 검색하기 (grep), 파일 찾기 (find), 명령 위치 찾기 (whereis, which) (0) | 2021.12.21 |
touch - 빈 파일 만들기, 접근/수정 시간 변경하기 (0) | 2021.12.21 |
파일 링크 - ln (0) | 2021.12.21 |