zsh 완성이 같은 줄에서 첫 번째 추측을하는 방법 (물고기와 같은)? 된 첫 번째 추측을 자동으로

입력을 시작하면 Fish에서 자동 완성은 자동으로 줄 자체에 자동 완성 된 첫 번째 추측을 자동으로 표시합니다.

zsh에서는 탭을 누르고 아래에 자동 완성을 표시합니다. zsh가 이와 관련하여 물고기처럼 동작하도록 만들 수 있습니까?

(나는 Oh My Zsh를 사용하고 있습니다 …)



답변

zsh-autosuggestions 플러그인 을 구현했습니다 .

그것은 물고기에서 이식 된 기능 인 zsh-history-substring-searchzsh-syntax-highlighting 과 잘 통합되어야합니다 .


답변

시험:

autoload predict-on
predict-on

보다:

info zsh --index-search=predict-on

자세한 내용은.


답변

https://github.com/abhigenie92/zsh_to_fish 다른 기능도 얻으려면 여기의 단계를 따르십시오.

  1. oh-my-zsh 설치

    sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"

  2. 필요한 플러그인을 복제하십시오.

    git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions
    git clone https://github.com/zsh-users/zsh-history-substring-search ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-history-substring-search
    git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting

  3. 다음 ~/.zshrc과 같이
    플러그인을 추가
    plugins = ( [plugins...] zsh-autosuggestions zsh-history-substring-search zsh-syntax-highlighting)

    하십시오. 참고 : zsh-syntax-highlighting이 위 목록의 마지막 항목인지 확인하십시오.

  4. 배경 테마 문제 해결 (필요하지 않은 테마에 따라 다름) 다음 행을에 추가하십시오 ~/.zshrc.

    ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE='fg=white'

  5. zsh를 다시 시작하십시오.

    source ~/.zshrc

답변이 마음에 드시면 github repo의 주연을 고려하십시오.