envolvente.vim - KolMitE

envolvente.vim

envolvente.vim

diciembre 14, 2022 Software en General 0

envolvente.vim

Surround.vim tiene que ver con los “entornos”: paréntesis, corchetes, comillas, etiquetas XML y más. El complemento proporciona asignaciones para eliminar, cambiar y agregar fácilmente dichos entornos en pares.

Es más fácil de explicar con ejemplos. Prensa cs"' en el interior

"Hello world!"

para cambiarlo a

'Hello world!'

Ahora presiona cs'<q> para cambiarlo a

<q>Hello world!</q>

Para completar el círculo, presione cst" Llegar

"Hello world!"

Para eliminar los delimitadores por completo, presione ds".

Hello world!

Ahora con el cursor en “Hola”, presiona ysiw] (iw es un objeto de texto).

[Hello] world!

Hagamos esas llaves y agreguemos algo de espacio (use } en vez de { sin espacio): cs]{

{ Hello } world!

Ahora envuelva toda la línea entre paréntesis con yssb o yss).

({ Hello } world!)

Volver al texto original: ds{ds)

Hello world!

Destacar hola: ysiw<em>

<em>Hello</em> world!

Finalmente, probemos el modo visual. Presione una V mayúscula (para el modo visual lineal) seguida de S<p class="important">.

<p class="important">
  <em>Hello</em> world!
</p>

Este complemento es muy poderoso para la edición de HTML y XML, un nicho que actualmente parece no estar lleno en Vimland. (A diferencia de HTML/XML
insertando, para el que hay muchos complementos disponibles). Agregar, cambiar y eliminar pares de etiquetas simultáneamente es muy sencillo.

los . el comando funcionará con ds, csy yss si instala repeat.vim.

Instalación

Instale usando su administrador de paquetes favorito, o use el soporte de paquetes integrado de Vim:

mkdir -p ~/.vim/pack/tpope/start
cd ~/.vim/pack/tpope/start
git clone https://tpope.io/vim/surround.git
vim -u NONE -c "helptags surround/doc" -c q

Preguntas más frecuentes

¿Cómo rodeo sin agregar un espacio?

Solo los corchetes de apertura—[, {y (—añadir un espacio. Utilice un soporte de cierre, o el b (() y B ({) alias.

contribuyendo

Consulte las pautas de contribución para patogeno.vim.

Auto promoción

¿Te gusta surround.vim? Destaca el repositorio en GitHub y vota por él en vim.org.

¿Te encanta surround.vim? Siga a tpope en GitHub y
Gorjeo.

Licencia

Derechos de autor (c) Tim Pope. Distribuido bajo los mismos términos que el propio Vim. Ver :help license.

Idiomas



  • Guión Vim
    100,0%



Por favor Comparte y Síguenos:
RSS
Follow by Email
Facebook
Twitter

Deja una respuesta