我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Mac和Linux的Terminal终端美化,命令高亮、自动补全、超多内置插件等着你来探索

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Mac和Linux的Terminal终端美化,命令高亮、自动补全、超多内置插件等着你来探索

写在前面


如果你经常和Terminal打交道,那么这个开源的项目一定很适合你


官网地址:https://ohmyz.sh/

安装

Oh My Zsh是Zsh的框架,所以看下是否安装了zsh。

zsh --version

如果没有安装zsh,需要根据对应系统根据命令安装配置
官网安装参考地址:https://github.com/ohmyzsh/ohmyzsh/wiki/Installing-ZSH

Ubuntu安装apt install zshCentOs安装yum install zsh查看版本,是否安装成功的标志zsh --versionUbuntu设为默认shellchsh -s $(which zsh)CentOs设为默认shellchsh -s /bin/zsh

安装完zsh后就可以安装oh my zsh了!
官网安装参考地址:https://github.com/ohmyzsh/ohmyzsh/wiki

安装oh-my-zsh:

方式命令 -github源
curlsh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
wgetsh -c "$(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
fetchsh -c "$(fetch -o - https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
方式命令 -gitee源
curlsh -c "$(curl -fsSL https://gitee.com/gloriaied/oh-my-zsh/raw/master/tools/install.sh)"
wgetsh -c "$(wget https://gitee.com/gloriaied/oh-my-zsh/raw/master/tools/install.sh -O -)"

正文-配置主题和插件

主题

看一看有哪些主题适合你
https://github.com/ohmyzsh/ohmyzsh/wiki/Themes

在这里插入图片描述

选到喜欢的,编辑配置文件

vim ~/.zshrc

找到ZSH_THEME

ZSH_THEME="主题名"如果实在眼花缭乱,那就使用随机每次打开都得到不一样的终端ZSH_THEME="random"

修改完配置文件记得source ~/.zshrc重新加载配置。


插件

内置插件大全
https://github.com/ohmyzsh/ohmyzsh/wiki/Plugins

自带插件,只需要修改下配置即可,以下是常用的:

z:自带插件,类似autojump,z + 模糊路径名就会自动跳转到最常访问的路径。比如最近访问过/opt/project/log,用z log就可直达该目录。

extractx my.zipx + zip包名直接解压缩,无需使用tar -xvzf my.zip

timer:每条命令后会有执行时间

在这里插入图片描述

还有很多等着你摸索。


其他插件

zsh-syntax-highlighting:命令高亮插件
在这里插入图片描述

安装命令

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

解释

把文件下载到 ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/下命名为zsh-syntax-highlighting
在这里插入图片描述

1、编辑配置文件vim ~/.zshrc2、找到plugins在括号内加上`zsh-syntax-highlighting`3、重新加载配置source ~/.zshrc

在这里插入图片描述


zsh-autosuggestions:输入命令行时自动补全
在这里插入图片描述
安装命令:

githubgit clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions
giteegit clone https://gitee.com/gloriaied/zsh-autosuggestions.git $ZSH_CUSTOM/plugins/zsh-autosuggestions
1、编辑配置文件vim ~/.zshrc2、找到plugins在括号内加上`zsh-autosuggestions`3、重新加载配置source ~/.zshrc

来源地址:https://blog.csdn.net/weixin_45549188/article/details/130017141

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Mac和Linux的Terminal终端美化,命令高亮、自动补全、超多内置插件等着你来探索

下载Word文档到电脑,方便收藏和打印~

下载Word文档

编程热搜

目录