最近由于要用linux进行一些测试,所以用上了win10自带的wsl(Windows Subsystem for Linux)。但是系统自带的cmd实在是太不好用了,翻了翻网上的教程,发现了一些有趣的东西。
0x00、目前的样式
目前我就是直接用的wsl-terminal
,任意目录右击都能打开一个ubuntu终端:
我主要只用了这几个东西:wsl-terminal
、zsh
、oh my zsh
、powerlevel10k主题
。
0x01、先装个wsl
这一步就没必要细讲了,基本操作:
控制面板–程序和功能–启用或关闭功能–勾上适用于Windows的Linux子系统
–确认–打开应用商店–搜linux–装一个自己喜欢的(我装了linux)–打开wsl并设置用户名和密码
指向下面的把软件源改成中科大并更新一遍:
sudo sed -i 's/archive.ubuntu.com/mirrors.ustc.edu.cn/g' /etc/apt/sources.list
sudo apt-get update
0x02、装上oh my zsh
这部分也挺简单,照着官网来就好(国内连接慢的话,自行解决)
sudo apt install zsh
chsh -s $(which zsh)
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
0x03、把wsl-terminal搞好
去wsl-terminal
的release页面下载最新版:
https://github.com/goreliu/wsl-terminal/releases
下下来,解压,把wsl-terminal/etc/wsl-terminal.conf
里的bash改成下面这样:
;shell=/bin/bash
;shell=/bin/bash --login
shell=/bin/zsh
这样打开open-wsl.exe
后就自动用zsh
了
接着运行一下wsl-terminal/tools/1-add-open-wsl-terminal-here-menu.js
,让文件夹右键菜单里有Open wsl-terminal Here
的选项
0x04、zsh主题改成powerlevel10k
这部分就照着powerlevel10k的GitHub readme内容来做就好
先下载个字体文件,安装了:
打开open-wsl.exe
,右击标题栏–选项
,设置字体为刚刚装上的字体,点保存:
接着就按教程里写的来做就好了,先clone项目:
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git $ZSH_CUSTOM/themes/powerlevel10k
打开zsh配置文件,更改为这个主题:
nano ~/.zshrc
#ZSH_THEME=powerlevel10k/powerlevel10k
运行第一次的配置,按你的喜好来配置就好,最后保存,就配置完成了:
p10k configure
后面就不举例子了,按自己的喜好来设置吧
0x05、done
转载保留版权:晨旭的博客 » 《让自己的WSL更好用》如果喜欢可以: 点击右侧上方的邮件订阅,订阅本站
Windows Terminal 了解下,官方出的哦,我刚从 wsl-terminal 转过来。
都部署好了,懒得改。。。
而且现在下班空闲时间都在用那台chromebook,不是win的本子?