Come installo il jumper della directory di script "z" della shell su Ubuntu 12.10?
Come installo il jumper della directory di script "z" della shell su Ubuntu 12.10?
Risposte:
Nel z readme dopo la riga 48 , si dice:
Installazione:
Inserisci qualcosa del genere nel tuo $ HOME / .bashrc o $ HOME / .zshrc:
. /path/to/z.shcd in giro per un po 'per costruire il db.
Devi scaricare il z.shfile in una directory di tua scelta, quindi dire .bashrcdove si trova, in modo che il tuo terminale possa trovarlo. (Lo stesso vale per z-shell, che è solo un altro sistema di shell.) Quindi, dopo aver usato bash per un po ', zconoscerà le tue posizioni preferite.
Puoi scaricare e aggiungere ai *rcfile usando la riga di comando in questo modo
# Download to latest to home dir
wget https://raw.githubusercontent.com/rupa/z/master/z.sh -O ~/z.sh
# Add to .bashrc
echo . /path/to/z.sh >> ~/.bashrc
# Add to .zshrc
echo . /path/to/z.sh >> ~/.zshrc
/usr/local/bin? Perché autorizzazioni eseguibili? Non sembra che questo file debba essere eseguito direttamente o che debba trovarsi da qualche parte PATH.
PATHo che deve essere eseguibile dall'utente.
Da qui
Scarica
wget https://raw.githubusercontent.com/rupa/z/master/z.sh.Installa
printf "\n\n#initialize Z (https://github.com/rupa/z) \n. ~/z.sh \n\n" >> .bashrc. Questo comando si aggiunge. ~/z.shal tuo.bashrcfile, che a sua volta gli dice di eseguire Z all'avvio.- Ricarica shell
source ~/.bashrc.Per testare il funzionamento di Z, selezionare queste directory:
cd /etc/systemd/system cd /usr/share/nano cd /etc/kernel/postinst.d cd ~Ora, dal tuo terminale, digita
z syse premi il pulsante tab, quindi inserisci. Quindi, digitaz nanoe premi il pulsante tab, quindi inserisci di nuovo. Vedrai in entrambi i casi che Z sapeva automaticamente dicdentrare nella prima e nella seconda directory in cui inizialmente abbiamo navigato.Usando Z con Zsh
- Corri
printf "\n\n#initialize Z (https://github.com/rupa/z) \n. ~/z.sh \n\n" >> .zshrc. Questo comando aggiunge. ~/z.shal.zshrcfile, che gli dice di eseguire Z all'avvio.- Ricarica shell
source ~/.zshrc.
Basta aggiungere zall'elenco dei plugin in~/.zshrc
plugins=(
git
z
)
Scarica lo zscript nella tua home directory:
wget https://raw.githubusercontent.com/rupa/z/master/z.sh -O ~/.z
Poi:
source ~/.zshrc
zscript potresti ricevere un _z_dirs:2: no such file or directory: /home/$USER/.zerrore. Per riprodurre il problema mv .z .z.bak:, quindi eseguire alcuni salti.
Quando si installano script come questo (potenziamento della shell), di solito è una buona idea installarli /etc/profile.d. Per scaricare e installare in un unico passaggio, è possibile utilizzare il seguente comando:
sudo curl https://raw.githubusercontent.com/rupa/z/master/z.sh \
-o /etc/profile.d/z.sh
Alcuni dei vantaggi dell'installazione delle modifiche della shell su /etc/profile.d:
chmod +x;