我想在我的文件中有以下内容
#define BIT_MASK_1 (1 << 0)
#define BIT_MASK_2 (1 << 1)
#define BIT_MASK_3 (1 << 2)
#define BIT_MASK_4 (1 << 3)
所以我写了这样一行:
#define BIT_MASK_1 (1 << 0)
, 然后输入Y3p
, V3j
,所以我得到了四个相同的行被选中,然后我想使用下面的命令将文本变成我想要的内容
:'<,'>s/BIT_MASK_/zs/d*/ze//=line(".") - line("'<") + 1
:'<,'>s//zs/d*/ze)$//=line(".")-line("'<")
但我得到了E488: Trailing characters
错误,我做错了什么?