采取行动之前查看要删除的内容

采取行动之前查看要删除的内容

使用 Vim 编辑器,在删除行或单词之前,我想在犯下大错误之前查看我删除的内容。有人知道怎么可能做到这一点吗?是否有一个命令行?如果是这样,我该怎么办?

答案1

作为@ThomasDickey 写道您可以按 进入视觉模式v。这将开始选择。进入可视模式后,您可以移动光标来选择要删除的文本范围。如果您按下x它将删除所有选定的内容,包括光标下的字符,并退出可视模式。

您可以随时按 退出可视模式Esc

您可以输入视觉堵塞Ctrl-模式v。这使您能够删除矩形文本块,或一次插入(使用Shift- )到多行中。i

答案2

如果您正在执行全局搜索和替换,例如

:%s/replaceme/withthis/g

然后您可以标记c(“确认”):

:%s/replaceme/withthis/gc

replaceme这将要求在执行替换之前每次出现 时进行确认。

相关内容