CentOS的终端功能相对单一,为了提升用户体验,你可以考虑将终端换成ZSH,并结合Oh My Zsh的主题来打造更加个性化的终端环境。
安装ZSH
你可以选择使用yum命令或者从源码编译安装ZSH。由于使用yum安装可能会得到较低版本的ZSH,而许多主题要求更高版本的ZSH,因此我们推荐从源码安装。首先,访问ZSH的官方网站以获取最新版ZSH:
# 下载 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
安装完成后,需要将ZSH添加到/etc/shells文件中:
vim /etc/shells # 添加内容如下 /usr/local/bin/zsh
以上命令将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)”
安装完成后,系统会询问是否将ZSH设为默认shell,选择Y并按回车确认即可。安装完成后,你将看到Oh My Zsh的界面。
配置Oh My Zsh
安装完成后,我们需要对终端显示等进行简单的配置:
# 编辑配置文件 vim ~/.zshrc # 添加以下三行 export LC_ALL=en_US.UTF-8 export LANG=en_US.UTF-8 source /etc/profile # 保存并更新 source .zshrc
安装插件
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
安装完成后,编辑.zshrc文件,将下载的插件加入到plugins选项中,然后执行source .zshrc更新配置。
更换主题
Oh My Zsh自带多种主题,位于~/.oh-my-zsh/themes目录下,你可以根据个人喜好进行更换。只需编辑.zshrc文件中的ZSH_THEME=”主题名称”,然后执行source ~/.zshrc即可更换主题。
默认的主题是robbyrussell,你也可以在GitHub上下载其他喜欢的主题。
暂无评论内容