search - 在 vim 中用另一行代码替换一行代码?

标签 search vim replace line

我有一行代码需要在 Vim 中替换。我需要将一行代码 errors += 1; 替换为 errors++; 只是为了简化它。

当我执行 :%s/errors += 1;/errors++;/a 时,我得到 E488:Trailing Characters

有人知道怎么做吗?

最佳答案

你在末尾有 /a 作为标志:a 不是替代标志。没有 a 这应该适合你。

如果您想手动确认每个替换,请使用 c

如果要替换一行中出现的所有内容,请使用 g

关于search - 在 vim 中用另一行代码替换一行代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12694694/

相关文章:

C# 用模式替换捕获的字符串?

emacs - 如何在 emacs 中一次替换多个字符

php - 将嵌套文本转换为字符串

mysql - 在/dev/shm上使用Sphinx安全吗?

newline - vim 注释换行意外行为

Vim 内联重映射以检查第一个字符

vim - 某些 vim 映射末尾的 <CR> 有何含义?

c++ - 防止 gcc 在包含搜索路径上搜索当前目录 "-I-"选项

algorithm - 简化 Tic Tac Toe 的 MiniMax 算法

Jquery 在 iframe 中搜索文本