[Alex] 데이터 장인의 블로그

[Linux] vi/vim 명령어 모음 자주쓰는 vi 명령어 정리 본문

Linux&OS

[Linux] vi/vim 명령어 모음 자주쓰는 vi 명령어 정리

Alex, Yoon 2021. 6. 22. 10:58

리눅스/유닉스 OS를 사용하다보면 vi 편집기를 가장 많이 사용합니다. 오늘은 자주 사용하는 vi 명령어를 정리해보겠습니다. 

Test version 실행

vi [파일이름] 

-> 파일이름은 .sh(쉘 스크립트)일수도 있고 .bat(배치 파일)일수도 있습니다.

보통은 vi .bashrc 편집하여 부팅시 alias를 지정하거나, 환경변수를 셋팅하기도 합니다. 

명령모드 (edit  모드 전에)

1. (★)한줄 잘라내기 - dd

2. 파일의 끝으로 이동 - G

3. 붙여넣기 - p

4. 한글자 삭제 - x

5. 단어 삭제 - dw

6. (★)실행취소 - u

7. 줄의 맨 앞 - o

8. 줄의 맨 뒤 - $

입력모드

1. (★)현재 커서의 위치부터 입력 - i 

2. (★)현재 커서의 위치 다음 칸부터 입력 - a 

3. 현재 커서의 다음 줄에 입력 - o 

4. 현재 커서 위치의 한 글자를 지우고 입력 - s 

마지막행 모드 

tip. 강제로 실행하는 경우, 명령어 뒤에 '!' 입력하여 실행. 

1. (★)저장 후 종료 - wq

2. (★)저장 - w

3. (★)종료 - q

4. 라인 번호 나타냄 - set nu

5. 커서 위치 뒤 문자열 찾기 - ?문자열

6. 커서 위치 앞 문자열 찾기 - /문자열

반응형
Comments