¿Cómo instalo el puente de directorio de script de shell "z" en Ubuntu 12.10?
¿Cómo instalo el puente de directorio de script de shell "z" en Ubuntu 12.10?
Respuestas:
En el z
archivo Léame después de la línea 48 , dice:
Instalación:
Ponga algo como esto en su $ HOME / .bashrc o $ HOME / .zshrc:
. /path/to/z.sh
cd alrededor por un tiempo para construir el db.
Debe descargar el z.sh
archivo en un directorio de su elección, luego decirle .bashrc
dónde está, para que su terminal pueda encontrarlo. (Lo mismo se aplica para z-shell, que es solo otro sistema de shell). Luego, después de usar bash por un tiempo, z
conocerá sus ubicaciones favoritas.
Puede descargar y agregar a los *rc
archivos usando la línea de comando como tal
# 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
? ¿Por qué permisos ejecutables? No parece que este archivo deba ejecutarse directamente o que deba estar en algún lugar PATH
.
PATH
o que el usuario debe poder ejecutarlo.
Desde aqui
Descargar
wget https://raw.githubusercontent.com/rupa/z/master/z.sh
.Instalar
printf "\n\n#initialize Z (https://github.com/rupa/z) \n. ~/z.sh \n\n" >> .bashrc
. Este comando se agrega. ~/z.sh
a su.bashrc
archivo, que a su vez le dice que ejecute Z en el inicio.- Recargar la carcasa
source ~/.bashrc
.Para probar cómo funciona Z, vaya a estos directorios:
cd /etc/systemd/system cd /usr/share/nano cd /etc/kernel/postinst.d cd ~
Ahora, desde su terminal, escriba
z sys
y presione el botón de tabulación, luego ingrese. A continuación, escribaz nano
y presione el botón de tabulación, luego ingrese nuevamente. Verá en ambos casos que Z supo automáticamentecd
en el primer y segundo directorio donde exploramos inicialmente.Usando Z con Zsh
- Ejecutar
printf "\n\n#initialize Z (https://github.com/rupa/z) \n. ~/z.sh \n\n" >> .zshrc
. Este comando se agrega. ~/z.sh
al.zshrc
archivo, que le dice que ejecute Z en el inicio.- Recargar la carcasa
source ~/.zshrc
.
Simplemente agregue z
a la lista de complementos en~/.zshrc
plugins=(
git
z
)
Descargue el z
script en su directorio de inicio:
wget https://raw.githubusercontent.com/rupa/z/master/z.sh -O ~/.z
Entonces:
source ~/.zshrc
z
script, puede recibir un _z_dirs:2: no such file or directory: /home/$USER/.z
error. Para reproducir el problema: mv .z .z.bak
luego ejecuta algunos saltos.
Al instalar scripts como este (aumento de shell), generalmente es una buena idea instalarlos /etc/profile.d
. Para descargar e instalar en un solo paso, puede usar el siguiente comando:
sudo curl https://raw.githubusercontent.com/rupa/z/master/z.sh \
-o /etc/profile.d/z.sh
Algunas de las ventajas de instalar sus modificaciones de shell en /etc/profile.d
:
chmod +x
;