웹 개발/linux
[linux] vi/vim 에디터 사용법 #2
dani0312
2024. 3. 17. 15:18
지난 시간에 이어 vi 에디터 사용법에 대해 알아보고자 한다.
2024.03.16 - [웹 개발/linux] - [linux] vi/vim 에디터 사용법
명령모드 명령어
북마크
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