Back

vim 中的Gsearch, Greplace 的用法

发布时间: 2015-05-04 23:47:00

Gsearch 是全局搜索, 它要跟 grep 配合使用。  这就对grep的版本有要求。

Mac:  

$ grep -V   # => grep (BSD grep) 2.5.1-FreeBSD

Linux: 

$ grep --version  

Greplace 是在Gsearch的基础上来使用。 做全局替换。 替换完记得要做  :wa 的操作。

而这个操作有时候会出现卡死的状态。

原因在于Greplace 是使用vim来打开文件的。如果该文件已经被VIM打开了, 正常的情况下VIM就会提示  Edit? Delete?

而在 Greplace中表现的就是卡死。

解决办法狠简单: 确保使用Greplace的时候,其他的VIM没用打开相关的文件。

Back