Vim unión de líneas

Vim unión de líneas
VIM Text Editor es la herramienta de programadores que nos permite crear, editar y modificar fácilmente el archivo de texto. Fue diseñado específicamente para Unix, pero luego se proporcionó como una herramienta incorporada en Mac y Linux. Sin embargo, también está disponible para Windows. VIM Text Editor le brinda la libertad de modificar fácilmente y rápidamente sus archivos de texto mientras proporciona varias características útiles. Una de esas características son las líneas de unión vim. En este artículo, entregaremos directrices sobre unirnos a dos o más líneas en el editor VIM. Los consejos dados en este artículo lo ayudarán a combinar, unir o fusionar diferentes líneas.

Vim unión de líneas

Vim Unking Lines le permite unir las palabras, el contenido, el código, las oraciones o cualquier tipo de texto distribuido en múltiples líneas basadas en un atributo común. Por ejemplo, desea combinar todas las líneas que contienen la palabra 'línea'. Vea el ejemplo a continuación, tiene cinco líneas y tres de cinco líneas contienen la palabra 'línea'.

El criterio para unir las líneas es, combinar aquellas líneas que tienen la palabra 'línea' en ellas. La función VIM Líneas de unión le permite combinar todos los segmentos de un contenido particular utilizando el atributo común y crear un solo elemento lineal que represente un texto significativo de acuerdo con los criterios requeridos.

Características de las líneas de unión Vim

Las características de las líneas de unión VIM son las siguientes:

  • La línea de unión Vim puede unir líneas con un separador de cadenas.
  • Las líneas de unión de Vim pueden unirse a las líneas sin recortar el final y los principales espacios en blanco.
  • Las líneas de unión Vim pueden unir las líneas en orden inverso.
  • Las líneas de unión de Vim no se unen se unen a la línea, pero también mantienen esas líneas unidas.
  • Las líneas de unión VIM pueden unir la línea con la combinación de cualquier opción dada anteriormente.

Sintaxis de líneas de unión Vim

La línea de unión es más capaz que el comando incorporado: unión, ya que tiene características de línea de unión más potentes. El complemento de unión incorporado proporciona solo un comando, que es: unir. Sin embargo, con las funciones de líneas de unión, puede tener múltiples opciones. Comencemos con: j o shift+j, que está disponible para: unir.

El formato para las líneas de unión VIM es el siguiente:

#: [Linerange] Únete [!] [LineeParator] [Linecount] [Flag (s)]

Nota: Todos los argumentos deben separarse con un espacio.

Todos los argumentos se dan en la sintaxis del comando: unión son opcionales, lo que significa que si no se proporciona nada, el valor predeterminado se usará. Sin embargo, el Linerange se refiere a la línea actual donde está su cursor, siguiendo la definición de rango VIM. LineeParator es el valor del separador que se utiliza para separar la línea después de unirlas; Puede ser cualquier cadena y debe ser citado por "o" ", dependiendo de si el carácter especial escapado es necesario o no. Linecount es el recuento del número de líneas que deben unirse; Podría ser un número negativo, y de esa manera, la unión se unirá a la línea hacia atrás. Hay dos tipos de banderas para líneas de unión VIM: 'R' y 'K', 'R' se usa cuando las líneas deben unirse en orden inverso, y 'K' se usa para mantener la línea unida después de unirse. Las banderas 'r' y 'k' se pueden usar junto con 'rk' o 'kr', aunque el orden no importa; Ambos son válidos.

Cómo unir líneas en Vim?

Combinar o unir las dos o múltiples líneas en VIM es muy simple. Los siguientes son los pasos requeridos necesarios para unir líneas en el editor de texto VIM.

  • Llegar al modo de línea de comando VIM.
  • Ve al final de la línea, después de lo cual quieres unirte a la siguiente línea
  • Coloque el cursor al final de la línea y presione la tecla Shift+J para agregar la siguiente línea

El superior J of Shift+J se usa para unir las líneas en Vim Editor. Cuando presione Shift+J, agregará la siguiente línea al final de la línea en la que se encuentra su cursor actualmente. Por ejemplo, tiene los siguientes datos con usted:

Y quieres unir estas nueve líneas en tres líneas, así que primero, pones tu cursor al final de la primera línea (junto a A) y presione Shift+J. Esto se unirá a A y B como este:

Al repetir el mismo proceso en cada línea, obtendrá el resultado deseado que se proporciona a continuación:

Vim unión de línea sin espacio

A veces, al editar algún texto, existe la posibilidad de que termine con una serie de múltiples líneas cortas, que son bastante difíciles de escanear. Entonces, quieres que se fusionen sin espacios. Así es como puede unir líneas en VIM sin espacios:

  1. Vaya al modo de línea de comandos VIM.
  2. Coloque su cursor en la línea donde desea que se fusione su próxima línea.
  3. Ingrese GJ: para unir las líneas sin espacios.

VIM unirse a las líneas con el conteo

Supongamos que tiene 100 líneas y desea unirse a todas en una sola línea; Qué vas a hacer? Vaya a cada línea y presione Ctrl+J en cada línea? Esa sería una tarea tediosa, correcta?

Aquí hay una solución simple, use el argumento de recuento numérico con J y une tantas líneas como desee con solo un comando. El argumento del recuento numérico se une a ese número de la línea consecutiva. Entonces, por ejemplo,: 50J se unirá a las 50 líneas consecutivas en una sola línea. Del mismo modo: 1000J se unirá a las 1000 líneas consecutivas juntas.

Lista de Verificación:

La línea de comandos VIM es sensible a la caja, así que asegúrese de escribir exactamente lo que pretendía. Por ejemplo, estás escribiendo por error J en lugar de J. Es posible que haya presionado involuntariamente la tecla de bloqueo CAPS, y ahora todos los comandos se interpretan de manera diferente. Asegúrese de que el bloqueo de CAPS esté apagado si tiene la intención de usarlo, y presione ESC para asegurarse de que esté en el modo de línea de comando.

Conclusión

Este artículo fue sobre la función Vim Un Join Lines. Aquí hemos aprendido la sintaxis, el uso y las características de las líneas de unión de Vim. Además, hemos analizado el proceso paso a paso del uso de las líneas de unión VIM.