Mac下的iTerm的插件之PowerLine配置

PowerLine 效果展示

在这里插入图片描述

配置步骤

1、安装

git clone git://github.com/jeremyFreeAgent/oh-my-zsh-powerline-theme ~/.ohmyzsh-powerline
cd ~/.ohmyzsh-powerline
./install_in_omz.sh

2:修改配置

  • 打开~/.zshrc,然后全局搜索一下把里面的ZSH_THEME="robbyrussell"改为ZSH_THEME="powerline"就好了

  • PS:~/.代表当前用户根目录,也就是你的Mac当前登录的用户名文件夹下。同时.zshrc是隐藏文件,默认在目录中不可见,用command+shift+.即可打开当前目录下的隐藏文件

  • 但是这里有点乱码,这个是因为PowerLine的有些符号你的终端不支持显示,所以还需要换一下字体
    在这里插入图片描述

3:下载适配字体

对症下药,文字不支持显示,那就换个支持的显示。PowerLine已经帮我们准备好了
依次执行以下命令即可:

git clone http://github.com/powerline/fonts ~/
cd fonts
./install.sh

安装完毕后,打开iTerm的配置面板:iTerm -> Preferences -> Profiles -> Text
在这里插入图片描述
选择powerLine后缀字体即可
在这里插入图片描述

3、遇到的问题

/root/.oh-my-zsh/tools/check_for_upgrade.sh: line 31: syntax error near unexpected token `)'
/root/.oh-my-zsh/tools/check_for_upgrade.sh: line 31: `() {
    
    '
./oh-my-zsh.sh: line 21: autoload: command not found
./oh-my-zsh.sh: line 39: syntax error near unexpected token `('
./oh-my-zsh.sh: line 39: `for plugin ($plugins); do'
  • 复现 :重启iterm2
  • 原因:mac 默认 bash。iterm2 是zsh方式
  • 解决:确保您正在运行zsh并将其设置为默认 shell chsh -s $(which zsh)(您必须重新启动登录会话才能使更改生效)。

猜你喜欢

转载自blog.csdn.net/lxy4239/article/details/120157614