WSL_02 WSL配置强大的 zsh

在这里插入图片描述

1 ZSH简介

  • zsh是Linux命令行界面,可以为帮助我们自定义配置命令行窗口,并且具有许多插件支持. 官网:https://github.com/ohmyzsh/ohmyzsh
  • 可以帮助我们更好的Code (bushi, 更好的压榨)
  • 下面就介绍下zsh的安装以及插件的配置并使用zsh

2 安装zsh

2.1 准备阶段

  • 首先要有linux系统支持,当然我们使用的是WSL,同样linux系统也是可以的
  • 安装命令 sudo apt install zsh

在这里插入图片描述

2 基础安装

通过命令行安装Oh My Zsh

  1. curl
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
  1. wget
sh -c "$(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
  1. fetch
sh -c "$(fetch -o - https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

我使用的是wget安装,安装完成后为:

在这里插入图片描述

可以看到命令行已经不一样了

在这里插入图片描述

这里是将默认的命令行从bash 改为 zsh,我们选择Y就可以,此后启动WSL就会默认启动zsh,此时我们已经完成安装,接下来我们进行配置

3 zsh更换主题

3.1 使用vscode 打开 .zshrc

输入命令:

code .zshrc

在这里插入图片描述

修改ZSH_THEME即可修改主题,zsh支持的主题参考:https://github.com/ohmyzsh/ohmyzsh/wiki/Themes
在这里插入图片描述

我们这里修改为 avit,重启shell后效果生效:

在这里插入图片描述

4 自定义支持插件

4.1 修改配置

通过修改plugins中的字段即可

在这里插入图片描述
首先我们进入 oh-my-zsh 文件夹中,因为有git插件的支持,进入后会显示所在的分支

cd ~
cd .oh-my-zsh

在这里插入图片描述

进入plugins 就可以看到支持的插件

cd plugins

在这里插入图片描述

我们将minikube 添加到配置文件中,使得其生效

在这里插入图片描述
效果: 输入ls 后按 Tab 会进行命令提示

在这里插入图片描述

5 安装第三方插件autosuggestions

  • zsh-autosuggestions 可以在命令行中提示我们使用过的命令
  • 使用-> 完成提示即可完成

5. 1 下载

进入.oh-my-zsh/plugins直接使用git clone url 仓库就可

git clone https://github.com/zsh-users/zsh-autosuggestions

效果:

在这里插入图片描述

使用-> 将代码补充完全

在这里插入图片描述


参考

Windows10开发环境搭建(4) | 给WSL配置漂亮且强大的zsh: https://www.bilibili.com/video/BV1sv41147FS

oh-my-zsh: https://github.com/ohmyzsh/ohmyzsh
oh-my-zsh plugins: https://github.com/ohmyzsh/ohmyzsh/wiki/Plugins
oh-my-zsh theme : https://github.com/ohmyzsh/ohmyzsh/wiki/Themes
zsh-autosuggestions:https://github.com/zsh-users/zsh-autosuggestions

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
对于在VS Code中使用WSL Ubuntu,您可以按照以下步骤进行操作: 1. 首先,您需要重新导入和安装WSL Ubuntu。您可以使用以下命令将Ubuntu 20.04导入到指定的位置(例如D:\WSL-Ubuntu20.04): ``` wsl --import Ubuntu-20.04 D:\WSL-Ubuntu20.04 D:\WSL-Ubuntu20.04.tar --version 2 ``` 这将导入并安装Ubuntu 20.04到指定的位置。 2. 如果您想更改WSL默认的shell为zsh,您可以通过以下步骤进行操作: - 首先,打开WSL Ubuntu终端。 - 然后,使用以下命令安装zsh: ``` sudo apt update sudo apt install zsh ``` - 安装完成后,您可以使用以下命令将默认的shell更改为zsh: ``` chsh -s $(which zsh) ``` - 重新启动WSL Ubuntu终端,您将看到默认的shell已更改为zsh。 3. 如果您在进入WSL中的VS Code时发现本地扩展不可用,您需要在WSL中重新安装这些扩展。您可以按照以下步骤进行操作: - 首先,在WSL Ubuntu终端中打开VS Code。 - 然后,使用VS Code的扩展市场安装您需要的扩展。 - 安装完成后,您将在WSL中的VS Code中看到这些本地扩展。 请注意,您可能需要根据您的具体设置和需求进行适当的调整和配置。希望这些步骤可以帮助您在VS Code中使用WSL Ubuntu。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [(1)Win10 + WSL2 + Ubuntu 20.04 + Vscode环境配置](https://blog.csdn.net/liangnihei/article/details/127918412)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* *3* [WSL+VSCODE体验UBUNTU环境下的开发](https://blog.csdn.net/sD7O95O/article/details/94415465)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值