Vim에서 이동하는 방법

Vim에서 커서를 이동할 떄 기본적으로 방향키를 사용하거나 h,j,k,l을 사용해서 이동한다.

h j k l 의 각 키는 ← ↓ ↑ → 의 방향으로 이동할 수 있다.

이것 외에도 편리하게 이동하는 방법을 몇가지 알고 있는데 그것을 정리해보자.

key               movement
gg                파일의 첫 줄로 이동
G                 파일의 마지막 줄로 이동
0, ^              줄의 처음으로 이동
$                 줄의 끝으로 이동
<Shift> + i       줄의 처음으로 이동 후 입력모드로 전환
<Shift> + a       줄의 끝으로 이동 후 입력모드로 전환
{, }              위, 아래의 공백 라인으로 이동
<Ctrl> + f        커서를 다음 페이지로 이동
<Ctrl> + b        커서를 이전 페이지로 이동
<Ctrl> + d        커서 위치는 그대로 있고 다음 페이지로 이동
<Ctrl> + u        커서 위치는 그대로 있고 이전 페이지로 이동
*                 커서에 있는 단어와 같은 단어를 찾아 다음으로 이동함
#                 커서에 있는 단어와 같은 단어를 찾아 이전으로 이동함

또 뭐가 있을까…