Quiero buscar y reemplazar esto
`https://example.com/`{.uri}
a
[https://example.com/](https://example.com/)
Con vimHaría un s/(http. *) {.uri}/[\1](\1)/gPero eso no funciona atom.io. ¿Como puedo resolver esto?
regex
atom-editor
Wintermeyer
fuente
fuente

vim. Me gustaría saber cómo resolver el problema dado conatom.Respuestas:
Si utiliza Cmd-F y abre el panel de búsqueda, hay un botón ". *" En el lado derecho. Haz clic y ahora es modo regex.
Encuentro
y reemplazar a
fuente
s/(http.*){.uri}/[\1](\1)/gno funcionaatomcon RegEx activado. Tal vez sea un error o una sintaxis RegEx diferente. Esa fue la razón de mi pregunta.$1captura un grupo de números - 123, reemplácelo agregando 1, algo así comoeval($1+1)...?Juste de actualización @ respuesta de speedogoo para los lectores futuros, si usted no encuentra el modo de expresión regular en la vista de búsqueda, que se ve así:
También puede abrirlo con el acceso directo Ctrl+ Alt+ / (predeterminado) .
Tenga en cuenta que incluso
^y$ya son compatibles con buscar y reemplazar de Atom.fuente
^y fin de línea$no son compatibles. Reemplazo de grupo es compatible.