我有一个 css 选择器,例如:
#page-site-index .toolbar .items {
如何捕获 ".toolbar .items"部分并将其用于 Vim S&R 的 Replace 部分,这样这个选择器可以变成:
#page-site-index .toolbar .items, #page-site-login .toolbar .items {
类似于:
%s:/#page-site-index \(.toolbar .items\)/#page-site-index (the captured string), #page-site-login (the captured string)/g
顺便说一句,我使用的是 Vim 的终端版本。
最佳答案
使用 \1
... 请参阅此处的 wiki:http://vim.wikia.com/wiki/Search_and_replace
更明确地说:
%s:/#page-site-index \(.toolbar .items\)/#page-site-index \1, #page-site-login \1/g
关于bash - Vim - 在搜索时捕获字符串并在替换时使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15663057/