Nuke Olaf - Log Store
[Unix] vi 사용법 간략 정리 본문
유닉스 계열의 운영체제에서는 텍스트 파일을 편집하기 위해서 vi 라는 문서 편집기를 사용한다.
prog1.cpp 를 편집하는 상황을 예로 들어보자.
(1) vi prog1.cpp 를 입력한다.
prog1.cpp 가 이미 존재하는 경우, 그 file 을 읽어온다.
만약, prog1.cpp 가 존재하지 않으면 새 file 이 만들어지고, 빈 초기화면이 출력된다.
(2) a 또는 i 를 입력하여 edit 모드로 바꿔준다.
vi 는 command 모드와 edit 모드 두 상태 중 한 상태로 존재한다.
처음 vi 초기화면은 command 모드인데, file 을 수정하기 위해서는 a 또는 i 를 입력해서 edit 모드로 바꿔주어야 한다.
(3) 원하는 내용을 입력하고 수정한다.
입력모드에서는 방향키를 이용하여 커서를 이동한다. 자주 쓰는 command 모드 명령어에는 i, a, o, x, dd, :wq 등이 있다.
- i (insert) : 현재 커서 전 위치부터 입력
- a (add) : 현재 커서 다음 위치부터 입력
- o (open) : 현재 커서 위치의 다음 줄에 입력
- x : 한 문자 삭제
- dd (line delete) : 현재 줄 삭제
- :wq (write and quite) : file 저장 후 vi 종료
(4) 입력이 끝나면 Esc 를 눌러 command 모드로 바꿔준다.
(5) ZZ (또는 :wq!) 를 입력하여 저장하고 vi 를 종료한다.
'ComputerScience > [운영체제]' 카테고리의 다른 글
[Remote Development] VS Code 로 원격 서버에서 개발하기 - SSH, SFTP (0) | 2020.09.12 |
---|---|
[PuTTY] 푸티를 사용하여 원격 리눅스 서버에 접속하기 (3) | 2020.09.11 |
[Unix] 유닉스 - 기본적인 쉘 명령어 사용법 (0) | 2020.09.10 |
Comments