Mac下oh-my-zsh的安装配置和卸载(Iterm2搭配)

装完iterm2我的第一感觉是除了黑了点,跟Mac自带终端一样丑。。。于是想装一下oh-my-zsh

效果图1
在这里插入图片描述

一. 配置iterm2

  1. 下载主题配色https://draculatheme.com/iterm
  2. 导入
    在这里插入图片描述
  3. 设置背景图片和透明度
    在这里插入图片描述

2. 安装 oh-my-zsh

1.1 安装命令

git方式安装:

git clone https://github.com/robbyrussell/oh-my-zsh.git
cd oh-my-zsh/tools
sh install.sh

主题在线网址

1.2 配置 ~/.zshrc
  • vim ~/.zshrc
  • 设置主题为agnoster: 编辑而非命令 ZSH_THEME = "agnoster"
  • 重启配置否则不生效 source ~/.zshrc
1.3 下载字体包

Solarized主题需要使用 Meslo 字体方能显示某些特定符号,字体地址如下:https://github.com/powerline/fonts/raw/master/Meslo%20Slashed/Meslo%20LG%20M%20Regular%20for%20Powerline.ttf
双击该ttf文件安装字体
打开 iTerm -> Preferences -> Profiles -> Text -> Change Font,选择Meslo

1.4 安装高亮语法插件
1. git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
2. vim ~/.zshrc
3. # zsh-syntax-highlighting 官方推荐放在最后面 各插件之间用空格隔开
   添加 plugins=(zsh-syntax-highlighting) 如下图
4. source ~/.zshrc

在这里插入图片描述

1.5 不推荐安装自动提示插件

可能是我没用到家,自动提示补全很难用,因为很多时候提示或者补全的往往不是我想要的,然后还要自己删一遍,而且粘贴以后会发生一些不可描述的事情…

3. 隐藏冗余的用户名和主机名

2.1 编辑 .zshrc文件

vim ~/.zshrc

2.2 添加命令

DEFAULT_USER="songtang" (添加你的默认主机名字)

2.3 查看当前用户

whoami

4. 配置vim

5. 卸载 oh-my-zsh

进入到.oh-my-zsh/tools目录

  • #cd .oh-my-zsh/tools
  • chmod +x uninstall.sh
  • ./uninstall.sh
  • rm -rif .zshrc
oh-my-zsh 是一个开源的、社区驱动的 zsh 配置管理框架,它提供了一系列的插件、主题和自定义选项,使得用户可以轻松地定制和管理自己的 zsh 终端环境。它旨在提供一个更强大、更易用的终端工具。 而 oh-my-zsh-gitoh-my-zshGitHub 上的一个 fork 版本,它基于原版的 oh-my-zsh,对其进行了一些修改和扩展。oh-my-zsh-git 主要的目的是为了扩展和增强原版 oh-my-zsh 的功能,并从社区中收集和整合更多的插件和主题。 具体来说,oh-my-zsh-gitoh-my-zsh 的区别主要体现在以下几个方面: 1. 功能扩展:oh-my-zsh-git 在原版 oh-my-zsh 的基础上增加了一些功能和工具,使得终端使用起来更加方便和高效。 2. 插件和主题:oh-my-zsh-git 提供了更多的插件和主题选项,且会持续更新和增加。用户可以根据自己的需求选择和使用不同的插件和主题。 3. 扩展性:oh-my-zsh-git 更加注重可扩展性,用户可以自定义添加新的插件和主题,或者根据自己的需要修改现有的插件和主题。 4. 社区支持:oh-my-zsh-git 的社区活跃度较高,用户能够得到更多的帮助和支持,同时也能够贡献自己的代码和改进。 综上所述,oh-my-zsh-git 是在 oh-my-zsh 基础上进行的一些改进和扩展,提供了更多的插件和主题选项,同时注重用户的自定义和扩展能力。用户可以根据自己的需求选择采用哪个版本。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值