명령 줄 예측


답변:


8

Zsh는 insert-and-predict¹ 에디션 위젯 과 함께 제공 되므로 명령 내역에 따라 자연스럽게 완료를 제안합니다.

¹ 또는 컴퓨터에서 info -f zsh --index-search=predict-onLESS=$LESS+/predict-on man zshcontrib

그것을 시도하려면 :

autoload predict-on
predict-toggle() {
  ((predict_on=1-predict_on)) && predict-on || predict-off
}
zle -N predict-toggle
bindkey '^Z'   predict-toggle
zstyle ':predict' toggle true
zstyle ':predict' verbose true

그리고 사용 Ctrl-Z또는 해제를 켭니다.


이것은 기록을 사용하여 마지막에 입력 한 내용을 제공하기 위해 시작한 것 같습니다. ^Rbash 와 거의 비슷 합니다.
peterph

@ peterph, 그것은 문서가 빠른 읽기에 대해 생각하게 할 수도 있지만 그것을 넘어서고 매우 사용자 정의 할 수 있습니다. 그러나 나는 (그것을 조정하려고 시간을하지만 지출하지 않았다 어쩌면 때문에 (충분히))가 관입 / 너무 짜증나 사용할 수있을 찾을
스테판 Chazelas가

글쎄, 이것은 단지 몇 번의 반복에만 유용 할 수있는 기능이라고 생각합니다. 더 많은 것을 위해 alias또는 스크립트가 더 좋습니다. 물론 실제로 명령에 대한 분석을 수행하지 않는 한, 예를 들어 후속 명령의 어떤 인수가 서로 일치하는지 (종이 실제로 언급 한).
peterph

간단한 명령을 사용하여 끌 수 있습니까? 난 그냥 물건을 끄고 싶어 키에 아무것도 바인딩하고 싶지

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.