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

  • Post author:
  • Post category:其他


装完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



版权声明:本文为s18438610353原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。