Guía

EFClip, de principio a fin.

Todo lo que hace la app y por qué, en el orden en que te lo vas a encontrar. Diez minutos de lectura, o salta a la parte que necesites.

Instalación

  1. Descarga EFClip para Mac. Es una imagen de disco de 4 MB, firmada con mi Developer ID y notarizada por Apple.
  2. Ábrela y arrastra EFClip a Aplicaciones.
  3. Abre EFClip desde Aplicaciones. No desde la imagen de disco: macOS ejecuta las apps iniciadas desde una imagen de disco en un lugar temporal, y las actualizaciones no funcionarían.
  4. En la barra de menús aparece un portapapeles con EF. No hay icono en el Dock ni ventana que cerrar; la app vive ahí arriba.
  5. Opcional: Ajustes › General › Abrir al iniciar sesión, para que esté ahí después de reiniciar.

Necesitas un Mac con Apple silicon (M1 o posterior) y macOS 14 Sonoma o posterior.

La ventana

Pulsa ⌥V o haz clic en el icono de la barra de menús. El historial se abre junto al puntero del ratón, o en el centro de la pantalla si lo prefieres así en Ajustes › General. Desde el icono se abre justo debajo.

La ventana no le quita el foco a la app en la que estás, así que el cursor de texto se queda donde estaba. Se cierra al pulsar Esc, elegir algo o hacer clic en otro sitio. Arrastra su borde para hacerla más grande; recuerda el tamaño. Si prefieres fijarlo con exactitud, hay controles deslizantes para el ancho (de 320 a 600) y el alto (de 360 a 800).

Búsqueda

El campo de búsqueda está activo en cuanto se abre la ventana, así que solo tienes que escribir. Busca en el texto y en los nombres que pusiste a los elementos. Las mayúsculas, las minúsculas y los acentos no importan: cafe encuentra Café. Las imágenes se encuentran por su nombre.

Filas

El elemento más reciente va arriba. Los elementos fijados sin categoría van por encima del resto. Las nueve primeras filas muestran ⌘1 a ⌘9, para que puedas elegir una sin mover la selección. Una fila muestra una chincheta cuando está fijada, una pequeña etiqueta con su categoría, una muestra de color junto a un color hexadecimal como #FF454F, y una miniatura con su tamaño si es una imagen. Un elemento con nombre muestra su nombre, con el texto debajo.

Vista previa

⌃Espacio abre el texto completo o una imagen más grande junto a la ventana, con la longitud y cuándo lo copiaste. Por defecto también se abre cuando te detienes 1,5 segundos en una fila; Ajustes › General › Vista previa lo cambia a 0,5 s, 3 s, o solo con el atajo.

Clic derecho en una fila

Copiar, Copiar y pegar, Fijar, Editar texto, Nombre, Categoría, Vista previa y Eliminar. Todo lo de ese menú tiene también una tecla; la lista completa está en Atajos.

Abajo

Borrar historial… elimina todo excepto los elementos fijados y los de categorías. Con la sincronización activada, borra también el historial de tus otros dispositivos, así que pregunta antes. A su lado: Ajustes, Acerca de, Buscar actualizaciones y Salir.

Pegado

Intro pone el elemento seleccionado en el portapapeles y cierra la ventana. Luego pulsas ⌘V, igual que después de cualquier copia. El elemento vuelve arriba del historial.

Si prefieres ahorrarte ese segundo paso, activa Ajustes › General › Pegar al instante. EFClip pulsa entonces ⌘V por ti un momento después de cerrarse la ventana. macOS solo deja que una app pulse teclas por ti con acceso a Accesibilidad, así que la primera vez abre el cuadro de diálogo del permiso. Hasta que lo permitas, el elemento solo pasa al portapapeles y no se rompe nada.

⌥↩ hace lo contrario de tu ajuste, una vez: pega cuando Pegar al instante está desactivado, y solo copia cuando está activado.

Formato. EFClip guarda texto sin formato. La negrita, las fuentes y los enlaces del texto enriquecido se descartan al copiar, así que todo lo que pegas del historial llega como texto limpio. Los archivos copiados en el Finder no se guardan.

Fijados, categorías y nombres

El historial avanza solo: los elementos antiguos dejan sitio a los nuevos. Tres cosas impiden que un elemento se vaya nunca.

Fijar

