WSL使用小记

本文介绍如何在Linux环境下安装和配置ZSH、oh-my-zsh、Powerlevel10k等工具,包括安装过程、字体设置、快捷键调整及终端美化,提升Shell的使用体验。

终端

  1. 安装 zsh:sudo apt zsh
  2. 安装 oh my zsh
网络不好
  1. wget https://gitee.com/mirrors/oh-my-zsh/raw/master/tools/install.sh
  2. chmod +x install.sh
  1. 安装 Powerlevel10k
  2. 安装Meslo Nerd Font字体
  3. 安装zsh-autosuggestions

git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

  1. 安装zsh-syntax-highlighting

git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting

  1. plugins修改为:plugins=(git zsh-syntax-highlighting zsh-autosuggestions)
  2. 修改为vim快捷键 sudo vim /etc/inputrc注释EMACS模式 在 sudo vim /etc/profile 添加 set -o vi
  3. vim插件管理 https://github.com/k-takata/minpac

Windows Terminal

//Terminal 默认启动Ubuntu,与Ubuntu的guid相同
 "defaultProfile": "{07b52e3e-de2c-5db4-bd2d-ba144ed6c273}",
 "initialCols": 70,  //terminal 高度
 "initialRows": 30, // 宽度
   
"guid": "{07b52e3e-de2c-5db4-bd2d-ba144ed6c273}",
"hidden": false,
"name": "Ubuntu-20.04",
"source": "Windows.Terminal.Wsl",
"fontFace": "MesloLGS NF", //修改字体,为了使用Powerlevel10k
"startingDirectory": "D:\\Users\\ljz\\Desktop" // 启动路径
                

效果

Windows Terminal WSL

创建快捷键

Windows+R 输入 shell:AppsFolder

  1. 之后找到需要的应用,右键点击创建桌面快捷
  2. 属性-> 快捷键
### WSL 使用教程 #### 什么是 WSL? Windows Subsystem for Linux (WSL) 是一种允许用户在 Windows 上运行 Linux 环境的技术,而不需要设置双系统或者使用虚拟机[^2]。 #### 如何安装 WSL? ##### 启用 WSL 功能 为了启用 WSL,在 PowerShell 中以管理员身份执行以下命令来开启所需的特性: ```powershell dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart ``` 接着还需要启动虚拟机平台支持以便后续可以顺利升级至 WSL 2 版本: ```powershell dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart ``` 完成上述操作之后需重新启动电脑[^3]。 ##### 设置默认版本为 WSL 2 通过下面这条指令可将新下载的发行版自动设定成基于 WSL 2 运行模式: ```powershell wsl --set-default-version 2 ``` 这一步非常重要因为相较于前一代产品而言,第二代拥有更佳性能表现以及完全文件系统访问权限等优势[^1]。 #### 下载并安装具体Linux 发行版 前往微软商店搜索喜欢的操作系统镜像比如 Ubuntu, openSUSE Leap 或 Debian GNU/Linux ,点击获取按钮即可开始部署过程。一旦成功完成后就能从开始菜单找到对应入口链接进入该 shell界面[^4]。 #### 基础配置与维护 首次登录时会提示创建用户名密码组合用于管理此内部环境;另外还可以利用 `sudo apt update && sudo apt upgrade` 来保持软件包最新状态(针对Debian系家族成员有效)。对于其他类型的衍生品则可能需要调整相应工具名称如yum,dnf等等取决于实际选用情况不同有所差异。 #### 解决常见问题 如果遇到无法正常加载的问题,请确认 BIOS/UEFI 已经开启了硬件加速选项Intel VT-x or AMD-V 。同时也要确保操作系统满足最低需求即Win10 Build Number 大于等于19041 。 ```python import platform print(platform.version()) ``` 可以通过以上Python脚本来验证当前系统的构建号是否符合条件。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值