리눅스 vi 편집기 마스터하기: 자주 쓰는 명령어 💡
리눅스 작업 중 코드 수정이 필요할 때 vi 편집기를 자주 사용하게 됨.
매번 찾아보기 귀찮아서 자주 쓰는 명령어와 문제 해결 팁을 정리했음.
vi 명령어
vi 편집기를 사용할 때 유용한 명령어들은 다음과 같음.
| 명령어 | 설명 | 
|---|---|
| vi [파일명] | vi편집기로 파일을 수정 | 
| i, a | 입력 모드 (명령 모드로 가려면 ESC누름) | 
| :set nu,:set number | 라인번호(줄번호) 표시 | 
| 숫자 입력 Enter | 해당 라인으로 이동 | 
| gg | 맨 위로 이동 | 
| shift + g,:$ | 맨 아래로 이동 | 
| u | 방금 한 명령 취소 (undo) | 
| W | 현재 파일명으로 파일 저장 (저장만 하고 종료되지 않음) | 
| :w[파일명] | 입력한 파일명으로 파일 저장 (저장만 하고 종료되지 않음) | 
| :q | vi종료 (저장 안 됨) | 
| :q! | vi강제 종료 | 
| :wq | 저장 후 종료 | 
| :wq! | vi강제 저장 후 종료 | 
| /문자열 | 현재 커서 위치부터 앞으로 문자열 탐색 | 
| ?문자열 | 현재 커서 위치부터 뒤쪽으로 문자열 탐색 | 
🚨 vi 안 될 때
간혹 vi 명령어를 입력하고 화면이 멈춘 것처럼 보일 때가 있음.
이럴 때 다음 명령어를 터미널에 입력하면 해결될 수 있음.
| 명령어 | 터미널 | 설명 | 
|---|---|---|
| LC_ALL=C.UTF-8 | 터미널 입력 | vi .명령어 입력 후 멈춘 듯할 때 사용 가능 | 
 

답글 남기기