#TIL #vim #visual_studio #emacs jump forward, backword 키바인딩 통일
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 패키지를 설치하면 사용할 수 있다.