웹 개발/linux

[linux] vi/vim 에디터 사용법 #2

dani0312 2024. 3. 17. 15:18

 

지난 시간에 이어 vi 에디터 사용법에 대해 알아보고자 한다. 

 

2024.03.16 - [웹 개발/linux] - [linux] vi/vim 에디터 사용법

 

[linux] vi/vim 에디터 사용법

vi 편집기는 리눅스나 유닉스 유저라면 한 번쯤은 경험해보았을 편집기이다. 무언가 설정을 바꾸기 위해 시스템에 있는 기존 파일을 들어가 편집하고, 저장해서 나오는 경우도 꽤 빈번하다. vi편

dani0312.tistory.com

 

명령모드 명령어

북마크

m{a-zA-Z} : 해당 커서를 북마크로 설정

:marks : 북마크 리스트 확인

\{a-zA-Z} : 기록된 북마크로 이동

 

 

치환

%s/old/new : 각 행의 처음 나오는 old를 new로 치환

%s/old/new/g : 모든 old를 new로 치환

%/old/new/gc : 모든 old를 new로 치환, 각 old마다 치환할 것인지 물어봄

 

 

기타

r{글자} : 커서에 위치한 글자 대체

R : 글자 대체 모드

/문자열: 앞에서부터 문자열 찾기(검색)

?문자열: 뒤에서부터 문자열 찾기

u : 되돌리기(undo)

ctr + r :되돌린 작업 재실행

ZZ : 저장 후 종료

ZQ : 강제 종료

 

 

 

 


Reference

도서: 이기적 리눅스 마스터 2급 2023

https://inkkim.github.io/etc/Vi-%EC%82%AC%EC%9A%A9%EB%B2%95-%EC%99%84%EB%B2%BD-%EA%B0%80%EC%9D%B4%EB%93%9C/