在我的源代码中,它具有以下示例:
menu = add_menu_item ((char **)HW_KIND, 21);
.
.
if(get_idx_by_str ((char **)HW_KIND, prev->column_section, 21, 0) < get_idx_by_str ((char **)HW_KIND, curr->column_section, 21, 0))
.
.
fprintf(fp, "# %d floor\n%d@%d\n\n", i, get_idx_by_str ((char **)HW_KIND, section->column_section, 21, 0), stop->stop_landing);
.
.
add_text_to_gtk_text_buffer (text_buffer, iter, NULL, -99, -99, "??????????Ե -- %s\n", HW_KIND[steel_col_data.sec_idx]);
我想找到所有具有精确键的句子HW_KIND
then 也21
然后更改21
为20
. 例如,上面的前三个句子匹配搜索条件,但上面的最后一个不匹配。
如果在 Linux 的终端中,grep "\<HW_KIND\>" foo.c | grep 21
将查找所有出现。如何在Vi编辑器中定义替换命令?
谢谢你。