WSL 安裝使用及美化
shell是一個抽象概念,shell的一切操作都在計算機內部,負責處理人機交互,執行腳本等,是操作系統能正常運行的重要組成部分
bash,ash,zsh,tcsh等是shell這個抽象概念的一種具體的實現,都是一個程序,都能生成一個進程對象。
如果想換shell的程序,可以修改/etc/passwd,把里面的/bin/bash換成你想要的shell,或者用chsh命令來切換
shell與終端的關系:shell把一些信息適當的輸送到終端設備,同時還接收來自終端設備的輸入。一般每個shell進程都會有一個終端關聯,也可以沒有。
1. 下載
在Windows Store下載
2.更換華為源
進入華為鏡像源官網:https://mirrors.huaweicloud.com/
1、備份配置文件:
cp -a /etc/apt/sources.list /etc/apt/sources.list.bak
2、修改sources.list文件,將http://archive.ubuntu.com和http://security.ubuntu.com替換成http://repo.huaweicloud.com,可以參考如下命令:
sed -i "s@http://.*archive.ubuntu.com@http://repo.huaweicloud.com@g" /etc/apt/sources.list
sed -i "s@http://.*security.ubuntu.com@http://repo.huaweicloud.com@g" /etc/apt/sources.list
3、執行apt-get update更新索引
3. 更新和升級
sudo apt-get update
sudo apt-get upgrade
4. 安裝 oh-my-zsh
a. 安裝 zsh
sudo apt-get install zsh
設置默認 shell 為 zsh
chsh -s $(which zsh)
設置完成后使用下列命令檢查是否設置成功
echo $SHELL
b. 安裝 oh-my-zsh
sh -c "$(curl -fsSL https://raw.github.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 -)"
安裝完成后重新打開終端,終端就變成了 zsh 了。
c. 設置 ys 主題
打開 oh-my-zsh 配置文件
sudo vim ~/.zshrc
修改主題配色為 ys
ZSH_THEME="ys"
或者想每個主題都體驗一下的話就將主題設置為 "random" 就好了(滑稽)。
保存退出后,重新加載下配置文件
source ~/.zshrc
5. 安裝語法高亮插件
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git
echo "source ${(q-)PWD}/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh" >> ${ZDOTDIR:-$HOME}/.zshrc
詳細設置可以參考GitHub官方文檔](https://github.com/zsh-users/zsh-syntax-highlighting)
使之生效
source ~/.zshrc
6. 簡單配置 vim
打開 vim 配置文件
vim ~/.vimrc
添加以下內容
colorscheme ron
:syntax on
filetype on
filetype plugin on
filetype indent on
set sts=4
set shiftwidth=4
set backspace=2
set tabstop=4
set showmode
set nu
set nohlsearch
參考
少數派
scoop: