¿Cómo instalo el puente de directorio de script de shell "z" en Ubuntu 12.10?
14
¿Cómo instalo el puente de directorio de script de shell "z" en Ubuntu 12.10?
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 lugarPATH
.PATH
o que el usuario debe poder ejecutarlo.Desde aqui
Usando Z con Zsh + Oh My Zsh
Simplemente agregue
z
a la lista de complementos en~/.zshrc
Descargue el
z
script en su directorio de inicio:Entonces:
fuente
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:Algunas de las ventajas de instalar sus modificaciones de shell en
/etc/profile.d
:chmod +x
;fuente