1. VI Editor란?
- 각종 문서를 편집할 수 있는 텍스트 기반의 편집기
- 리눅스 뿐만 아니라 유닉스 계열의 모든 운영체제에서 사용하는 편집기
2. Vi Editor 실행 (Ubuntu 18.04)
- 1) 터미널창 실행: Ctrl + Alt + "t"
- 2) vi + Enter or vi 파일명.타입 + Enter
3. 입력모드와 명령모드
- 1) 입력 모드 : 메모장과 같이 텍스트를 자유롭게 편집하는 모드
- 2) 명령 모드 : 다양한 명령을 내리는 모드
- esc로 모드 변경 가능!
4. Vi Editor 명령어: esc로 명령모드 입력모드 변경 가능
- 1) 입력
- i : 현재 커서에서 입력
- a : 현재 커서 다음 뒤치에서 입력
- 2) 삭제
- x : 커서가 위치한곳 삭제
- dw: 커서가 위치한 곳부터 단어 삭제
- dd: 한 줄 삭제
- 3) Back
- u : 방금 한 명령 취소
- 4) 복사, 붙여넣기
- yy : 현재 줄 복사
- yw : 한 단어 복사
- ynw : n개의 단어 복사
- p : 다음 줄에 붙여넣기
- 5) 위치 이동
- 0 (숫자) : 줄 맨 앞 = Shift + ^
- $ : 줄 맨 뒤
- ( : 문단 맨 앞
- ) : 문단 맨 뒤
- H : 왼쪽으로 이동
- ㅣ : 오른쪽으로 이동
- J : 밑으로 이동
- K : 위로 이동
- 6) 기타 명령어
- c -> w -> esc : 커서 위치부터 $ 표기된 곳 까지 삭제
- r -> 원하는 글자 : 커서 위치를 원하는 글자로 대체함
- 7) 마지막 행 명령어
- :w : 저장
- :w 파일명 : 파일명으로 저장
- :q : vi 종료
- :q! : 강제 vi 종료
- :wq : 저장 후 종료
- :wq! : 저장 후 강제종료
- /문자열 : 앞부터 문자열 검색 ➝ n: 다음, shift + n: 이전
- ?문자열 : 뒤부터 문자열 검색 ➝ n: 다음, shift + n: 이전
- 8) 파일 및 함수 찾기
- 파일 찾기: find . -name 파일이름
- 함수 찾기: grep 함수이름 *.파일형식 -r
'Linux_Ubuntu' 카테고리의 다른 글
tar 파일 압축 및 해제 (0) | 2022.03.10 |
---|---|
프로세스 생성 (0) | 2021.06.17 |
ubuntu 한글 설정 (0) | 2021.06.15 |
ps 명령어 사용법 (0) | 2021.06.11 |
Ubuntu 18.04 설치 및 환경 셋팅 (RTX 3090, 2080) 및 기타 Tips (0) | 2021.06.11 |