Como instalo o jumper de diretório de script shell "z" no Ubuntu 12.10?
Como instalo o jumper de diretório de script shell "z" no Ubuntu 12.10?
Respostas:
No z leia - me após a linha 48 , ele diz:
Instalação:
Coloque algo assim em seu $ HOME / .bashrc ou $ HOME / .zshrc:
. /path/to/z.shcd por um tempo para construir o db.
Você precisa fazer o download do z.sharquivo para um diretório de sua escolha e informar .bashrconde está, para que o seu terminal possa encontrá-lo. (O mesmo se aplica ao z-shell, que é apenas outro sistema shell.) Então, depois de usar o bash por um tempo, zconhecerá seus locais favoritos.
Você pode baixar e adicionar *rcarquivos usando a linha de comando, assim
# 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 que permissões executáveis? Não parece que esse arquivo precise ser executado diretamente ou que precise estar em algum lugar PATH.
PATHou que precisa ser executável pelo usuário.
A partir daqui
Download
wget https://raw.githubusercontent.com/rupa/z/master/z.sh.Instale
printf "\n\n#initialize Z (https://github.com/rupa/z) \n. ~/z.sh \n\n" >> .bashrc. Este comando anexa. ~/z.shao seu.bashrcarquivo, que por sua vez diz para executar Z na inicialização.- Recarregar shell
source ~/.bashrc.Para testar como o Z funciona, navegue até esses diretórios:
cd /etc/systemd/system cd /usr/share/nano cd /etc/kernel/postinst.d cd ~Agora, no seu terminal, digite
z syse pressione o botão tab e, em seguida, digite. Em seguida, digitez nanoe pressione o botão tab e digite novamente. Você verá nos dois casos que Z sabia automaticamentecdno primeiro e no segundo diretório em que inicialmente navegamos.Usando Z com Zsh
- Corra
printf "\n\n#initialize Z (https://github.com/rupa/z) \n. ~/z.sh \n\n" >> .zshrc. Este comando é anexado. ~/z.shao.zshrcarquivo, que informa para executar o Z na inicialização.- Recarregar shell
source ~/.zshrc.
Basta adicionar zà lista de plugins em~/.zshrc
plugins=(
git
z
)
Faça o download do zscript para o diretório inicial:
wget https://raw.githubusercontent.com/rupa/z/master/z.sh -O ~/.z
Então:
source ~/.zshrc
zscript, você pode receber um _z_dirs:2: no such file or directory: /home/$USER/.zerro. Para reproduzir o problema mv .z .z.bak:, execute alguns saltos.
Ao instalar scripts como este (aumento de shell), geralmente é uma boa ideia instalá-los /etc/profile.d. Para baixar e instalar em uma única etapa, você pode usar o seguinte comando:
sudo curl https://raw.githubusercontent.com/rupa/z/master/z.sh \
-o /etc/profile.d/z.sh
Algumas das vantagens de instalar suas modificações de shell em /etc/profile.d:
chmod +x;