安装oh-my-zsh并设置主题为powerlevel10k
mac系统
要安装 oh-my-zsh,首先需要确保已经安装了 zsh。如果你还没有安装 zsh,可以使用以下命令进行安装:
sudo apt-get install zsh
如果你使用的是 macOS,可以使用 Homebrew 安装 zsh:
brew install zsh
安装完 zsh 之后,你可以使用以下命令安装 oh-my-zsh:
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
安装完成后,你可以在 ~/.zshrc 文件中设置 oh-my-zsh 的主题。要设置主题为 powerlevel10k,你需要找到以下行:
ZSH_THEME="robbyrussell"
然后将其更改为:
ZSH_THEME="powerlevel10k"
保存文件后,重新加载配置文件,使更改生效:
source ~/.zshrc
接下来,你可以通过运行 p10k configure 来完成 powerlevel10k 主题的设置。该命令会提示你进行选择并完成配置。
完成所有步骤后,你就可以使用 powerlevel10k 主题了。
Ubuntu系统
如果你使用的是 Ubuntu 系统,则可以使用 apt-get 命令安装 zsh 和 oh-my-zsh。首先,使用以下命令安装 zsh:
sudo apt-get install zsh
安装完 zsh 之后,你可以使用以下命令安装 oh-my-zsh:
sudo apt-get install oh-my-zsh
安装完成后,你可以在 ~/.zshrc 文件中设置 oh-my-zsh 的主题。要设置主题为 powerlevel10k,你需要找到以下行:
ZSH_THEME="robbyrussell"
然后将其更改为:
ZSH_THEME="powerlevel10k"
保存文件后,重新加载配置文件,使更改生效:
source ~/.zshrc
接下来,你可以通过运行 p10k configure 来完成 powerlevel10k 主题的设置。该命令会提示你进行选择并完成配置。
完成所有步骤后,你就可以使用 powerlevel10k 主题了。
字体问题
如果你安装完 powerlevel10k 主题后发现字体显示不正常,可能是没有安装所需的字体。powerlevel10k 主题使用了一种名为 MesloLGS NF 的字体,该字体为免费字体,可以从 https://github.com/romkatv/powerlevel10k-media/tree/master/MesloLGS%20NF 下载并安装。
安装字体后,你可以通过在 ~/.p10k.zsh 文件中添加以下行来设置字体:
POWERLEVEL9K_MODE='awesome-fontconfig'
保存文件后,重新加载配置文件,使更改生效:
source ~/.zshrc
完成所有步骤后,你的字体应该会正常显示了。
我在Ubuntu上面怎么安装这个字体
如果你使用的是 Ubuntu 系统,可以通过以下步骤安装 MesloLGS NF 字体:
下载字体文件:
wget https://github.com/romkatv/powerlevel10k-media/raw/master/MesloLGS%20NF/MesloLGS%20NF%20Regular.ttf
wget https://github.com/romkatv/powerlevel10k-media/raw/master/MesloLGS%20NF/MesloLGS%20NF%20Bold.ttf
wget https://github.com/romkatv/powerlevel10k-media/raw/master/MesloLGS%20NF/MesloLGS%20NF%20Italic.ttf
wget https://github.com/romkatv/powerlevel10k-media/raw/master/MesloLGS%20NF/MesloLGS%20NF%20Bold%20Italic.ttf
将字体文件复制到 ~/.fonts 目录中:
mkdir -p ~/.fonts
mv MesloLGS* ~/.fonts/
更新字体缓存:
fc-cache -fv
完成上述步骤后,MesloLGS NF 字体就已经安装完成了。你可以通过在 ~/.p10k.zsh 文件中添加以下行来设置字体:
POWERLEVEL9K_MODE='awesome-fontconfig'
保存文件后,重新加载配置文件,使更改生效:
source ~/.zshrc
完成所有步骤后,你的字体应该会正常显示了。
在ubuntu18.04上面安装python3.7和pip
安装python3.7和pip在Ubuntu 18.04上面需要执行以下步骤:
- 更新apt包索引:
sudo apt update
- 安装依赖包,包括编译器和开发库:
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget
- 下载Python 3.7的源码包并解压:
wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz
tar xvf Python-3.7.0.tgz
- 进入解压后的目录并执行安装:
cd Python-3.7.0
./configure --enable-optimizations
make -j8
sudo make altinstall
在上面的步骤中,我们使用了make altinstall
而不是make install
,这样可以避免覆盖系统的Python版本。
- 最后,安装pip:
wget https://bootstrap.pypa.io/get-pip.py
sudo python3.7 get-pip.py
在这里,我们明确指定了使用Python 3.7来安装pip。
完成上述步骤后,就可以在Ubuntu 18.04上使用python3.7和pip了。