Una función de ahorro de tiempo que solía usar mientras editaba archivos de texto grandes (del tipo que se usa para procesos por lotes de intercambio de datos, también conocidos como "archivos planos" para fuentes entre múltiples sistemas) fue la función extendida de Buscar/Cambiar de Notepad++ donde puede especificar ciertos caracteres ( como tabulador, espacio, avance de línea, retorno de carro) tanto en la función Buscar como en la función Cambiar.
Este es el detalle de cómo funciona:
Abra el cuadro de diálogo buscar/reemplazar. En la parte inferior habrá algunas opciones de modo de búsqueda. Seleccione "Extendido (\n \r \t \0 \x...)" En las entradas de campo Buscar o Reemplazar con, puede usar los siguientes escapes:
- \n nueva línea (LF)
- \r retorno de carro (CR)
- \s carácter espacial
- \t tabulador
Esto haría muy fácil editar listas de información, cambiar archivos de comas a tabulaciones, o archivos con espacios entre ellos a comas, además de ser fácil pasar de espacios a tabulaciones (o viceversa).
¿Alguien sabe qué editores de texto que se ejecutan en Mac OS tienen esta característica (o tienen complementos para agregar esta funcionalidad)?
Text Edit, que está disponible de fábrica, admite la búsqueda de caracteres especiales:
awk
Si realiza una gran cantidad de procesamiento de archivos basados en texto, podría ser útil dedicar algo de tiempo a aprender acerca de las herramientas básicas de Unix como sed
y sus amigos. Esto haría pensar mucho más fácil en el largo plazo.
Estaba usando TextEdit en una Mac, y la solución de nohillside no me funcionó porque necesitaba reemplazarla con una pestaña, no buscar una pestaña. Lo que funcionó para mí fue presionar option+ taben el campo "reemplazar".
Ambidextro
sin ladera
Seamus
marc wilson