Editor de texto para buscar/reemplazar nuevas líneas y pestañas

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)?

Soy un usuario de Vim desde hace mucho tiempo, así que solo usaría Vim (o MacVim). Pero tienen una curva de aprendizaje y si no tienes experiencia en usarlos, primero buscaría otra opción. Tanto Sublime Text como Atom son editores gratuitos para macOS y tienen toneladas de funcionalidad y una buena base de usuarios. Espero que esto ayude.
¿Qué editores ya has probado? apple.stackexchange.com/questions/208838/… también podría ayudar
Creo que la respuesta de @nohillside es buena, pero podría considerar otros dos editores de texto que se ejecutan en Mac OS: BBedit y Sublime Text 3. Hablar de editores de texto es más o menos similar a iniciar un debate religioso, por lo que no diré nada más, excepto que he elegido Sublime Text 3.
<encogerse de hombros> TextMate. BBEditar. Texto sublime.

Respuestas (2)

Text Edit, que está disponible de fábrica, admite la búsqueda de caracteres especiales:

  • Acceda a la función "buscar" conCmd-F
  • Haga clic en la pequeña lupa al principio del campo de entrada y seleccione "Insertar patrón" (última entrada)
  • Elige tu patrón (y repite si es necesario)

ingrese la descripción de la imagen aquí

  • Mueva el cursor al campo de reemplazo para seleccionar un patrón allí (o simplemente copie/pegue desde el campo de búsqueda)

awkSi 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 sedy 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".