Comment puis-je installer le shell cavalier répertoire de script « z » sur Ubuntu 12.10?
Comment puis-je installer le shell cavalier répertoire de script « z » sur Ubuntu 12.10?
Réponses:
Dans le z
readme après la ligne 48 , il est dit:
Installation:
Mettez quelque chose comme cela dans votre $ HOME / .bashrc ou $ HOME / .zshrc:
. /path/to/z.sh
cd autour pendant un certain temps pour construire la db.
Vous devez télécharger le z.sh
fichier dans un répertoire de votre choix, puis dites à votre .bashrc
où il est, de sorte que votre terminal peut trouver. (Même pour-shell z, qui est juste un autre système shell.) Puis, après avoir utilisé bash pendant un certain temps, z
saura vos endroits préférés.
Vous pouvez télécharger et ajouter des *rc
fichiers à l'aide de la ligne de commande ainsi
# 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
? Pourquoi des autorisations exécutables? Il ne semble pas que ce fichier doit être exécuté directement ou qu'il doit se trouver quelque part PATH
.
PATH
ou qu'il doit être exécutable par l'utilisateur.
D' ici
Téléchargez
wget https://raw.githubusercontent.com/rupa/z/master/z.sh
.Installez
printf "\n\n#initialize Z (https://github.com/rupa/z) \n. ~/z.sh \n\n" >> .bashrc
. Cette commande s'ajoute. ~/z.sh
à votre.bashrc
fichier, qui à son tour lui dit d'exécuter Z au démarrage.- Recharger la coque
source ~/.bashrc
.Pour tester le fonctionnement de Z, accédez à ces répertoires:
cd /etc/systemd/system cd /usr/share/nano cd /etc/kernel/postinst.d cd ~
Maintenant, depuis votre terminal, tapez
z sys
et appuyez sur le bouton de tabulation, puis entrez. Ensuite, tapezz nano
et appuyez sur le bouton de tabulation, puis entrez à nouveau. Vous verrez dans les deux cas que Z savait automatiquementcd
dans les premier et deuxième répertoires où nous avons initialement parcouru.Utiliser Z avec Zsh
- Courez
printf "\n\n#initialize Z (https://github.com/rupa/z) \n. ~/z.sh \n\n" >> .zshrc
. Cette commande s'ajoute. ~/z.sh
au.zshrc
fichier, qui lui indique d'exécuter Z au démarrage.- Recharger la coque
source ~/.zshrc
.
Ajoutez simplement z
à la liste des plugins dans~/.zshrc
plugins=(
git
z
)
Téléchargez le z
script dans votre répertoire personnel:
wget https://raw.githubusercontent.com/rupa/z/master/z.sh -O ~/.z
Puis:
source ~/.zshrc
z
script, vous pouvez recevoir une _z_dirs:2: no such file or directory: /home/$USER/.z
erreur. Pour reproduire le problème mv .z .z.bak
:, puis exécutez quelques sauts.
Lors de l'installation de scripts comme celui-ci (augmentation du shell), c'est généralement une bonne idée de les installer /etc/profile.d
. Pour télécharger et installer en une seule étape, vous pouvez utiliser la commande suivante:
sudo curl https://raw.githubusercontent.com/rupa/z/master/z.sh \
-o /etc/profile.d/z.sh
Certains des avantages de l' installation de vos modifications shell sur /etc/profile.d
:
chmod +x
;