Ten en cuenta que en la informática un problema suele tener diversas resoluciones, así que aquí te enseñamos lo más óptimo y eficiente.
Solución:
Puedes usar la siguiente secuencia:
da"
Tenga en cuenta que esto solo funciona en una sola línea y eliminará los espacios finales después de la última cita.
Editar
Como señaló @James en los comentarios a continuación, también puede usar el di"
secuencia (eliminar dentro) para eliminar los caracteres dentro de las comillas sin eliminar las comillas.
También puedes usar esto con ci"
(cambiar por dentro) para eliminar los caracteres y cambiar al modo de inserción, lo que le permite reemplazar fácilmente el texto entre comillas.
Nosotros podemos usar
da"
para su caso o di"
para borrar SÓLO el contenido dentro de “.
Es mejor comenzar con objetos de texto. La escritura como respuesta a la completitud. Extracto de :h text-objects
dado a continuación, sugieren dos formas i
y a
Esta es una serie de comandos que solo se pueden usar en modo Visual o después de un operador. Los comandos que comienzan con “a” seleccionan “un” objeto que incluye espacios en blanco, los comandos que comienzan con “i” seleccionan un objeto “interno” sin espacios en blanco, o solo el espacio en blanco. Por lo tanto, los comandos “interiores” siempre seleccionan menos texto que los comandos “a”.
Los objetos de texto son útiles para otro par de personajes como (), , etc
. Por ejemplo, es útil al cambiar
if ( i == true )
para
if (_)
mediante el uso ci(
o ci)
.
Mantenga el cursor entre las primeras comillas y presione d, luego escriba /”/e Debería eliminar el contenido entre comillas dobles y comillas. Esto también se aplica a varias líneas.
Otra forma: mantenga el cursor entre las primeras comillas y escriba df”. ¡También eliminará el texto dentro de las comillas y las comillas también! No se aplica a varias líneas.
En ambas formas, ejecuta comandos en modo normal.
valoraciones y comentarios
Eres capaz de avalar nuestra publicación mostrando un comentario y valorándolo te damos la bienvenida.