翻译 | Vim 的诞生
2018年10月23日 · 5289 字 · 11 分钟 · Vim Linux
另投稿于 煎蛋
我最近偶然发现了一个名为 Intel HEX 的文件格式。据我所了解,Intel HEX 文件(使用 .hex
扩展名),将二值图像编码为一行一行的十六进制数字,为了使它们更透明。显然它们被应用于单片机编程或将数据烧录进 ROM。无论如何,当我第一次在 Vim 中打开一个 HEX 文件时,我发现了一些令人震惊的事。这个文件格式——至少对我来说——非常难懂,但 Vim 已经知道了有关它的一切。HEX 文件的每一行都是一个被分为不同字段的记录——Vim 已经先我一步为每一字段着了色。我敬畏地问道,set ft?
。filetype=hex
,Vim 得意洋洋地回答。