有人建议我使用以下状态行
但是,我不确定我需要在哪里保存每个字符的 ASCII 码和 HEX 码。我知道 ASCII 是字符编码方案,而 HEX 似乎是 8 位字符类型。
在 Vim 的状态行中哪里使用 ASCII 和 HEX 检测?
答案1
嗯,也许如果你尝试对文件格式进行逆向工程。
如果您有一个二进制文件,并且想要找出某些部分的含义,那么它可能很有用。您最好使用十六进制编辑器。
另一个原因可能是发现奇怪的编码错误。例如,连字符减号 (45) 和连字符长破折号 (150) 在许多字体中看起来几乎相同。如果您编写程序时不小心在公式中出现了长破折号,那么您i=j-17;
就有麻烦了。我确实见过这种情况,当时一位同事将他的源代码从 MS Word 文件粘贴到编辑器中。Word 已将他的减号转换为长破折号。
总而言之,它在某些情况下是有用的,但我不想在我的状态行中一直显示它。