2018.12.27 - Vim
최대 1 분 소요
설치
macOS
vim을 쓰지만 vim보다 더 가볍고 강력한 neovim을 쓰자
단축키
삽입
| 키 |
기능 |
| i |
커서 위치에 Insert |
| I |
줄 맨 앞에서 Insert |
| a |
커서 다음에 Insert |
| A |
줄 맨 뒤에서 Insert |
| o |
커서 아래로 한 줄 띄우고 Insert |
| O |
커서 위로 한 줄 띄우고 Insert |
이동
| 키 |
기능 |
| w |
단어 첫 글자 기준으로 다음으로 이동 |
| W |
공백 기준으로 다음(단어의 시작)으로 이동 |
| b |
단어 첫 글자 기준으로 이전으로 이동 |
| B |
공백 기준으로 이전으로 이동 |
| e |
단어 마지막 글자 기준으로 다음으로 이동 |
| E |
공백 기준으로 다음(단어의 끝)으로 이동 |
| gg |
문서 맨 앞으로 이동 |
| G |
문서 맨 아래로 이동 |
| ^ |
문장 맨 앞으로 이동 |
| $ |
문장 맨 뒤로 이동 |
검색
키|기능
—|—
/|해당 word를 검색, `n`과 `N`으로 다음/이전 찾기
편집
| 키 |
기능 |
| dd |
현재 줄 잘라내기 |
| yy |
현재 줄 복사하기 |
| p |
붙여넣기 |
| u |
실행취소 (Undo) |
| ctrl + r |
재실행 (Redo) |
| v |
Visual모드 |
| y |
복사 |
| c |
잘라내기 |
저장
| 키 |
기능 |
| :w |
저장 |
| :q |
닫기 |
| :q! |
저장하지 않고 닫기 |
| :wq |
저장하고 닫기 |
| :숫자 |
지정한 줄 번호로 이동 |