使用vim的十六进制功能查看和编辑文本文件

 时间:2024-11-04 06:56:57

一听说vim,就下载了一个windows版的gvim试用。使用后,发现它相较于UE,的确非常精悍小巧,命令也非常丰富。我们知道UE最大的优势就是能以十六进制的形式查看和编辑文件,那么vim可不可以做到呢?当然可以!本篇文章就是用来和大家分享如何用vim的十六进制功能查看和编辑文本文件的经验的。我们一起开始吧!

工具/原料

vim软件;

1. 创建测试文件

1、如果你还没有安装该软件,请自行下载安装,下载如下图所示:

使用vim的十六进制功能查看和编辑文本文件

2、首先新建test.txt文件,作为我们的演示文件,用vim打开test.txt文件,如下图所示:

使用vim的十六进制功能查看和编辑文本文件

3、进入“插入”模式后,输入测试文本“123abc”,注意不要输入空白字符,因为空白字符虽然看不见,但是也是字符,也有十六进制形式,然后在“命令”模式中输入“:w”命令保存,如下图所示:

使用vim的十六进制功能查看和编辑文本文件

2. 用十六进制查看文件

1、在“命令”模式中输入“:%!xxd”命令,如下图所示:

使用vim的十六进制功能查看和编辑文本文件

2、回车后,即可查看该文本文件的十六进制形式,如下图所示:

使用vim的十六进制功能查看和编辑文本文件

3、从下图中可以看到“31”就是字符“1”的十六进制表示,“32”就是字符“2”的十六进制表示,“33”就是字符“3”的十六进制表示,“61”就是字符“a”的十六进制表示,“62”就是字符“b”的十六进制表示,“63”就是字符“c”的十六进制表示。注意最后的“0d0a”不是文件的内容,它是Windows系统表示换行的字符序列,即“\r\n”的十六进制表示。

使用vim的十六进制功能查看和编辑文本文件

3. 用十六进制编辑文件

1、用十六进制把“abc”修改“ABC”,我们知道,“ABC”对应的十六进制为“41”、“42”、“43”, 修改为下图所示:

使用vim的十六进制功能查看和编辑文本文件

2、在“命令”模式下输入“:%!xxd -r ”命令,如下图所示:

使用vim的十六进制功能查看和编辑文本文件

3、按回车键,返回正常字符显示模式,可以看到文本内容变成了“123ABC”,就是我们修改的效果,如下图所示:

使用vim的十六进制功能查看和编辑文本文件

4、最后用”:wq“保存退出即可。

  • w7系统要怎么安装(一键安装win7图解详细教程)
  • 贪婪洞窟2如何获得天赋书,如何升级天赋
  • 9月1日24点指的是今晚,还是昨晚呀
  • 崩坏三如何查看已获得的CG?
  • 《忘仙》仙府全功能攻略
  • 热门搜索
    关于环保的手抄报内容 美德少年手抄报内容 读书节手抄报图片 小学生二年级手抄报 知法懂法守法手抄报 读书手抄报大全 建队日手抄报 爱国诚信友善手抄报 清明节的手抄报大全 关于科技节的手抄报