지난번에 작성한 것처럼 vim은 아주 많은 단축키를 지원한다. 너무 많아서 다 작성하는 것은 무의미 한 것 같고 개인적으로 필요하고 자주 사용하는 것만 작성하였다. 또 유용한 단축키가 생길 때 마다 내용을 조금씩 업데이트할 예정이다.
vim 커서 이동 단축키 모음
단축키 조합 | 방향 | 단축키 설명 |
---|---|---|
Ctrl+f | Forward | 다음 페이지로 이동 |
Ctrl+b | Backward | 앞 페이지로 이동 |
Ctrl+d | Forward | 페이지 절반 만큼 앞으로 이동 |
Ctrl+u | Backward | 페이지 절반 만큼 뒤로 이동 |
gg | Forward | 문서 제일 앞으로 이동 |
G | Backward | 문서 제일 마지막으로 이동 |
w | Forward | 다음 단어 첫 글자로 이동 (. 등과 같은 특수 문자로 단어가 나누어 져 있을 때 사용) |
b | Backward | 다음 단어의 첫 글자로 이동 (. 등과 같은 특수 문자로 단어가 나누어 져 있을 때 사용) |
W | Forward | 스페이스 단위로 다음 단어로 첫 글자로 이동 |
B | Backward | 스페이스 단위로 앞 단어로 첫 글자로 이동 |
e | Forward | 스페이스 단위로 다음 단어의 마지막 글자로 이동 |
ge | Backward | 스페이스 단위로 앞 단어의 마지막 글자로 이동 |
^ | Backward | 문장의 제일 앞 단어로 이동 |
0 (숫자) | Backward | 문장의 제일 앞으로 이동 |
$ | Forward | 문장의 제일 마지막으로 이동 |
vim 편집 단축키 모음
단축키 조합 | 단축키 설명 |
---|---|
dw | 현재 단어 삭제 |
dd | 현재 라인 삭제 |
기타 단축키 모음
단축키 조합 | 단축키 설명 |
---|---|
Ctrl+s | Enables Terminal Scroll Lock (해당 키를 누르면 vim이 멈춘 것 같은 현상이 발생한다. 하지만, 단순히 화면을 Lock 한 형태로 변경된다. 실수로 자주 눌리게 된다) |
Ctrl+q | Disables Terminal Scroll Lock (해당 키를 누르면 Lock 된 화면이 풀려서 다시 vim을 사용할 수 있다) |
감사합니다.
출처