用 VS Code 做一些有趣 ♂ 的事。
配置 WSL
适用于 Linux 的 Windows 子系统是一个为在 Windows 10 和 Windows Server 2019 上能够原生运行Linux二进制可执行文件的兼容层。 维基百科
// 把 Windows 的开发环境都卸载了,正好学习下 Linux ,还不怕折腾坏 XD ~
控制面板 -> 程序和功能 -> 启用或关闭Windows功能 -> 勾选 适用于 Linux 的 Windows 子系统 安装完重启一下电脑。
Ubuntu 的 LTS 版本和普通版本在更新的时候到底有什么区别? 知乎
我安装的 Ubuntu 18.04 LTS ,VS Code 需要安装 Remote - WSL。
好像默认安装了 Node 和 Git ?没太注意,如果没有的话手动安装下。
到这里 WSL 就差不多配置完成了,点击 左下角 测试一下。
代理本机
WSL 内 clone Github 项目无问题可跳过。
1 | sudo vi ~/.bashrc |
添加如下内容
1 | export http_proxy="http://localhost:1080" |
保存,重启下 VS Code
WSL1 升级 WSL2
WSL1 升级 WSL2,WSL2 的安装说明 刘明野的博客
这个教程挺多的,需要注意的是,转换的时候把傻逼微软的杀毒软件关了。
将 WSL 移到别的盘
A full-featured utility for managing Windows Subsystem for Linux (WSL) LxRunOffline
拯救爆满的 C 盘,下载 LxRunOffline-v3.4.1-msvc.zip
,解压到本地。
此电脑/我的电脑 右键属性 -> 高级系统设置 -> 高级 -> 环境变量 -> 系统变量 -> 双击 Path
添加 LxRunOffline
的路径,确定保存。
输入命令对 WSL 的目录进行移动。
1 | lxrunoffline m -n <WSL名称> -d <路径> |
等一会就好了。
配置终端
安装 Zsh
1 | sudo apt install zsh |
顶部 终端 -> 新建终端 -> 选择默认Shell 或 F1 -> Shell -> 终端:选择默认 Shell 不出意外应该就能看到 zsh 了(这也是我最喜欢 VS Code的地方,对我这种系统命令太多记不住的人来说太方便了)。
安装 Oh My Zsh
Your terminal never felt this good before. Oh My Zsh
1 | sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" |
配置插件
1 | cd ~/.oh-my-zsh/custom/plugins |
配置主题
1 | sudo vi ~/.zshrc |
修改/添加 如下内容
1 | DEFAULT_USER=$USER |
Ctrl + Shift + ` 新建一个终端,好看~
其它
nrm —— 快速切换 NPM 源 (附带测速功能) segmentfault 思否