Zihao

Make small but daily progress

0%

Ubuntu下安装oh-my-zsh

ubuntu中默认安装了哪些shell

1
root@Linux:~$ cat /etc/shells # /etc/shells: valid login shells/bin/sh/bin/dash/bin/bash/bin/rbash

我的PC上有sh、dash、bash。

当前正在运行的是那个版本的shell

1
root@Linux:~$ echo $SHELL/bin/bash

正式安装

安装zshgitwget

1
root@Linux:~$ apt-get install zsh git wget

获取并自动安装oh-my-zsh

1
root@Linux:~$ wget --no-check-certificate https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh

替换bash为zsh

1
root@Linux:~$ chsh -s /bin/zsh

设置zsh的参数

安装完zsh后,在你的家目录下会有一个名为.zshrc的隐藏文件,可以根据个人习惯配置zsh的参数,先进入家目录,备份原来的.zshrc,然后重命名.zshrc文件:

1
2
root@Linux:~$ cp .zshrc .zshrc.bak
root@Linux:~$ mv .zshrc .zshrc

最后重启:

1
root@Linux:~$ sudo reboot

(16.04 不用下载字体即可使用)
Oh-My-Zsh的默认配置文件在:~/.zshrc
编辑~/.zshrc修改主题为:agnoster

修改Oh-My-Zsh agnoster匹配字体

显示效果中有乱码,这是因为字体没适配。我们需要下载支持Powerline的字体。

下载地址:https://github.com/powerline/fonts

默认Ubuntu 终端使用的是 Ubuntu mono regular字体 13字号,改成Ubuntu Mono derivative Powerline字体

  • 本文作者: Zihao Yao
  • 本文链接: https://yaozihao.com/linux_oh_my_zsh/
  • 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!

欢迎关注我的其它发布渠道