vi 에디터에서 자주 사용하는 단축키 모음
어쩌다가 사용하게 되는 vi 에디터… 가끔 사용하다보니 단축키를 자주 잊어버려서 정리해둡니다.
단축키가 워낙 많아서 제가 많이 사용하는 단축키만 정리하였습니다. 더 많은 내용은 http://vimdoc.sourceforge.net/ 페이지의 Vim User Manual에서 확인하실 수 있습니다.
커서 이동
단축키 | 내용 |
---|---|
h | 왼쪽으로 커서 이동 |
j | 아래로 커서 이동 |
k | 위로 커서 이동 |
l | 오른쪽으로 커서 이동 |
w | 단어 첫글자로 이동 |
W | 화이트 스페이스 단위로 다음 글자로 이동 |
b | 백워드 방향으로 단어의 첫글자로 이동 |
B | 백워드 방향으로 화이트 스페이스 단위로 다음 글자로 이동 |
e | 단어의 마지막 글자로 이동 |
ge | 백워드 방향으로 단어의 마지막 글자로 이동 |
gg | 문서 맨 앞으로 이동 |
G | 문서 맨 끝으로 이동 |
^ | 문장 맨 앞으로 이동 |
0(숫자 0) | 라인 맨 앞으로 이동 |
:숫자 | 지정한 숫자라인으로 이동 |
삽입(Insert)
단축키 | 내용 |
---|---|
i | 현재 커서 위치에 Insert |
a | 현재 커서 다음 칸에 Insert |
I(대문자 i) | 현재 줄 맨 앞에 Insert |
A | 현재 줄 맨 뒤에 Insert |
o | 아랫줄에 Insert |
O | 윗줄에 Insert |
편집
단축키 | 내용 |
---|---|
x | 현재 글자 지우기 |
X | 앞의 글자 지우기 |
yy | 현재 줄 복사하기 |
dd | 현재 줄 잘라내기 |
dw | 현재 단어 잘라내기 |
p | 붙여넣기 |
r | 현재 글자 교체하기 |
v | 비주얼 모드(비주얼 모드에서 커서를 이동하여 블럭지정 가능) |
y | 복사하기 |
c | 잘라내기 |
cw | 잘라내기 |
~ | 선택된 문자 대소문자 변경 |
> | 들여쓰기 |
< | 내어쓰기 |
u | Undo |
Ctrl+r | Redo |
저장
단축키 | 내용 |
---|---|
:w | 문서 저장하기 |
:q | 현재 문서 닫기 |
:q! | 현재 문서 저장하지 않고 닫기 |
:wq | 현재 문서 저장하고 닫기 |
게임으로 vi 에디터를 배울 수 있는 사이트
vi 에디터를 게임으로 좀 더 쉽게 배울 수 있는 사이트가 있습니다. 5분정도 플레이하면 vi 에디터의 기본적인 것은 익힐 수 있습니다. 생각보다 재밌습니다^^
독자 의견
저자 @brad 에게 의견 남기기: