安装配置使用Zsh(好看又好用的Shell)

《安装配置使用Zsh(好看又好用的Shell)》

Zsh是一款可用作交互式登录的shell及脚本编写的命令解释器。Oh My Zsh是一个开源的,功能强大的框架,用于管理Zsh配置。在安装使用Oh My Zsh之前必须先安装Zsh。

安装zsh

安装zsh有两种方式,使用包管理器安装;源码安装,建议使用包管理器安装。这里使用的操作系统是Debian 9

zsh --version验证安装是否成功

设置zsh为默认shell

$SHELL --version注销当前shell,重新登录shell,验证是否设置成功

更多安装方式参考:Installing ZSH

安装oh-my-zsh

官方提供了两种安装oh-my-zsh方式。

使用curl

使用wget

oh-my-zsh安装完成之后,在用户主目录下会有一个 .zshrc的配置文件,在这里可以更改zsh的主题以及插件等。

oh-my-zsh主题推荐

切换主题:在配置文件.zshrc中修改ZSH_THEME="theme-name",theme-name指的是主题名称,修改完成之后重载配置文件即可生效。主题列表

robbyrussell(默认主题)

《安装配置使用Zsh(好看又好用的Shell)》

agnoster(很漂亮的主题)
《安装配置使用Zsh(好看又好用的Shell)》

使用zsh遇到的问题

zsh中文乱码
在使用ls查看中文目录文件时,显示乱码。解决方法:在zsh的配置文件.zshrc中设置utf-8编码。

zsh: no matches found: *file

使用find命令进行匹配查找,出现zsh: no matches found: *file类似的错误。解决方法:

arguments:comparguments:319: can only be called from completion function

在Shell(Zsh)中使用Tab键自动补全,有时候会出现arguments:comparguments:319: can only be called from completion function类似的错误。解决方法参考:How To Fix “_arguments:comparguments…

点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注