less than 1 minute read

vim은 커서 위치를 jump list로 관리한다. `, /, n 등 커맨드로 이동할 때, 위치를 기록해 놓는다. 커서 위치를 바꾼다고 모두 저장하진 않는다. hjkl 키처럼 깨작깨작 움직이는 커맨드는 제외한다. jump list에 기록된 위치를 CTRL-I 키와 CTRL-O 키로 앞뒤로 점프할 수 있다.

:ju[mps]

jump list를 볼 수 있다.

visual studio

View.NavigateBackward, View.NavigateForward 동작을 각각 CTRL-O, CTRL-I 키로 바인딩하면 똑같이 사용할 수 있다.

emacs evil-mode

| C-i    | evil-jump-forward  |
| C-o    | evil-jump-backward |
| :jumps | evil-show-jumps    |

emacs에서는 evil-mode 패키지를 설치하면 사용할 수 있다.