zsh에서는 다음 설정을 사용합니다.
zstyle ':completion:*' menu select
autoload predict-on
predict-on
다음과 같은 명령을 입력할 때 ln
예측된 내용을 사용하지 않을 경우( -al
예를 들어) 이미 여기에 있는 내용을 거부하고 입력한 내용만 남겨 둘 수 있는 방법은 무엇입니까?
답변1
kill-line
또는 위젯 을 사용하여 커서부터 줄 끝까지 모든 내용을 삭제할 수 있습니다 vi-kill-eol
.
~ 안에이맥스모드는 기본적으로 +
kill-line
에 바인딩되어 있습니다 .ControlK~ 안에vi모드는 기본적으로 명령 모드에
vi-kill-eol
바인딩되어 있습니다 . D그러니 들어가야 해vicmd모드(기본값 Escape)를 누른 다음D또는
kill-line
삽입 모드(포도원) 즉시 액세스할 수 있습니다. 예를 들어 Control+ Krun 에 바인딩하려면bindkey '^K' kill-line