VIM short cut
들어가기 앞서
이 페이지만 보며 개발해 나갈 것입니다.
아마 여러분들도 이 틀에서 크게 벗어나진 않을거 같아요.
하지만, 각자만의 스타일이 있으니, 참고로만 봐주세요.
이건 오로지 저만을 위한 페이지 입니다.
Short cut
Copy
yy
: 현 라인 복사 (new line character 포함해서)y$
: cursor 포함해서 line 끝까지 복사yiw
: cursor가 위치하는 word 복사
Cut
dd
현 라인 복사 (new line character 포함해서)d$
D
cursor 포함해서 line 끝까지 삭제d0
cursor 미포함해서 line 앞까지 삭제di + { or [ or (
해당 괄호 안에 있는 모든 문자 삭제
Paste
p
: cursor 뒤에 붙여넣기p
: cursor 앞에 붙여넣기
Search and replace
:%s/foo/bar/g
파일 내에 모든 foo 단어를 찾고, bar로 변경
Replace
ciw
단어를 지우고 insert mode로 진입s
글자 하나를 지우고 insert mode로 진입
Cursor Movement
e
단어 끝으로 이동E
구두점,."':
을 포함한 단어의 끝으로 이동w
move at the first of the wordb
move back at the first of the word$
move at the end of line0
move at the first of line
Insert mode
o
입력할 수 있는 모드로 진입하면서 한칸 아래에서 시작O
입력할 수 있는 모드로 진입하면서 한칸 위에서 시작
Visual mode
u
change lowercaseU
change uppercase
Reference
Cheat Sheet
how-to-copy-cut-paste-in-vim
Vim Tips Wiki - Search_and_replace