Bash 모드 에서 마지막으로 입력한 명령을 가져오기 위해 set -o vi
시작을 누르면 결국 삽입 모드로 전환되어 시작을 눌러 마지막 명령의 끝을 삭제할 수 있습니다.Esc+k
A
backspace
zsh
모드에서는 백 set -o vi
스페이스 부분까지 모든 것이 잘 작동합니다.
이 문제를 어떻게 해결할 수 있나요?
답변1
빠른 답변은 다음 항목에 입력하세요 ~/.zshrc
.
bindkey -v '^?' backward-delete-char
일반적으로 '^?'
(백스페이스 키 사용)bound 는 vi가 동작하는 방식 vi-backward-delete-char
이기 때문에 관찰한 동작을 가져야 합니다 ( 클래식 모드를 제외하고는 가 vi
아님 ).vim