vimscript – ¿Cómo invierto una cadena con el script Vim?

Pregunta:

Estoy intentando invertir una cadena, de modo que 'abc defg hij' convierta en 'jih gfed cba' . La solución que se me ocurrió es

join(reverse(split(l:text, '.\zs')), '')

¿Existe una solución más elegante o debería seguir con lo que se me ocurrió?

Respuesta:

¡Tu solución es muy elegante! Una alternativa si está en un entorno basado en Unix:

!!rev

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım