wsl2相关环境及终端美化
基础安装
安装wsl2、linux发行版(ubuntu等)、windows terminal、vscode(包括wsl等插件)等
win与wsl互相访问
可在 windows 文件资源管理器中输入 \\wsl$
直接访问wsl2中内容(也可直接映射网络驱动器)
wsl的终端进入win文件夹:cd /mnt
代理
可配置fq环境,方便 wsl2 中下载相关软件.
比如运行 windows 端的fq软件开启局域网共享,然后执行
export ALL_PROXY="http://172.19.80.1:51837"
其中 ip 可通过在 wsl2 中执行 cat /etc/resolv.conf
或者在 windows 中执行 ipconfig
获得
端口号在fq软件中查看(比如入站设置里面的 socks5 端口)
当然这样因为每次开机后ip会变, 可以把下面这两句写进 ~/.bashrc 或者 ~/.zshrc 文件中,可以自动获取ip
|
|
zsh
wsl2 中安装 zsh 及相关主题(比如 powerlevel10k )
配置 zsh 主题
刷leetcode
如果需要在 wsl2 中刷 leetcode ,在 wsl2 中先安装npm,再安装 node 。在 leetcode 的 vscode 插件设置中有个设置 node 的路径,默认就是 node,这样在 windows 下由于环境变量的存在,直接设置是没问题的,要保证同一设置下在 wsl2 中也能用,需要做个软连接,把实际的 node 链接到 linux 的 PATH 的查找路径中,比如
sudo ln -s /home/horcrux/.nvm/versions/node/v16.13.0/bin/node /usr/bin/node