开发环境整理

2022-05-23

过慢的WSL2虚拟机

WSL2的虚拟机一直放在机械硬盘上,突然想把虚拟机放到SSD盘上以获得更好的性能。但是,当前的Ubuntu系统已经膨胀到差不多200GB了,然而SSD盘只剩下60+GB,无法将Ubuntu系统文件移动至虚拟机。于是考虑使用ArchLinux这个发行版本来重新做一个开发系统。

ArchLinux的WSL2上的安装

在WSL2下安装ArchLinux还算是比较顺利,参考了这一篇文章:Install ArchLinux under WSL2

一些兼容性问题

升级和更新neovim插件

顺利编译完成后,升级了neovim的脚本及插件,添加Lsp相关的插件并重新配置,现在使用neovim开发c++项目变得非常的顺畅,源代码带语法着色,并且可全局查找references,基本上vscode中c++有的功能都包含在内了。配置工程仍然在我的github上:config of my neovim

漂亮的语法着色

后记