zsh: 줄 시작 부분에 커서가 있는 기록

zsh: 줄 시작 부분에 커서가 있는 기록

최근에 bash에서 zsh로 전환했습니다. 한 가지 (성가신) 차이점은 명령줄 기록에서 뒤로 이동하기 위해 Esc-K(vi 편집 모드에서)를 수행할 때 커서가초기 라인. 위치가 되었으면 좋겠어요시작초기 라인. 내가 원하는 것을 어떻게 얻을 수 있나요?

답변1

어떤 이유로 vicmd 키맵에서 j와 k에 대한 기본 매핑은 다음과 같습니다.

"j" down-line-or-history
"k" up-line-or-history

다음과 같이 다시 매핑하면 원하는 대로 작동하게 됩니다.

bindkey -a j vi-down-line-or-history
bindkey -a k vi-up-line-or-history

관련 정보