使用 Oh my zsh 美化 CentOS 终端:简单而强大的命令行定制

CentOS的终端功能相对单一,为了提升用户体验,你可以考虑将终端换成ZSH,并结合Oh My Zsh的主题来打造更加个性化的终端环境。

安装ZSH

你可以选择使用yum命令或者从源码编译安装ZSH。由于使用yum安装可能会得到较低版本的ZSH,而许多主题要求更高版本的ZSH,因此我们推荐从源码安装。首先,访问ZSH的官方网站以获取最新版ZSH:

图片[1]-使用 Oh my zsh 美化 CentOS 终端:简单而强大的命令行定制-山海云端论坛

# 下载 wget https://sourceforge.net/projects/zsh/files/zsh/5.9/zsh-5.9.tar.xz # 解压 tar xvf zsh-5.9.tar.xz cd zsh-5.9 # 编译安装 ./configure make && make install

图片[2]-使用 Oh my zsh 美化 CentOS 终端:简单而强大的命令行定制-山海云端论坛

安装完成后,需要将ZSH添加到/etc/shells文件中:

vim /etc/shells # 添加内容如下 /usr/local/bin/zsh

图片[3]-使用 Oh my zsh 美化 CentOS 终端:简单而强大的命令行定制-山海云端论坛

以上命令将ZSH添加到shell环境中。如果不确定ZSH的路径,可以使用whereis zsh命令进行查看。至此,ZSH已经安装完成,接下来我们需要安装Oh My Zsh。

安装Oh My Zsh

访问项目地址:Oh My Zsh并执行一键安装命令:

sh -c “$(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)”

图片[4]-使用 Oh my zsh 美化 CentOS 终端:简单而强大的命令行定制-山海云端论坛

安装完成后,系统会询问是否将ZSH设为默认shell,选择Y并按回车确认即可。安装完成后,你将看到Oh My Zsh的界面。

图片[5]-使用 Oh my zsh 美化 CentOS 终端:简单而强大的命令行定制-山海云端论坛

配置Oh My Zsh

安装完成后,我们需要对终端显示等进行简单的配置:

# 编辑配置文件 vim ~/.zshrc # 添加以下三行 export LC_ALL=en_US.UTF-8 export LANG=en_US.UTF-8 source /etc/profile # 保存并更新 source .zshrc

图片[6]-使用 Oh my zsh 美化 CentOS 终端:简单而强大的命令行定制-山海云端论坛

安装插件

ZSH有许多有趣的插件,如语法高亮、历史命令提示和路径补全等。我们可以通过以下方式安装常用的插件:

补全命令插件

git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

语法高亮插件

git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting

图片[7]-使用 Oh my zsh 美化 CentOS 终端:简单而强大的命令行定制-山海云端论坛

安装完成后,编辑.zshrc文件,将下载的插件加入到plugins选项中,然后执行source .zshrc更新配置。

图片[8]-使用 Oh my zsh 美化 CentOS 终端:简单而强大的命令行定制-山海云端论坛

更换主题

Oh My Zsh自带多种主题,位于~/.oh-my-zsh/themes目录下,你可以根据个人喜好进行更换。只需编辑.zshrc文件中的ZSH_THEME=”主题名称”,然后执行source ~/.zshrc即可更换主题。

图片[9]-使用 Oh my zsh 美化 CentOS 终端:简单而强大的命令行定制-山海云端论坛

默认的主题是robbyrussell,你也可以在GitHub上下载其他喜欢的主题。

© 版权声明
THE END
喜欢就支持一下吧
点赞11 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容