¿Cuántas veces has tenido que eliminar saltos de línea (o retornos de carro) de un texto? Te estoy viendo pulsando (como un “poseso”) las teclas de “Fin de línea” y “Suprimir” ¡No lo niegues! 😛
Seguro que te has visto en dicha circunstancia en más de una ocasión y, con tal de no ponerte a probar o por no “perder” el tiempo, te has armado de paciencia y te has auto convencido al grito de: “¡tampoco se tarda tanto!” en un intento desesperado de acabar lo antes posible tan ardua (y aburrida) tarea.
¡No sufras! La solución está al alcance de tus ojos a un solo click y ¡es más sencillo de lo que crees! 😉
Eliminar saltos de página
Mi solución favorita (en Linux) es copiar el texto rebelde en GEdit y sustituir todos los retornos de carro con la opción Buscar y reemplazar
NOTA: Observa que sustituyo los \n por nada 😉
Así, si tenemos (por poner un ejemplo) el siguiente contenido
[234,456,678,234,123,345,567,890,345]
quedaría como
[234,456,678,234,123,345,567,890,345]
Añadir saltos de página
Si por el contrario quieres dividir el contenido en líneas automáticamente sólo tendrás que sustituir el carácter (o caracteres) que te convengan (en mi caso las comas que separan los distintos valores de la lista) por el mismo carácter acompañado del retorno de carro (\n)
NOTA: Observa que junto al retorno de carro (\n) aparece la coma que hemos utilizado como carácter de búsqueda.
De este modo, el siguiente contenido
[234,456,678,234,123,345,567,890,345]
quedaría como
[234, 456, 678, 234, 123, 345, 567, 890, 345]
Conclusión
Pequeña receta que espero os evite tener que introducir (o quitar) saltos de línea de vuestros datos de forma manual.
Sé que existen otras formas de conseguirlo (por ejemplo utilizando expresiones regulares) pero creo que esta es realmente sencilla.
Y tú…
- ¿Eres de los que prefiere eliminar los saltos manualmente?
- ¿Conocías esta posibilidad?
- ¿Qué otros trucos utilizas para quitar/introducir saltos de línea?
- …
Útil, como siempre.
Me gustaMe gusta
Me alegra que te gusten los «friconsejos» que van apareciendo en el blog
Un saludo compi
Me gustaMe gusta
Jeje, yo siempre he hecho lo mismo 😀 no sólo con los \n sino también con los \t.
Saludos
Me gustaMe gusta
Veo que eres todo un profesional 😉
Me gustaMe gusta
De hecho un día, harto de manipular en gedit y borrar y borrar fragmentos de texto muy similares pero no idénticos, me bajé un plugin para hacer Control+H (reemplazar) con variables. No me acuerdo de como lo hice pero me funcionó para reemplazar como 600 cadenas de texto en un archivo de 500 KiB (no es mucho pero antes ocupaba más). Supongo que si me vuelvo a ver en las mismas usaré una hora en averiguar de nuevo como funcionaba el plugin: http://code.google.com/p/advanced-find/
(lo curioso es que al buscar como mirar el tamaño de un archivo por terminal me apareció tu entrada 😀 jeje estás en todos sitios)
Extra:

Al buscar el nombre del complemento descubrí que se pueden hacer grupos de pestañas (sí, nunca me había dado cuenta).
¡Saludos!
Me gustaMe gusta
Genial
Me gustaMe gusta
Si con frecuencia copias y pegas de un pdf en un documento de texto que estés editando con LibreOffice, puede ser muy útil crear una macro sencilla, asocíandole un botón en una barra de herramientas. Yo lo utilizo y me va muy bien.
Grabas una macro para borrar el final de ínea de la línea donde está el cursor, con dos acciones seguidas: 1) Ir al final de la línea 2) borrar caracter.
Me gustaMe gusta
No es mala idea el uso de las «olvidadas» e infrautilizadas macros
No soy adicto a copiar contenido de pdfs pero anoto la sugerencia, gracias Jesús
Me gustaMe gusta
Puedes descargarte el programa UniPDF, que convierte los archivos PDF a archivos Word automáticamente y en segundos. Es gratuito y lo puedes descargar en la página oficial del programa:
http://unipdf.com/
Me gustaMe gusta
Muy bien, como siempre. Pero en el primer ejemplo la primera imagen debería de tener los saltos de linea. Creo que se te ha pasado. 🙂
Me gustaMe gusta
Gracias Sergi pero ando «confundido» ¿¡¿te refieres a la imagen que ilustra el artículo (la de la goma de borrar) o al primero diálogo de «buscar y reemplazar»?!?
Creo que me has pillado en fuera de juego con toda la sangre en el estómago (tras comer) 😉
Me gustaMe gusta
Lo mejor es utilizar esta extension:
Alternative dialog Find & Replace for Writer (AltSearch) – See more at: http://extensions.services.openoffice.org/project/AltSearch#sthash.gpu12Chu.dpuf
Da más opciones, la utilizo para el tìpico problema de corta y pega desde un pdf que despues no puedes justificar, con esta extensión amplías las posibilidades
Me gustaMe gusta
Veo que haces «trucos» hasta con los documentos de texto 😉
Gracias por la aportación Richard, no conocía la extensión
Me gustaMe gusta
utilizo sed por supuesto, pero pertenezco a un mundo de oscuridad y teclado…… 😛
Me gustaMe gusta
Ve hacia la luz, «Caroline» 😉
Se me ha grabado «a fuego» el dar soluciones que no requieran (si se puede evitar) utilizar la terminal.
El editor de texto lo maneja cualquiera, la terminal… la terminal, el que quiera aprender 😉
Me gustaMe gusta
Recién hace poco me cambié a Lubuntu. En Windows tenía instalado Notepad++ y ahí eliminaba lo que no quisiera de un texto de manera similar a como indicas. Pero como no lo encontré en los repositorios de Ubuntu y Lubuntu busqué una alternativa, y ahora uso Bluefish, donde puedo hacer lo mismo: control+h y me da la opción de reemplazar algo que no quiero por nada.
Me gustaMe gusta