技巧90 重用上次的查找模式
將substitue命令的查找域留空,意味着Vim將會重用上次的查找模式。我們可以利用這一特點精簡工作過程。
:%s/\v'(([^']|'\w)+)'/"\1"/g
等價於
/\v'(([^']|'\w)+)'
:%//"1"/g
從查找到替換
並非永遠奏效
簡單命令
對命令歷史的影響
查找保存於Vim的查找歷史紀錄中,substitue
命令則保存於ex命令的歷史紀錄中。查找與替換任務分離。
在查找域中填充,<C-r>/
:%s/<C-r>/"1"/g