Mac终端界面美化详细记录

目录

zsh更新

将zsh设置为默认的Shell

oh my zsh 安装

主题安装

PowerFonts 字体库安装

插件下载

        常用插件一:终端命令自动补全插件 zsh-autosuggestions

        常用插件二:语法高亮插件 zsh-syntax-highlighting

终端更换背景图片

修改名字和主机名(提高可读性)


当前Mac默认使用的shell就是zsh。

zsh更新

Mac系统默认的shell是zsh,但是需要先进行更新

brew install zsh

将zsh设置为默认的Shell

在 /etc/shells 文件中加入如下一行

/usr/local/bin/zsh

然后执行chsh -s /usr/local/bin/zsh

oh my zsh 安装

以下三种方法选择一种就行:

# curl 安装方法
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

# wget 安装方法
sh -c "$(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

# fetch 安装方法
sh -c "$(fetch -o - https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

主题安装

比较好看的主题有 agnoster 主题,直接使用下面命令进行下载:

git clone https://github.com/fcamblor/oh-my-zsh-agnoster-fcamblor.git

下载结束后,使用安装命令进行安装:

#依次执行下面命令
cd oh-my-zsh-agnoster-fcamblor/

./install

修改 zshrc 配置文件,将 ZSH_THEME 后面的字段改为 agnoster

vi ~/.zshrc

PowerFonts 字体库安装

输入 source ~/.zshrc 或退出item2重新进入,主题即生效,但此时会存在乱码,因为agnoster主题需要特殊字体,该字体包含在powerline-fonts字体库中,字体库安装方法:

#下载
git clone https://github.com/powerline/fonts.git --depth=1

#进入到对应的路径下执行脚本对字体进行安装
cd fonts
./install.sh

注意!!!这里有个巨大的坑,clone字体库会失败(这里的路径失效啦),所以下面命令无法下载

git clone https://gitee.com/lewisliugl/powerline-fonts.git

最后进行设置,设置iTem2来使用powerline字体。

        打开 iTerm2 -> Preferences -> Profiles -> Text,将 Font 和 Non-ASCII Font 都设置为 14pt 的 Meslo LG M Regular for Powerline,如下图:

插件下载

        常用插件一:终端命令自动补全插件 zsh-autosuggestions

#下载
git clone https://github.com/zsh-users/zsh-autosuggestions ~/.oh-my-zsh/zsh-autosuggestions

#安装
vim ~/.zshrc
source ~/.oh-my-zsh/zsh-autosuggestions/zsh-autosuggestions.zsh

        常用插件二:语法高亮插件 zsh-syntax-highlighting

#下载
git clone https://github.com/zsh-users/zsh-syntax-highlighting ~/.oh-my-zsh/zsh-syntax-highlighting

#安装
vim ~/.zshrc
source ~/.oh-my-zsh/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh

具体修改的地方:

终端更换背景图片

        更换背景图片方式:iTem2 -> Preferennces -> Profiles -> Window -> BackGround Image -> 勾选图片

修改名字和主机名(提高可读性)

#进入主题目录
cd ~/.oh-my-zsh/themes

#打开 agnoster 主题,按后面的提示的编辑保存完退出就好了
vim agnoster.zsh-theme

        进入后修改前后,注意看注释,old code config下面的代码是原始代码,已经被注释掉,新的代码是2024下面的代码

修改后,明显名字和主机名已经被修改

  • 8
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Qt QSS(Qt Style Sheets)是一种用于美化Qt界面的机制。它允许开发者使用类似于CSS(层叠样式表)的语法来定义Qt应用程序的外观和样式。 通过使用Qt QSS,可以轻松地自定义Qt界面的外观,使其与应用程序的风格和需求保持一致。开发者可以使用CSS中的各种选择器和属性来选择并修改Qt控件的样式,从而实现个性化的界面美化。 Qt QSS具有以下优势: 1. 灵活性:Qt QSS支持多种选择器和属性,可以选择性地修改特定的控件或整个窗口的样式。开发者可以根据不同的需求和设计要求自由选择和修改样式。 2. 可维护性:通过将美化代码与应用程序的逻辑代码分离,开发者可以更轻松地维护和更新应用程序的外观。当需要改变界面风格时,只需修改QSS文件而无需修改应用程序的源代码。 3. 高效性:Qt QSS使用内置的样式缓存机制,可以提高应用程序的运行效率。一旦生成样式缓存,后续的样式修改将只涉及到缓存而无需重新计算。 4. 跨平台性:Qt QSS可以在不同的平台上使用,保证了应用程序在不同操作系统上的一致性。无论是在Windows、Mac还是Linux上运行,界面的外观都可以保持统一。 总结来说,Qt QSS是一种简便有效的方式来美化Qt界面。它的灵活性、可维护性、高效性和跨平台性使得开发者能够轻松地实现个性化的应用程序界面,提升用户体验和应用形象。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值