공부하는 블로그

vi에디터 자주쓰는명령어 본문

Develop/리눅스

vi에디터 자주쓰는명령어

모아&모지리 2018. 5. 8. 15:30

vi에디터에서 자주쓰는 명령어를 정리한다.

저장 및 종료#

명령어설명
w저장
w!강제저장
q종료
q!강제로 종료
wq저장 후 나가기
wq!강제로 저장 후 종료

편집기능#

명령어설명
i입력모드로 전환
v블럭선택하기 v를 누른 후 방향키로 이동하여 블럭선택
y블럭선택 후 복사
yy커서가 위치한 한 행 복사
d블럭선택 후 잘라내기
dd커서가 위치한 한 행 삭제
p붙여넣기
%s/old단어/new단어/g편집기 전체에서 old단어를 new단어로 replace한다.
%s/old단어/new단어/cg편집기 전체에서 old단어를 new단어로 replace하는데 확인하면서 replace할건지 물어본다.

이동 및 탐색#

명령어설명
:n해당 라인으로 이동
:$맨 끝 라인으로 이동
w다음 단어의 첫 글자로 이동
b이전 단어의 첫 글자로 이동
^행의 첫글자로 이동
$행의 마지막 글자로 이동
Ctrl + f다음 페이지로 이동
Ctrl + b이전 페이지로 이동
/단어해당단어 검색, 검색된 다음단어로 이동하려면 n을 누른다.
m?ma, mb 와 같은 형태로 a, b 해당위치를 마킹한다.
'?'a, 'b 와 같은 형태로 a, b 로 마킹한 위치로 이동한다.


'Develop > 리눅스' 카테고리의 다른 글

리눅스 필수 명령어 정리  (0) 2017.12.14