给centos服务器安装ohmyzsh
【摘要】 在centos的原始界面下,历史命令不会提示,命令也不会有高亮显示,如下图:然后我们来给centos安装ohmyzsh。1. 安装zsh先执行zsh安装命令sudo yum install zsh运行完后出现安装成功的提示2. 切换到zsh2.1. 首先运行切换命令sudo chsh -s /bin/zsh运行完后可以看到切换shell成功2.2. 然后重启当前shellsudo reboo...
在centos的原始界面下,历史命令不会提示,命令也不会有高亮显示,如下图:
然后我们来给centos安装ohmyzsh。
1. 安装zsh
先执行zsh安装命令
sudo yum install zsh
运行完后出现安装成功的提示
2. 切换到zsh
2.1. 首先运行切换命令
sudo chsh -s /bin/zsh
运行完后可以看到切换shell成功
2.2. 然后重启当前shell
sudo reboot
重启过程无法打开服务器
3. 安装ohmyzsh
执行安装命令
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
安装后能够看到安装成功的标志
4. 历史命令智能提示与命令代码高亮
4.1. 先下载历史命令智能提示插件
git clone https://github.com/zsh-users/zsh-autosuggestions.git $ZSH_CUSTOM/plugins/zsh-autosuggestion
成功后提示下载成功
4.2. 然后下载命令行代码高亮插件
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting
成功后提示下载成功
4.3. 然后修改zsh的配置文件
vim ~/.zshrc
将插件更改如下:
4.4. 应用新的配置文件
source ~/.zshrc
5. 结果
我们再来尝试开头的命令,可以看到,历史命令会自动补齐,且命令会有高亮显示。从最后一行可以看到,错误的命令也会有不同的颜色进行区分。
参考文献:
https://blog.csdn.net/qq_41695977/article/details/90231870
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)