![如何在 vim 中更改光标下的搜索文本?](https://linux22.com/image/1402715/%E5%A6%82%E4%BD%95%E5%9C%A8%20vim%20%E4%B8%AD%E6%9B%B4%E6%94%B9%E5%85%89%E6%A0%87%E4%B8%8B%E7%9A%84%E6%90%9C%E7%B4%A2%E6%96%87%E6%9C%AC%EF%BC%9F.png)
假设您有以下文本:
test_text
test_text_1
test_text_2
并且您搜索“text”(/text
)并且您的光标将移动到“test_text”中的第三个“t”,那么如何更改它(“text”)?
如何更改当前突出显示的区域(即我的光标所在的“文本”)?
西当前突出显示区域
答案1
在最近的 Vim 版本(7.4 和更高版本的 7.3 补丁版本)中,有一个gn
针对当前/下一个搜索匹配进行操作的命令。因此cgn
将编辑当前匹配。
假设您有以下文本:
test_text
test_text_1
test_text_2
并且您搜索“text”(/text
)并且您的光标将移动到“test_text”中的第三个“t”,那么如何更改它(“text”)?
如何更改当前突出显示的区域(即我的光标所在的“文本”)?
西当前突出显示区域
在最近的 Vim 版本(7.4 和更高版本的 7.3 补丁版本)中,有一个gn
针对当前/下一个搜索匹配进行操作的命令。因此cgn
将编辑当前匹配。