W programie Fish, gdy zaczynasz pisać, funkcja autouzupełniania automatycznie pokazuje pierwsze odgadnięcie automatycznie na samej linii.
W Zsh musisz nacisnąć klawisz Tab, a poniżej pokazano automatyczne uzupełnianie. Czy jest pod tym względem coś, co sprawia, że Zsh zachowuje się bardziej jak ryba?
(Używam Oh My Zsh ...)
zsh
autocomplete
fish
korylprince
źródło
źródło
Odpowiedzi:
Zaimplementowałem wtyczkę zsh-autosuggestions .
Powinien ładnie integrować się z zsh-history-substring-search i zsh-syntax-highlighting, które są cechami przeniesionymi z ryb.
źródło
Próbować:
Widzieć:
dla szczegółów.
źródło
Postępuj zgodnie z instrukcjami tutaj, aby uzyskać także inne funkcje: https://github.com/abhigenie92/zsh_to_fish
Zainstaluj oh-my-zsh
sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
Sklonuj niezbędne wtyczki.
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
Dodaj wtyczki
~/.zshrc
jakoplugins = ( [plugins...] zsh-autosuggestions zsh-history-substring-search zsh-syntax-highlighting)
Uwaga: upewnij się, że podświetlanie składni zsh jest ostatnim z powyższej listy.Napraw problemy z motywem tła (niekoniecznie zależy od motywu.) Dodaj następujący wiersz do swojego
~/.zshrc
.ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE='fg=white'
Uruchom ponownie Zsh
source ~/.zshrc
Jeśli podoba Ci się odpowiedź, zastanów się nad udziałem w gitub repo.
źródło