Saya memutuskan untuk menurunkan entri saya .zshrc
dan declutter oh-my-zsh
. Tampaknya zsh
sekarang dapat menginstal plugin yang direferensikan secara otomatis dan memperbaruinya, yang merupakan sesuatu yang ingin saya capai. Namun, setiap kali saya menjalankan terminal saya mendapatkan output berikut:
[zplug] Start to update 0 plugins in parallel
[zplug] Elapsed time: 0.0074 sec.
==> Updating finished successfully!
Tentu saja tidak diperlukan dan saya ingin dihapus.
Inilah bagian di .zshrc
mana saya memiliki oh-my-zsh
entri:
# Check if zplug is installed
[ ! -d ~/.zplug ] && git clone https://github.com/zplug/zplug ~/.zplug
source ~/.zplug/init.zsh && zplug update
zplug 'zplug/zplug', hook-build:'zplug --self-manage'
zplug "seebi/dircolors-solarized", ignore:"*", as:plugin
zplug "plugins/mvn", from:oh-my-zsh
zplug "plugins/gradle", from:oh-my-zsh
zplug "plugins/git", from:oh-my-zsh
zplug "plugins/sudo", from:oh-my-zsh
zplug "plugins/dnf", from:oh-my-zsh
# Supports checking out a specific branch/tag/commit
zplug "b4b4r07/enhancd", at:v1
# Support bitbucket
zplug "b4b4r07/hello_bitbucket", \
from:bitbucket, \
as:command, \
use:"*.sh"
zplug "zsh-users/zsh-completions", defer:0
zplug "zsh-users/zsh-autosuggestions", defer:2, on:"zsh-users/zsh-completions"
zplug "zsh-users/zsh-syntax-highlighting", defer:3, on:"zsh-users/zsh-autosuggestions"
zplug "zsh-users/zsh-history-substring-search", defer:3, on:"zsh-users/zsh-syntax-highlighting"
# Install plugins if there are plugins that have not been installed
if ! zplug check --verbose; then
printf "Install? [y/N]: "
if read -q; then
echo; zplug install
fi
fi
# Then, source plugins and add commands to $PATH
zplug load
command-line
zsh
oh-my-zsh
menteith
sumber
sumber
source ~/.zplug/init.zsh && zplug update
garis ...zplug
perintah. Alih-alih, saya hanya akan menghapus&& zplug update
bagian itu karena saya pikir itu masih bisa diperdebatkan, apakah pembaruan otomatis setiap kalizsh
sesi dimulai bahkan * Bagus Ide * ™.Jawaban:
Berdasarkan peninjauan kode di https://github.com/zplug/zplug , pesan-pesan itu dipancarkan oleh zplug ke stdout melalui printf, sehingga Anda dapat membungkamnya dengan mengubah baris ini:
untuk yang ini:
Untuk menghambat pembaruan sama sekali, cukup hapus perintah pembaruan:
sumber