MAC 终端美化教程(来个全套)

废话不多,上才艺(最终效果图)

在这里插入图片描述
帅不帅!!!
你说

按照此教程咔咔一顿操作后,你将获得以下装逼成就:
1、清晰好看的文字提示格式
2、带有自己最靓照骗的背景图
3、这个很重要:能够自动提示输入的命令行代码
4、这个也重要:高亮输入的命令行代码,如果有错误的会是红色提示,正确的是绿色提示

逼逼叨完毕,上教程,教程虽然有点长,但是贼特么细,所以长。

一、安装on-my-zsh:打开终端工具,输入以下命令

sh -c "$(curl -fsSL https://gitee.com/mirrors/oh-my-zsh/raw/master/tools/install.sh)"

安装过程中如果出现了链接超时的错误,不要慌,就再来一次,一次不够来两次~,我是来了三次才下载下来的,安装完毕后,就会看见一个非常大字oh my zsh ,并且停留在“~” 状态下就表示已经安装完成。
在这里插入图片描述

二、安装主题:在终端中输入以下命令

vim ~/.zshrc

找到ZSH_THEME 这行,并且将后面双引号内文字改成想要套用主题风格,按下i 键进入编辑模式,双引号内改成「agnoster」,最后按下esc 键退出编辑,并输入:wq 就可以保存退出vim 编辑模式。
在这里插入图片描述
后期如果想要更换主题,可以到Oh My Zsh的官网Wiki Themes页面看效果。然后自行更改即可

三、开启高亮语法、开启显示行号:在终端中依次输入以下命令

echo 'syntax on' >> ~/.vimrc
echo 'set nu!' >> ~/.vimrc

在这里插入图片描述
在终端再次输入设定命令

source ~/.zshrc

最后,输入底下指令能够让zsh 设定实现效果,会发现到终端机出现乱码文字,现在解决它。
在这里插入图片描述

四、修复终端乱码:安装Powerline 字体修正乱码

由于agnoster 主题内夹带有特殊符号,需要另外安装Powerline 字体才能够正常显示,在终端机上输入底下安装Powerline 字体指令即可,在终端依次输入一下三行命令

cd ~/Downloads && git clone https://github.com/powerline/fonts.git
cd fonts && ./install.sh
cd && rm -rf ~/Downloads/fonts

在这里插入图片描述
按下「⌘,」两个键,会开启终端机偏好设定,切换至「描述档」分页,按下字体底下的「更改•••」按钮。
在这里插入图片描述
将字体改成最后夹带有Powerline 字体,这里我选择的是Droid Sans Mono Slashed for Powerline 字型,大小可根据自己喜好调整。
在这里插入图片描述
最后回到终端机内,就可以看见文件目录内的箭头已经可以正常显示,不会再出现乱码情况。
在这里插入图片描述
在终端的偏好设置里面可自行设置字体颜色和其他的配置,自行点击测试即可
在这里插入图片描述

五、设置背景图:

打开终端爱好设置,选择描述文件菜单,找到图像,然后选取自己的靓照即可,如果终端没有立即更改,重启一下终端即可
在这里插入图片描述

六、安装命令高亮插件(zsh-syntax-highlighting),在终端输入以下命令

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

依然老规矩,如果超时,多试几次,大功毕成~

七、安装命令自动补全插件(zsh-autosuggestions),在终端输入以下命令

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

八、配置插件:在终端输入以下命令

vim ~/.zshrc

1、找到plugins=(git)这行,
2、按下i 键进入编辑模式
3、修改成这个样子 plugins=(git zsh-syntax-highlighting zsh-autosuggestions)
4、最后按下esc 键退出编辑,并输入:wq 就可以保存退出vim 编辑模式。
在这里插入图片描述

九、保存刚才的设置:在终端输入以下命令

source ~/.zshrc

完美,你的装逼成就全部已获得~,在终端自己输入一下命令什么的就感受到了这两个插件的作用

请求一个赞,感谢,好人一生平安

最后补充:好多人都想要这张背景图,我也放进来了
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/61614.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

html中pc端与移动端区别,盘点移动端和PC端交互设计上的区别

由于屏幕的大小,所以PC端和移动端在信息呈现上有很大不同。但是有的设计师简单地将区别理解为把页面做长一点,让用户多滑动一些。然而这样是不对的,并不能根本理解两者的不同。 终于把书写完,接下来恢复之前的更文频率。这篇文章我…

你一定要知道的5款交互原型设计工具

不管是小白还是大牛,绘制交互原型图是产品经理必备的技能;不管是实习生还是总监,都是从画原型图开始的。好的交互原型图,可以让开发不问一句,就能看得清清楚楚,开发得明明白白;差的交互原型图&a…

一文带你快速设计精美可视化大屏

一文带你快速设计精美可视化大屏 文章目录 一文带你快速设计精美可视化大屏👨‍🏫前言:什么是可视化大屏👨‍🔬内容1:可视化大屏设计原则和设计考虑👨‍⚖️内容2:可视化大屏设计流程…

实用交互设计工具大盘点

近年来,页面交互设计有了很好的发展,越来越受到人们的重视。如果你想成为一名页面交互设计师,除了对平面设计和产品设计有一定的了解外,更重要的是要知道哪个软件适合页面交互设计。本文将带您了解5款流行的页面交互设计软件。 1…

支持Mac电脑的五款设计软件,你都装好了么?