⌥P, o Fijar en el menú del clic derecho. El elemento pasa al filtro Fijados, se salta el límite de tamaño y nunca caduca. Las mismas teclas para no fijarlo.

Categoría

⌘K abre un menú con tus categorías, Ninguna y Nueva categoría…. Un elemento en una categoría está siempre fijado también. Cada categoría tiene su propia pastilla sobre la lista y, con la sincronización activada, su propia pastilla en el teclado del iPhone. Cambia el nombre o elimina categorías en Ajustes › Categorías, o haz clic derecho en la pastilla. Eliminar una categoría deja sus elementos fijados, solo que sin categoría.

Nombre

⌘N le pone a un elemento un título corto, de hasta 40 caracteres, que se muestra encima de su texto: Dirección de la oficina, Cuenta del alquiler, Wi-Fi de casa. La búsqueda encuentra también el nombre. Un elemento con nombre se conserva como uno fijado.

Editar

⌘E abre el texto para editarlo. Útil cuando copiaste una errata o quieres conservar una versión limpia.

Filtros

Las pastillas bajo el campo de búsqueda filtran la lista. ⇥ pasa a la siguiente, ⇧⇥ vuelve atrás. La ventana se abre en la primera pastilla de tu orden.

PastillaMuestra
TodoTodo lo que no está fijado: el historial en curso.
FijadosTodo lo fijado, incluidos los elementos de categorías.
Una categoríaSolo los elementos de esa categoría.
TextoEl texto que no es un enlace, números incluidos.
EnlacesEl texto que es una dirección web.
ImágenesImágenes copiadas y capturas de pantalla.
+Crea una categoría nueva.

Arrastra las pastillas para reordenarlas, Todo y Fijados incluidos, o hazlo en Ajustes › Categorías. Con la sincronización activada y Mismo orden de filtros en todos los dispositivos activado, el teclado del iPhone adopta el mismo orden, y un orden que fijes en el teclado vuelve al Mac. Gana el cambio más reciente. Cada dispositivo tiene su propio interruptor para esto, así que puedes mantener un orden distinto en uno de ellos.

El teclado llena sus pastillas de forma algo distinta. En el iPhone, Todo muestra todo con los elementos fijados arriba, y Fijados muestra los fijados que no tienen categoría, porque cada categoría ya tiene su pastilla. Las pastillas sin contenido se ocultan allí. Solo se comparte el orden.

Imágenes

Las imágenes copiadas y las capturas de pantalla copiadas al portapapeles (⌃⇧⌘4) se guardan mientras Ajustes › Almacenamiento › Guardar imágenes esté activado. Funcionan PNG, JPEG, HEIC y TIFF. EFClip conserva las 15 más recientes, cada una reducida a 1280 px como máximo y guardada como JPEG, de modo que toda la colección ocupa menos de unos 24 MB. Las imágenes fijadas no cuentan para las 15.

Al elegir una imagen, la imagen guardada vuelve al portapapeles, lista para pegarla en un mensaje, un documento o Vista Previa.

Qué ignora

Tres reglas deciden lo que nunca se guarda.

  • El contenido oculto, siempre. Los gestores de contraseñas y otras apps marcan las copias sensibles como ocultas o temporales. EFClip nunca las guarda, y ningún ajuste cambia eso.
  • Las apps de tu lista de ignorados. Ajustes › Ignorar › Apps. Mientras una de ellas está al frente, se omiten las copias. 1Password, Bitwarden, Contraseñas y Acceso a Llaveros están ahí desde el principio; añade cualquier app abierta desde el menú.
  • El texto que coincide con tus patrones. Ajustes › Ignorar › Texto que coincide con admite expresiones regulares. ^\d{16}$ omite los números de tarjeta de 16 dígitos, ^\d{6}$ omite los códigos de seis dígitos.

Además, dos interruptores rápidos en el icono de la barra de menús: un clic con ⌥ pausa el guardado hasta que vuelvas a hacer clic con ⌥ (el icono se atenúa mientras está en pausa), y un clic con ⌥⇧ omite solo la siguiente copia.

Tampoco se guarda el texto de más de 100 KB, ni el que son solo espacios.

Almacenamiento

Ajustes › Almacenamiento fija cuánto conserva EFClip.

  • Conservar hasta 50, 100, 200 o 500 elementos. 200 es el valor por defecto. Al pasar el límite, se va el elemento no fijado más antiguo.
  • Eliminar tras 5, 15, 30 o 60 minutos, un día, una semana, o 30 días, el valor por defecto.
  • Borrar el historial al salir de EFClip, desactivado por defecto. Los elementos fijados se quedan.

