Mac 安装oh-my-zsh

Zsh是苹果2019年公布的下一代shell,用来取代bash。相对于bash来说,zsh拥有更多更强大的功能:更智能的自动补全、命令选项提示、更丰富的主题。
我的Mac最近总是提示使用zsh,因此抽出时间进行了一下配置。如果自己进行配置的话,会比较复杂,我们借用开源项目oh-my-zsh来进行配置。

安装oh-my-zsh

个人已经更新到了Mojave系统,自带zsh,只需进行切换即可。
使用如下代码进行安装,安装成功后会看到oh my zsh的字样。
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

基本设置

进行高亮、主题和字体的设置

  • 配置vim模板
cp /usr/share/vim/vimrc ~/.vimrc  #复制vim配置模板到用户根目录
echo "syntax on" >> ~/.vimrc      #设置语法高亮
echo "set tabstop=8" >> ~/.vimrc  #设置tab键宽度
  • 设置主题
    通过ls ~/.oh-my-zsh/themes命令查看所有主题
    查看主题

    然后通过vim ~/.zshrc打开设置文件,进行更多的调整
    主题调整

    我选用了cloud主题,一朵小云彩比较清爽,效果如下:
    cloud主题显示效果
  • 字体设置
    如果小云彩显示异常,需要安装powerline字体支持才可以,执行以下代码
git clone https://github.com/powerline/fonts.git --depth=1  #克隆git
cd fonts && ./install.sh  #安装powerline

在item2>preferences>profiles>text>Font中修改字体为Meslo LG S for Powerline即可解决显示问题


字体设置

插件配置

可以实现语法高亮、自动补全等功能,用ls ~/.oh-my-zsh/plugins/来查看已有的插件,要启用某个插件,只需编辑zsh的配置文件~/.zshrc,定位到plugins一行,在括号中添加需要的插件名,用空格分隔;此处我们添加一个插件git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting,并把zsh-syntax-highlighting添加到zsh配置文件中。

配置插件

更多细节操作可以参考:
文章1
文章2

你可能感兴趣的:(Mac 安装oh-my-zsh)