随着生活的进步,人们对于精神和生活的需求越来越高,随之而来的就是对于设计的需求。想从事设计行业的人也越来越多,不少UI设计师依靠自己的自学也能够设计出众多令人惊艳的作品。这里我就介绍几款支持Mac电脑的五款设计软件,有需要…

五款支持Mac的设计软件

大学一毕业,我就投身到UI设计行业里,作为非专业出身的设计师,我付出的努力比入行前预想的还要多,就我自己的经验而言,UI设计不仅要有设计功底,同时还要有用户思维,当然,掌握好几款合…

pc端产品设计

目录 一、pc端和移动端的区别 二、pc作用 三、pc端原型设计尺寸 四、网站结构 1、通栏 2、两栏 3、三栏 4、混合 5、瀑布流 五、pc页面设计 A、页面设计——单排导航 B、页面设计——多排导航(淘宝、携程) C、页面设计——banner D、页面设…

如何让安装微信

打开浏览器,输入链接 可以直接搜索微信官网,也可以直接点击这个链接 https://pc.weixin.qq.com/,把这个链接输入到框中,回车 如图,点击 “立即下载” 第三步 第四步 第五步 第六步 第七步 最后,点击“安装”…

调用SMS腾讯云短信验证码API的几个坑,及详细使用流程

前言 首先说下,几个坑已解决。准备说一下。使用的一些步骤 因为项目有一个短信验证码登录注册的,首先注册的是阿里的。但是审核没有审核通过,所以有注册了腾讯的 本来向截图一下阿里的,结果登录出错了,这里就不说了。…

短信发送接口超详细短信接口使用教程

进入到登陆界面 点击测试号码,添加号码 点击SDK这链接下载他的PythonSDK或者直接点击复制 https://github.com/cloopen/python-sms-sdk 下载SDK 点击下载提供的sdk 下载后解压出文件,使用pycharm打开文件按照要求安装对应的依赖库 在个人控制台上将信息…

CVPR2022会议论文,关于transformer的文献阅读笔记

Transformer文章阅读笔记 Vision Transformer With Deformable Attention. CVPR, 2022. 作者: Zhuofan Xia, Xuran Pan, Shiji Song, Li Erran Li, Gao Huang. Remark: Deformable Attention Transformer. 提出一种可变形自注意力模块,key …

论文阅读:A ConvNet for the 2020s

Abstract SWIN Transformer重新引入了几个ConvNet priors,使得Transformer实际上可以作为通用的视觉主干,并在各种视觉任务上表现出卓越的性能。 然而,这种混合方法的有效性仍然很大程度上归功于变压器的内在优势,而不是卷积的内…

年度汇总!一文了解2021 IEEE Transaction Winner奖19篇论文

点击蓝字 关注我们 AI TIME欢迎每一位AI爱好者的加入! 哈喽艾瑞巴蒂,年关将近,又到了总结过去一年学术成果的时候了。 今天,我们整理了2021 IEEE Transaction 最佳论文合集!为大家的文献库添砖加瓦,注入科研…

OpenChatPaper | 你值得拥有的论文阅读小助手!~(粉丝投稿)

1写在前面 最近开始天气转暖了,不知道大家那里的树有没有绿,花有没有开。😝 旅游的人越来越多了,多到早上去吃个馄饨都要排队了,不过总得来说一个城市还是要有人间烟火气啊。🥲 之前给大家推荐了chatPDF来帮…

论文速读系列一:VoteNet、CBGS、BirdNet、StarNet、STD

如有错误,恳请指出。 参考网上资料,对一些经典论文进行快速思路整理 文章目录 1. VoteNet2. CBGS3. BirdNet4. StarNet5. STD 参考网上资料,对一些经典论文进行快速思路整理 1. VoteNet paper:《Deep Hough Voting for 3D Objec…

论文学习记录——iTPN(2023年CVPR)

论文题目:Integrally Pre-Trained TransformerPyramid Networks 论文地址:https://arxiv.org/pdf/2211.12735.pdf 代码地址:https://github.com/sunsmarterjie/iTPN 一.Introduction 近年来视觉识别领域两个比较重要的成果是:1.用…

记录学习GNU/Linux(1)

目录 1. 【林纳斯托瓦兹】简介 2. 什么是GNU/Linux? 2.1 GNU计划 2.2 GNU/Linux 3. Linux内核版本与发行版本 4. MBR(MS-DOS)主引导记录 5. 计算机系统启动流程 6. 图形界面与命令行模式切换 7. 切换用户 7.1 方式一 7.2 方式二 8. 查看当前目录文件信息…

一、深度学习的基本介绍

机器学习的基本步骤: 前馈运算、反向传播计算梯度、根据梯度更新参数值。 一、定义及基本概念 深度学习,就是一种利用深度人工神经网络来进行自动分类、预测和学习的技术。它可以从海量的数据中自动学习,找寻数据中的特征。所以说&#xff0c…

安卓系统主板链接USB声卡,卡号配置和授权说明

工作中,我们可能会经常遇到不同的声卡主板和系统主板,尤其是在chatGPT 当下正热门的情况下,开发测试语音功能,少不了要用到不同的主板和USB声卡。下面以3399和讯飞声卡配置简单说明下配置方法和步骤: 1、准备工作&…

chatgpt赋能python:如何用Python实现Uno主板烧录

如何用Python实现Uno主板烧录 简介 Arduino Uno是一款基于Atmel AVR处理器的单板微控制器,常用于制作物联网设备、机器人和互动艺术等项目中。在开发过程中,需要将程序烧录到Uno主板上,这样才能让主板运行我们设计的程序。本文将介绍如何使…