Fishでは、入力を開始すると、オートコンプリートにより、行自体の最初のオートコンプリートされた推測が自動的に表示されます。
Zshではタブを押す必要があり、以下にオートコンプリートが表示されます。これに関して、とにかくzshを魚のように振る舞わせる方法はありますか?
(私は Oh My Zsh ...を使用しています)
zsh-autosuggestions プラグインを実装しました。
魚から移植された機能である zsh-history-substring-search および zsh-syntax-highlighting とうまく統合されます。
試してください:
autoload predict-on
predict-on
見る:
info zsh --index-search=predict-on
詳細については。
他の機能も取得するには、ここの手順に従ってください: https://github.com/abhigenie92/zsh_to_fish
Oh-my-zshをインストールするsh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
必要なプラグインを複製します。 _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
_
プラグインを_~/.zshrc
_にplugins = ( [plugins...] zsh-autosuggestions zsh-history-substring-search zsh-syntax-highlighting)
として追加します。注:zsh-syntax-highlightingが上記のリストの最後にあることを確認してください。
バックグラウンドテーマの問題を修正します(必要でないかどうかはテーマによって異なります)。次の行を_~/.zshrc
_に追加します。 _ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE='fg=white'
_
Zshを再起動します_source ~/.zshrc
_
答えがよければ、githubリポジトリにスターを付けることを検討してください。