如何在Ubuntu 12.10上安装外壳程序“ z”脚本目录跳线?
如何在Ubuntu 12.10上安装外壳程序“ z”脚本目录跳线?
Answers:
您可以*rc
使用命令行下载并添加到文件中
# 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
?为什么要执行权限?看起来该文件不必直接执行,也不必位于中的某个位置PATH
。
PATH
或需要由用户执行。
从这里
下载
wget https://raw.githubusercontent.com/rupa/z/master/z.sh
。安装
printf "\n\n#initialize Z (https://github.com/rupa/z) \n. ~/z.sh \n\n" >> .bashrc
。此命令附加. ~/z.sh
到您的。bashrc
文件,然后告诉它在启动时运行Z。- 重新加载外壳
source ~/.bashrc
。要测试Z的工作方式,请浏览以下目录:
cd /etc/systemd/system cd /usr/share/nano cd /etc/kernel/postinst.d cd ~
现在,在您的终端中,键入
z sys
并按下选项卡按钮,然后输入。接下来,键入z nano
并点击选项卡按钮,然后再次输入。在这两种情况下,您都会看到Z自动知道cd
进入我们最初浏览的第一和第二目录。在Zsh中使用Z
- 运行
printf "\n\n#initialize Z (https://github.com/rupa/z) \n. ~/z.sh \n\n" >> .zshrc
。此命令附加. ~/z.sh
到.zshrc
文件,该文件告诉它在启动时运行Z。- 重新加载外壳
source ~/.zshrc
。
只需添加z
到的插件列表中~/.zshrc
plugins=(
git
z
)
将z
脚本下载到您的主目录:
wget https://raw.githubusercontent.com/rupa/z/master/z.sh -O ~/.z
然后:
source ~/.zshrc
z
脚本,您可能会收到_z_dirs:2: no such file or directory: /home/$USER/.z
错误。要重现问题:mv .z .z.bak
,然后执行一些跳转。
在安装这样的脚本(shell扩充)时,通常最好将它们安装到/etc/profile.d
。要一步下载并安装,可以使用以下命令:
sudo curl https://raw.githubusercontent.com/rupa/z/master/z.sh \
-o /etc/profile.d/z.sh
在以下位置安装shell修改的一些优点/etc/profile.d
:
chmod +x
;