让自己的WSL更好用
本文最后更新于 1837 天前,其中的信息可能已经有所发展或是发生改变。

最近由于要用linux进行一些测试,所以用上了win10自带的wsl(Windows Subsystem for Linux)。但是系统自带的cmd实在是太不好用了,翻了翻网上的教程,发现了一些有趣的东西。

0x00、目前的样式

目前我就是直接用的wsl-terminal,任意目录右击都能打开一个ubuntu终端:

右击空白处

打开后的样子

我主要只用了这几个东西:wsl-terminalzshoh my zshpowerlevel10k主题

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内容来做就好

先下载个字体文件,安装了:

MesloLGS NF Regular.ttf

打开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

zsh配置

运行第一次的配置,按你的喜好来配置就好,最后保存,就配置完成了:

p10k configure

1

2

3

4

后面就不举例子了,按自己的喜好来设置吧

0x05、done

cover

评论

  1. 5 年前
    2020-6-17 17:11:10
    Google Chrome 83.0.4103.97 Google Chrome 83.0.4103.97 Windows 10 x64 Edition Windows 10 x64 Edition

    Windows Terminal 了解下,官方出的哦,我刚从 wsl-terminal 转过来。

    • 博主
      starrycat
      5 年前
      2020-6-17 17:18:03
      Firefox 75.1 Firefox 75.1 Ubuntu Ubuntu

      都部署好了,懒得改。。。
      而且现在下班空闲时间都在用那台chromebook,不是win的本子?

发送评论 编辑评论

|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