版权声明:署名,允许他人基于本文进行创作,且必须基于与原先许可协议相同的许可协议分发本文 (Creative Commons)
第一次写,没啥规划,随便记录的
系统 | 版本 |
---|---|
deepin | deepin-15.10.1-amd64 |
以下安装步骤都是在普通账户下操作
1. 安装zsh
sudo apt install zsh curl
2. 安装oh-my-zsh
- 此步骤前提:安装Git
三个方法随便选,我试过,推荐第一种
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
或者
sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
或者
wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O - | sh
2.1 切换默认shell
第一种安装方式默认提示切换,无需执行此命令
chsh -s /bin/zsh
2.2 .oh-my-zsh目录完全授权
如不授权,其他账户安装插件/使用主题,会报日志错误
chmod -R 777 .oh-my-zsh
2.3 配置.zshrc文件
vim ~/.zshrc
2.3.1 跳过不安全目录的验证
# 放在配置文件最前面
ZSH_DISABLE_COMPFIX="true"
2.3.2 配置主题
- 查看有什么主题
# nangy @ nangy-vm in ~ [13:48:24]
$ ls ~/.oh-my-zsh/themes
- 更改成自己想要的主题,我用的是ys,基本信息一步了然
# ZSH_THEME="robbyrussell"
ZSH_THEME="ys"
2.4 使.zshrc文件生效
# nangy @ nangy-vm in ~/Desktop [13:51:05]
$ source ~/.zshrc
注:一些小坑
.zshrc文件copy到其他账户根目录
普通用户安装后,切换到root用户下,居然没生效,所以呢,自己研究,丰衣足食
root根目下cp,再source居然报错,简单粗暴重启后居然有成功了,没明白
# root @ nangy-vm in ~ [13:56:14]
$ cp /home/nangy/.zshrc ~/
# root @ nangy-vm in ~ [13:56:37]
$ source ~/.zshrc
命令提示,而且还可以选择