唯一需要的是一台Linux系统计算机(macOS OK!),本文是基于Ubuntu 21.10 (GNU/Linux 5.13.0-28-generic x86_64)配置的。其实我先在macOS上尝试配置,成功后想尝试一下赤膊Linux(毕竟macOS是Unix系统,还预装了很多软件),就选择Ubuntu。
效果预览:
尝试过Windows平台Linux子系统(WSL),千万别用,一堆目录归属权限问题!!!
如何拥有一台装在U盘中的即插即用的Ubuntu系统呢?【点击前往我的另一篇文章】
本文中所有的安装,凡是需要下载的,由于某些原因(作为一名遵纪守法的好公民),不建议使用电信网,并且推荐在白天,尤其是早上安装。
Step1 安装基础工具以下步骤请使用bash运行(Ubuntu默认bash,如果不确定,直接输入bash运行)
使用apt安装一系列软件
sudo apt install build-essential curl git ruby libbz2-dev libcurl4-openssl-dev libexpat-dev libncurses-dev zlib1g-dev vim zsh
重启系统
更新内置工具
sudo apt upgrade -y
安装神器Homebrew
wget https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.shchmod +x Homebrew.sh./Homebrew.sh
可惜我失败了(Ubuntu),不知道为什么。报错大概说是没有移除LinuxBrew?
但是貌似并没有太大影响(Ubuntu好像不怎么需要brew?)反正我macOS下用了很多次
切换至zsh
chsh -s /bin/zshrebootecho $SHELL" 结果应该是/bin/zsh
Step2 安装并配置oh-my-zsh安装oh-my-zsh
sh -c "$(curl -fsSL https://gitee.com/pocmon/ohmyzsh/raw/master/tools/install.sh)"
安装外观主题powerlevel10k
git clone --depth=1 https://gitee.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10kvim ~/.zshrc
找到并修改成ZSH_THEME="powerlevel10k/powerlevel10k"
为系统安装Nerd字体【官网链接】
此处我的Ubuntu的Terminal表现不太好,一旦进入偏好设置选择Hack Nerd Font就闪退,无奈只好装terminator,但是箭头渲染令人发指,不去管它,反正我都是ssh到我的MacBook的嘿嘿。
运行终端,就可以配置powerlevel10k,运行p10 configure也可以
Step3 安装Vim插件导入vim配置文件(dotfile) ~/.vimrc 我的dotfile在此【GitHub链接】
重启终端
获取Vim-plug插件管理工具【GitHub链接】
安装
mkdir -p ~/.vim/autoloadcp plug.vim ~/.vim/autoload/plug.vim
进入vim,在终端运行:Pluginstall(我的.vimrc已经有插件了,安装即可)
Step4 安装Zsh插件git clone https://gitee.com/hailin_cool/zsh-autosuggestions.git $ZSH_CUSTOM/plugins/zsh-autosuggestionsgit clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/plugins/zsh-syntax-highlighting
Step5 开启ssh远程连接sudo apt install openssh-clientsudo apt install openssh-server
在~/.zshrc中加入
export LC_ALL=en_US.UTF-8 export LANG=en_US.UTF-8
否则中文乱码
完成!