Los elementos fijados, los de categorías y los que tienen nombre nunca se eliminan por estos límites. Todo se guarda en la carpeta aislada de EFClip en tu Mac.

Sincronización con iPhone

EFClip puede compartir su historial con EFKey, mi teclado para iPhone. El teclado tiene su propio panel de portapapeles; con la sincronización activada, él y EFClip muestran un solo historial.

Qué necesitas

  • El mismo ID de Apple en el Mac y en el iPhone, con iCloud activado.
  • EFKey en el iPhone, con EFKey Pro (14,99 €, una sola vez) y Acceso completo para el teclado. El Acceso completo es lo que permite a un teclado llegar a la red.

Actívala

  1. En el Mac: EFClip › Ajustes › Sincronización › Sincronizar con iPhone. La línea de debajo muestra cuándo se sincronizó por última vez, o qué falló.
  2. En el iPhone: EFKey › Herramientas › Portapapeles › Sincronizar con Mac.
  3. Copia algo en el Mac y abre el portapapeles en el teclado. Ahí está.

Qué se sincroniza

Texto y enlaces, imágenes, elementos fijados, categorías (con sus nombres y su orden), nombres de elementos, eliminaciones y el orden de las pastillas de filtro. Los ajustes no viajan: tu atajo, el tamaño de la ventana, la lista de ignorados y los límites se quedan en cada dispositivo. Los límites del historial sí se encuentran a medio camino. Cuando un dispositivo conserva 100 elementos y el otro 200, los más antiguos recortados en el primero se eliminan en todas partes, así que gana el límite menor.

Las imágenes se suben con 1280 px de ancho como máximo y se reducen más si fueran demasiado grandes para iCloud. Solo se comparten las 15 imágenes más recientes; las fijadas, siempre.

Qué tan rápido

Lo último que copiaste en el iPhone está en el Mac al instante. Eso es el Portapapeles universal de Apple, que funciona con o sin EFClip. Todo lo demás es sincronización de EFClip:

  • Un cambio en el Mac sube en un par de segundos.
  • El Mac busca cambios cuando abres la ventana, cada 5 segundos mientras está abierta y, por lo demás, cada 30 segundos. iCloud también le avisa cuando algo cambia, pero esos avisos llegan tarde o no llegan, así que la comprobación periódica es con lo que puedes contar.
  • El teclado del iPhone recoge los cambios cuando abres su portapapeles. Un teclado no puede ejecutarse en segundo plano, así que ese es el momento en que mira.

Cuando dos dispositivos no coinciden

Gana el cambio más reciente. Lo fijado, la categoría y el nombre recuerdan cada uno cuándo los cambiaste por última vez, por separado de cuándo se copió el elemento. Así que si fijas una dirección en el Mac, copias la misma dirección en el iPhone una hora después, sigue fijada: copiar la sube arriba en los dos lados, pero no toca lo fijado. Una eliminación gana solo si es más reciente que un cambio en otro dispositivo.

Dónde se guarda y quién puede leerlo

El historial va a la base de datos privada de CloudKit de tu ID de Apple, en un área propia de EFClip y EFKey. Antes de que nada salga del Mac, el texto, las imágenes, los nombres, los nombres de categorías y el orden de los filtros se cifran de extremo a extremo, con claves que se quedan en tu Llavero de iCloud. Apple los almacena pero no puede leerlos. Lo que Apple puede ver: cuándo cambió un elemento y si está fijado. Hasta los nombres de los registros están alterados, así que dos copias idénticas no se parecen.

No puedo ver nada de eso. No hay ningún servidor mío en el camino, ni cuenta, ni analítica.

¿Usas EFClip sin EFKey? Deja Sincronizar con iPhone desactivado. Si está activado, el historial va a tu iCloud aunque ningún iPhone lo lea nunca.

Desactivar la sincronización

Desactivar Sincronizar con iPhone detiene la sincronización en este Mac. No se elimina nada: el historial se queda en el Mac, en el iPhone y en iCloud.

