1. proxy
wsl --install Ubuntu-24.04
安装好 wsl 之后,测试了一下 v2rayN 的代理能不能正常使用(用 vultr 服务器搭建的校园网 ipv6 免流),发现可以 curl www.google.com
,但是 sudo apt-get update
报错 Clearsigned file isn't valid, got 'NOSPLIT' (does the network require authentication?)
,根据 StackOverflow 和 Github 试着改了 apt.conf 和 resolv.conf,直接断网……最后发现 v2rayN 开 TUN 模式就好了(strict route 关闭,ipv6 打开)。
2. zsh + p10k 配置
zsh 是 linux 下的一个终端,powerlevel10 (p10k) 是一个著名的主题,跟着 这个博客 进行配置。
一开始配置 Windows Powershell 的时候没找到 settings.json 在哪里,找了半天发现在设置界面的左下角。
点开之后把 theme 网站拷贝的 json 代码粘贴到 profile 下面的 scheme(而不是文中讲的 list 内),如图所示。
之后下载文件一直遇到网络问题,开了 TUN 模式就好了。
3. 配置 neovim
跟着 从零开始配置Neovim 这篇博客配了一下 Neovim,讲得非常清楚。
唯一的问题是在安装 LSP 的时候,能安上 clangd, rust_analyser, lua_ls,但是安不上 pylsp。输入 :MasonLog
显示 python3 quit with exit code 1 and signal 0
,根据 StackOverflow 上的攻略重装了 python3-venv 和 python3-pip 解决了(之前只安装了 python3)。
为了实现分屏,安装了 tmux,用 Ctrl+B 加方向键控制切换窗口,左边用 neovim 写代码右边编译运行,感觉还不错。vim, sublime, dev-c++, vscode, clion, atom, cpeditor 都用过一遍了,感觉以打 OI 而言还是 vscode, clion 比较舒服,vim 现在还没配置好,未来可期~