计划更新一篇博客的想法是三月下旬开始的,但迟迟没有动手。一方面,越发觉得自己文笔不好,写出来的一字一句事后再看都让我倍感难受,因此不敢写;另一方面,我又开始折腾 archlinux 了,自定义能力尚弱,几乎每周都在重装系统,所以没有时间。
最近在看《Command Line Rust》。读到第四章,根据书上要求挑战按字节读取文件内容,于是写下 reader.take(num_bytes as u64)
,结果 nvim 不乐意了,提示:the take
method cannot be invoked on a trait object。
在说向 nvim 迁徙之前,我想先聊聊我为什么要用 nvim。
要是在我大四的时候问我为什么要折腾 vim,我会说为了装逼。当时为了入门 python 找来黑马视频,教爬虫的讲师一手 vim 秀花我的眼。我为此百般搜索,最后用上了 vimplus。它也是我在 github 留下的第一个 star。但这次只是浅尝则止。一方面,我大学的电脑是大一2000多块买的,在虚拟机中使用 vim 总给我一种很“卡”的感觉;另一方面,我对 vim 没做更多了解,快捷键、插件都不懂,在 vimplus 提供的众多能力中,我只用上了主题。