一、安装zsh
-
安装Zsh主要有两种方式:
- 使用您选择的包管理器,例如
sudo apt install zsh
(请参阅下面的更多示例) - 从源头开始,按照Zsh FAQ 中的说明进行操作。
- 使用您选择的包管理器,例如
-
通过运行
zsh --version
验证安装。预期结果:zsh 5.0.8
或更高版本。 -
将其设为默认 shell:
chsh -s $(which zsh)
或使用sudo lchsh $USER
如果您使用的是 Fedora)。- 请注意,如果 Zsh 不在您的授权 shell 列表 (
/etc/shells
) 中或者您没有使用chsh
的权限,则此操作将不起作用。如果是这种情况,您将需要使用不同的过程。 - 如果您使用
lchsh
则需要输入/bin/zsh
以使其成为默认 shell。
- 请注意,如果 Zsh 不在您的授权 shell 列表 (
-
注销并重新登录以使用新的默认 shell。
-
测试它是否与
echo $SHELL
一起使用。预期结果:/bin/zsh
或类似结果。 -
使用
$SHELL --version
进行测试。预期结果:“zsh 5.8”或类似结果
二、安装 Oh My Zsh
-
通过以下任一命令安装 Oh My Zsh:
Method Command curl sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
wget sh -c "$(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
fetch sh -c "$(fetch -o - https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
-
如果raw.githubusercontent.com不能访问,可以用下列镜像安装。
Method Command curl sh -c "$(curl -fsSL https://install.ohmyz.sh)"
wget sh -c "$(wget -O- https://install.ohmyz.sh)"
fetch sh -c "$(fetch -o - https://install.ohmyz.sh)"
三、安装Powerlevel10k主题
-
克隆如下仓库:
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k
中国用户可以使用 gitee.com 上的官方镜像加速下载.
git clone --depth=1 https://gitee.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k
-
Set
ZSH_THEME="powerlevel10k/powerlevel10k"
in~/.zshrc
. - 然后根据终端的提示一步一步选择自己喜欢的样式设置就行。
四、安装zsh-autosuggestions插件
-
克隆仓库到
$ZSH_CUSTOM/plugins
(默认位于~/.oh-my-zsh/custom/plugins
)git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
-
添加插件到配置文件中(
~/.zshrc
):plugins=( # other plugins... zsh-autosuggestions )
-
新建一个终端会话.
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容