
En VsVim lo he probado :s/(\w)/
+
\L1
\l1
\L$1
\L$1\e
\L$1\e
¿Cómo se puede hacer una expresión regular para reemplazar las minúsculas envim de VsCode?
Respuesta1
En vim sería:
:s/\(\w\)/\L\1/g
para reemplazar cada carácter en la línea con su equivalente en minúscula. No uso VsVim pero si emula vim deberías intentar escapar del paréntesis.
Actualizar:Hay tantas diferencias que mi suposición de que VSCodeVim emula a Vim es errónea (o, al menos, cierta sólo hasta cierto punto). En VSCodeVim presiona :
para abrir un cuadro de línea de comando; ahí la expresión:
s/(\w)/$1/g
reemplaza cada carácter alfanumérico de la línea actual por sí mismo (es cierto que no es muy útil). No pude encontrar una manera de reemplazar cada carácter alfanumérico con su versión en minúscula. Diferencias notables con vim:
:
no va a la línea de comando- No es necesario escapar de los paréntesis.
- las referencias anteriores se escriben como
$1
en lugar de\1