Kudos
Collect
Twiiter
Facebook
Share
개발의 'ㄱ'자라도 아는 날을 기대하며...

vi 에디터에서 자주 사용하는 단축키 모음

마지막 업데이트 4년 전
1 0 0 0

어쩌다가 사용하게 되는 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잘라내기
~선택된 문자 대소문자 변경
>들여쓰기
<내어쓰기
uUndo
Ctrl+rRedo

저장

단축키내용
:w문서 저장하기
:q현재 문서 닫기
:q!현재 문서 저장하지 않고 닫기
:wq현재 문서 저장하고 닫기

게임으로 vi 에디터를 배울 수 있는 사이트

vi 에디터를 게임으로 좀 더 쉽게 배울 수 있는 사이트가 있습니다. 5분정도 플레이하면 vi 에디터의 기본적인 것은 익힐 수 있습니다. 생각보다 재밌습니다^^

vim adventures 게임 화면
vim adventures 게임 화면

참조사이트

안녕하세요?^^ 개발자라는 소리를 듣고 싶어 늦은 나이에 개발의 세계에 몸담게 된 Brad 라고 합니다. 아직 개발의 'ㄱ' 자도 모르지만, 개발을 배우면서 알게되는 것들을 림프에 정리해보려고 합니다. 저의 부족한 글이 누군가에게 조금이나마 도움이 되길 바랍니다.

Essedrop - 이미지 주소를 만드는 가장 빠른 방법
 

독자 의견

저자 @brad 에게 의견 남기기:

Please sign in to comment.
Markdown is also available in comment.