카테고리 없음

[bash] vi 편집 명령어

냐옴 2022. 7. 2. 10:27

vi mode

  • 명령모드 command mode
  • 입력모드 insert mode
  • 콜론모드 colon mode

 

## 복사 (명령모드에서)
yy : 한 줄 복사
2yy : 2줄 복사
yw : 한 단어 복사
y$ : 커서 위치부터 라인 끝까지 복사

## 붙여넣기 (명령모드에서)
p : 붙이기

## 삭제 (명령모드에서)
x  : 한 글자 삭제 (커서 위치의 글자 삭제)
dw : 한 단어 삭제
d$ : 커서 위치부터 라인 끝까지 삭제

## undo (명령모드에서)
u : undo
ctrl + R : redo

## 찾기 (명령모드에서)
/찾을글자
/찾을글자\c # ignore case

## 바꾸기 (명령모드에서)
:%s/찾을글자/바꿀글자/g

## 블럭
v : 블럭 선택
c : 블럭 잘라내기
d : 블럭 삭제
y : 블럭 복사
p : 블럭 붙여넣기