regex - tab - microsoft expresiones regulares
¿Puedo activar el soporte extendido de expresiones regulares en Vim? (2)
Hazlo :help magic
en vim y verás que hay cuatro niveles (muy mágico, mágico, nomagico y muy nomagico) pero solo los dos centrales se pueden establecer globalmente (el valor predeterminado es magia, y con :set
comandos que puedas solo alternar entre magia y nomagic); inicia tu RE con /v
para hacer que el resto sea "muy mágico" ("todos los caracteres ASCII excepto ''0'' - ''9'', ''a'' - ''z'', ''A'' - ''Z'' y ''_'' tiene un significado especial ") - ¡pero eso se aplica solo a ese RE específico! -)
Los caracteres para expresiones regulares extendidas son invaluables; ¿Hay alguna forma de activarlos para que no tenga que escapar de ellos en mi Vim Regex, de manera similar a la bandera -E
que puedo pasar a grep (1)?
Una solución alternativa es reasignar / prefijar búsquedas con "muy mágico" automáticamente:
nnoremap / //v
vnoremap / //v