Vim二进制

本文介绍了如何使用vim打开二进制文件并以16进制模式查看,包括使用%!xxd和%!od命令。此外,详细讲解了vim的三种模式以及文件的行跳转和列跳转方法,如设置显示行号、跳转首行(gg、shift+g)、跳转任意行(:n)和跳转到特定列。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、打开二进制文件

vim命令:

vim -b filename

文件使用16进制查看命令:

  • :%!xxd ——将当前文本转换为16进制格式。
  • :%!od ——将当前文本转换为16进制格式。
  • :%!xxd -c 12——将当前文本转换为16进制格式,并每行显示12个字节。
  • :%!xxd -r ——将当前文件转换回文本格式。

2、vim的三种模式

3、文件行跳转

首先设置显示行号,命令:

:set nu 或 :set number

3.1 行跳转

跳转到首行、尾行

<命令模式>
跳转首行 gg
跳转尾行 shift+g

<底线命令模式>
跳转首行 :0 或 :1
跳转任意行 :n

3.2 列跳转

跳转到指定列

跳转当前行首字符 "0"
跳转当前行尾字符 "$" [shift+4]
跳转到第n列字符 "n|"
向右跳转n个字符 "nl"

4、Reference

vim 行跳转和列跳转的方法

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值