Recent Posts

将 Caps Lock 映射为 Escape 和 Ctrl

5 minute read

Caps Lock 可能是键盘上最没有用的一个键了,但是它又占据了 home row 的位置。一些人会把它映射成 Escape 或者 Ctrl。但是作为一个 Vim 用户,Escape 和 Ctrl 都是很常用的键。如何让 Caps Lock 在单击的时候是 Escape,和其它键配合的时候是 Ctrl?

合并挂载在 //home 的分区

4 minute read

最近需要装一个很大的虚拟机,在导入 VirtualBox 的时候出现了「NS_ERROR_INVALID_ARG (0x80070057)」这个错误,上网查发现是因为硬盘空间不足。我的硬盘有 67G 的空闲空间,但是因为把 /home 单独分了一个分区,两个分区每个都有 30G 左右的剩余空间,无法充分利用。我的...

从 GNOME 迁移到 i3

8 minute read

本文记录一下在我的 Manjaro 上从 GNOME 迁移到 i3-gaps 的经历,也可以为在其它 Arch 系发行版上安装 i3-gaps 提供一些参考。i3 是一种平铺窗口管理器(tiling window manager)。我在本机安装 i3 之前先在虚拟机上尝试了一下 Manjaro 的 i3 edit...

Rust + WebAssembly: 最近点对问题

8 minute read

先放 链接。这个项目一开始是算法课的一个上机作业,平面上的最近点对问题。这是一个使用分治法的计算几何学问题,具体的算法就不在这里解释了,这篇博客主要讲讲 Rust 和 WebAssembly。

第一篇博客

1 minute read

这个博客使用 jekyll 构建加上 minimal mistakes 主题的 dirt 皮肤。源代码在 GitHub 上,用 Travis CI 自动部署到 GitHub Pages:。