Para quitar la copia de iCloud, usa Borrar de iCloud… en Ajustes › Sincronización. Desactiva la sincronización en este Mac y borra toda el área de EFClip de tu iCloud. Tus dispositivos conservan su historial. Una pega: un dispositivo que aún tenga la sincronización activada volverá a subir su historial en unos 30 segundos. Así que desactiva primero la sincronización en EFKey y luego borra. En EFKey, desactivar la sincronización hace la misma pregunta: Mantener en iCloud o Borrar de iCloud.

Actualizaciones

EFClip no está en la Mac App Store, así que se actualiza solo. Al iniciarse y cada seis horas lee efclip.app/appcast.xml. Cuando hay una versión nueva, aparece un punto rojo en el icono de la barra de menús y al pie de la ventana se ofrece Actualizar a …; muestra qué cambió y pregunta antes de instalar. No aparece nada mientras trabajas en otra app. Cada actualización está firmada con mi clave, y la app rechaza cualquier otra cosa. Buscar actualizaciones… está al pie de la ventana y en Acerca de. Para detener la comprobación automática, desactiva Ajustes › General › Buscar actualizaciones automáticamente.

Atajos

TeclasHace
⌥VAbrir o cerrar el historial. Cámbialo en Ajustes › General › Abrir historial; necesita ⌘, ⌥ o ⌃.
↑ ↓Moverte por la lista.
↩Elegir: copiar, o pegar con Pegar al instante activado.
⌥↩Elegir con el comportamiento de pegado contrario.
⌘1…9Elegir la fila 1 a 9.
⇥ / ⇧⇥Filtro siguiente o anterior.
⌃SpaceMostrar u ocultar la vista previa.
⌥PFijar o no fijar.
⌘KPasar a una categoría.
⌘NPoner nombre al elemento.
⌘EEditar el texto.
⌥⌫Eliminar el elemento, sin preguntar.
⌘,Ajustes.
EscCerrar la vista previa y luego la ventana.
⌘QSalir de EFClip.
⌥clic en el iconoPausar o reanudar el guardado.
⌥⇧clic en el iconoOmitir solo la siguiente copia.

Solución de problemas

⌥V no hace nada

Puede que otra app haya tomado el mismo atajo, o que EFClip no esté en ejecución (busca el icono EF en la barra de menús). Elige otra combinación en Ajustes › General › Abrir historial.

Al elegir un elemento no se pega

Es lo normal por defecto: pulsa ⌘V después de elegir. Si Pegar al instante está activado y aun así no pasa nada, abre Ajustes del Sistema › Privacidad y seguridad › Accesibilidad y comprueba que EFClip esté permitido. Después de una actualización puede que tengas que desactivarlo y volver a activarlo ahí.

Algo que copié no está en el historial

Comprueba si el guardado está en pausa (icono atenuado), si la app desde la que copiaste está en la lista de ignorados y si el texto coincide con alguno de tus patrones. Las copias ocultas de los gestores de contraseñas se omiten a propósito. Los archivos del Finder no se guardan, ni tampoco el texto de más de 100 KB.

La sincronización no aparece en el iPhone

  • Abre el portapapeles en el teclado: es entonces cuando comprueba.
  • Mira la línea bajo Sincronizar con iPhone en el Mac. Dice cuándo funcionó la última sincronización, o muestra el error.
  • Los dos dispositivos con el mismo ID de Apple, iCloud activado, EFKey Pro activo, Acceso completo activado para EFKey.
  • ¿iCloud lleno o sin sesión? CloudKit se detiene hasta que se arregle.

Volvió un elemento eliminado

Un dispositivo que estaba sin conexión lo trajo de vuelta con un cambio más reciente, o un dispositivo con la sincronización aún activada volvió a subir tras Borrar de iCloud. Vuelve a eliminarlo cuando los dos dispositivos estén en línea.

Desinstalar

Sal de EFClip (⌘Q en la ventana) y muévelo de Aplicaciones a la Papelera. El historial se queda en ~/Library/Containers/eu.eef.efclip; elimina esa carpeta para quitarlo también. Si la sincronización estaba activada, usa Borrar de iCloud antes de desinstalar, o la copia se queda en tu iCloud.

Licencias de código abierto

EFClip usa Sparkle para las actualizaciones, con licencia MIT. El texto completo está en la app: Acerca de › Licencias de código abierto.

Guía de EFClip 1.0.3. ¿Algo poco claro o que falte? Cuéntamelo en el tracker.

¿Listo para probarlo?

Gratis, para Mac con Apple silicon.

Descargar para Mac