william

Keep Calm and Markdown.

nvim kanagawa theme

kanagawa 一款柔和色调的主题,相比 tokyo.night 没有那么的刺眼。主要特别注意的是,这款插件采用了 jit 编译技术,一旦修改配置,还需要执行 KanagawaCompile 才能生效。

nvim with lower glibc version

I’m writting code on a rather outdated Linux CentoOS7, with glibc of version up to ‘2.18’. And for a meanwhile, there is no hope to upgrade it, since we’ve deployed quite a lot of services, meaning updating may cause some unanticipated crashes.

I’ve also learned that starting from v0.10.0, neovim would support buildin inlay, which definitely enhance our code reading. It’s gonna to be the main reason I need to upgrade nvim. The sad part of this story is that, the official release of nvim require at lease glibc of version 2.29.

However, there is on repo provide unsupported release version of nvim for some legacy systems. And it only require glibc of version 2.17. What a great job!

In case anyone would need this

nvim with lower glibc https://github.com/neovim/neovim-releases

Now I’m happy with it.

nvim bufferline 设置过滤条件

今天在写代码的时候,遇到一个有趣的事情:有时候我们只打开一个文件,但是 bufferline 也会显示该文件相关的操作。

docker 占用磁盘空间太大

一觉醒来发现天塌了:我的 Linux Mint 机器无法登录。联想到昨天启动了一个 Docker 用于测试更新 gcc14,因而有可能是编译导致的临时目标文件太大,占用磁盘空间,导致系统启动无法正常读写相关启动的配置文件。

入坑 HHKB 无刻键盘

决定在新的一年折腾一下自己,学习一些新的技能,比如

  • 使用 c++ 开发一个高性能、低延迟的通信系统
  • 更加了解 Linux 操作系统底层涉及
  • 熟练使用 nvim 以及学习 lua 语言开发插件
  • ……

再比如,本篇博客的主题:入坑 HHKB 无刻键盘,强迫自己在盲打情况下的写代码能力。

0%