如何安装“z”脚本?

如何安装“z”脚本?

我如何安装外壳“z”脚本目录跳转器在 Ubuntu 12.10 上?

答案1

在里面z 自述, 后第 50 行, 它说:

安装:

在您的 $HOME/.bashrc 或 $HOME/.zshrc 中放入如下内容:

. /path/to/z.sh

cd 运行一段时间来建立数据库。

您需要将z.sh文件下载到您选择的目录,然后告诉您.bashrc它在哪里,以便您的终端可以找到它。(这同样适用于 z-shell,它只是另一个 shell 系统。)然后,在您使用 bash 一段时间后,z就会知道您最喜欢的位置。

答案2

*rc您可以使用命令行下载并添加文件

# Download to latest to home dir
wget "https://raw.githubusercontent.com/rupa/z/master/z.sh" -O "~/z.sh"

# Add to .bashrc
echo "source /path/to/z.sh" >> ~/.bashrc
# Add to .zshrc
echo "source /path/to/z.sh" >> ~/.zshrc

答案3

这里

  • 下载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并按下 Tab 键,然后按 Enter。接下来,输入z nano并按下 Tab 键,然后再次按 Enter。您将在这两种情况下看到 Z 自动知道cd进入我们最初浏览的第一个和第二个目录。

将 Z 与 Zsh 结合使用

  • 运行printf "\n\n#initialize Z (https://github.com/rupa/z) \n. ~/z.sh \n\n" >> .zshrc。此命令附加. ~/z.sh.zshrc 文件,告诉它在启动时运行 Z。
  • 重新加载外壳source ~/.zshrc

将 Z 与 Zsh + Oh My Zsh 结合使用

只需添加z到插件列表中~/.zshrc

plugins=(
 git
 z
)

将脚本下载z到您的主目录:

wget https://raw.githubusercontent.com/rupa/z/master/z.sh -O ~/.z

然后:

source ~/.zshrc

答案4

/etc/profile.d在安装这样的脚本(Shell Exumentation)时,将其安装到一个步骤中是一个好主意。

sudo curl https://raw.githubusercontent.com/rupa/z/master/z.sh \
          -o /etc/profile.d/z.sh

安装外壳修改的一些优点/etc/profile.d

  • 它将可供所有 shell 和用户使用;
  • 没有必要chmod +x
  • 卸载更容易(只需删除文件);
  • 更容易记住将它们放在哪里。

相关内容