0

我想使用替换字符串 IP_HD_LEN

:s/IP_HD_LEN/IP_HDR_LEN

然而,在 vim 中,我得到了

E486: Pattern not found: IP_HD_LEN

这有什么问题?

4

1 回答 1

2

:%s/IP_HD_LEN/IP_HDR_LEN/g将如何做到这一点。

这表示搜索整个文档并进行替换。

@Kent 在下面的评论中的一个有效观点。通过添加命令,您正在对每个IP_HD_LEN实例/g执行此替换操作。如果你只想替换第一个实例,你会跳过它并最终得到这个::%s/IP_HD_LEN/IP_HDR_LEN

于 2013-03-20T22:03:19.443 回答