Operaciones con archivos
El origen es siempre el panel activo: los elementos seleccionados o, si no hay nada seleccionado, el elemento bajo el cursor (Seleccionar elementos). El destino al copiar y mover es la carpeta del otro panel. El origen y el destino pueden ser un disco, un recurso de red, un archivo comprimido o un servidor FTP/SFTP, en cualquier combinación. También puedes arrastrar los archivos con el ratón.
Trabajar en sesiones independientes
Inicie la copia, el movimiento o la eliminación por FTP/FTPS/SFTP con «En una sesión independiente» en la ventana de confirmación. Cada tarea tiene sus propias conexiones y ventana de progreso con Cancelar, dejando la ventana principal disponible para otras operaciones. Los conflictos afectan solo a esa sesión. ↗
Copiar — F5
Pulsa F5 (o usa Edición → Copiar, Copiar en el menú contextual, o el botón F5 Copiar en la parte inferior de la ventana).
1. El cuadro de diálogo Copiar
El cuadro de diálogo muestra lo que vas a copiar («Copiar 3 elementos de: …») y un campo con el destino:
un elemento:
other_panel_folder/name,varios elementos: la carpeta del otro panel.
Puedes cambiar el destino:
con un solo elemento, escribe otro nombre y el archivo se copia con ese nombre;
si la ruta que escribes es una carpeta existente, el elemento va dentro de ella.
La opción Aplicar las reglas de .ffignore aparece cuando la carpeta de origen o la de destino tiene reglas de .ffignore. Enter confirma, Esc cancela.
2. Fechas de los archivos copiados por FTP/SFTP
La copia a un servidor FTP/SFTP y desde él, también con equipos emparejados, conserva por defecto las fechas de modificación del origen, sin preguntar. Desde 1.7.3 también se aplica a las descargas; antes el ajuste solo afectaba a las subidas. En Configuración → Conexiones de red, Fecha de modificación de los archivos copiados por FTP/SFTP permite elegir la fecha del origen, la fecha y hora de la copia o preguntar en cada copia. En este último caso, No conserva las fechas del origen y Sí usa la fecha actual.
FTP/SFTP rápido no conserva las fechas y desactiva esta lista. Al subir, el servidor debe permitir establecer fechas. Al descargar, FTP lee la hora exacta con MDTM; si el servidor no lo admite, usa la fecha de la lista, que puede ser menos precisa. El ajuste se aplica a copiar, no a mover.
3. Comprobación del destino
Antes de copiar, la aplicación comprueba qué archivos existen ya en el destino y calcula cuánto hay que copiar. Con servidores y recursos de red esto tarda más, así que ves la ventana Preparando la transferencia con un contador de elementos comprobados y un botón Cancelar.
4. Conflictos de archivos
Si algunos archivos ya existen, se abre el cuadro de diálogo Conflictos de archivos con una lista (hasta cinco rutas más el número de las restantes):
| Botón | Resultado |
|---|---|
| Sobrescribir todo | los archivos existentes se sustituyen |
| Sobrescribir antiguos | solo se sustituyen los archivos más antiguos que los de origen; si falta alguna de las dos fechas, el archivo se omite |
| Omitir duplicados | los archivos existentes se quedan y solo se copian los nuevos |
| Cancelar | no se copia nada |
El botón predeterminado (resaltado, se elige con Enter) es Omitir duplicados; puedes cambiarlo en Configuración. Esc equivale a Cancelar.
Las carpetas se fusionan: una carpeta copiada que ya existe en el destino recibe los archivos que le faltan, y los conflictos se refieren a archivos individuales. Si hay un archivo con el mismo nombre donde debería ir una carpeta (o al revés), ese elemento pasa a la lista de elementos con error.
5. Progreso
Tras copiar o mover, la ventana de progreso permanece abierta mientras se eliminan los metadatos de macOS (._*, .DS_Store) y se actualizan los paneles. Muestra la etapa y la carpeta actuales; Cancelar detiene solo la limpieza y conserva los archivos copiados. Durante la actualización no se puede cancelar. El resumen aparece al terminar estas etapas.
Las ventanas de preparación y progreso muestran arriba la operación, los elementos y la carpeta de destino, por ejemplo «Moviendo: 3 elementos → /Volumes/Compartido/Proyectos». El registro FTP/SFTP de la ventana muestra las últimas 500 líneas; el registro de transferencias conserva todo.
La ventana Transferencia de archivos (con servidores, cuando el ajuste FTP/SFTP - información completa está activado: Transferencia FTP / SFTP) muestra:
el archivo actual («Archivo 12 de 40: report.pdf») y su progreso,
el total de datos transferidos y el número de archivos,
la velocidad y el tiempo transcurrido.
Cancelar o Esc detiene la copia. Los archivos ya copiados se quedan. Un archivo interrumpido a mitad de copia no queda a medio escribir en el disco: la aplicación escribe a través de un archivo temporal, de modo que un archivo de destino existente queda intacto. Un archivo interrumpido mientras se subía a un servidor se elimina del servidor.
En una copia iniciada con Aceptar, los paneles y la barra de teclas están bloqueados. Con En una sesión independiente, siguen disponibles para otras tareas.
Las ventanas habituales de preparación y progreso no tienen barra de título; la ventana de sesión independiente sí tiene una barra normal y se puede minimizar. Para moverlas, arrástralas con el ratón desde el texto, la barra de progreso o un espacio vacío de la ventana; lo mismo vale para la ventana de conexión a un servidor FTP/SFTP y para la de descarga de un archivo del servidor.
6. Finalización
El otro panel se actualiza y la selección del panel de origen se borra. Si ambos paneles muestran la misma carpeta (p. ej. al copiar un archivo con otro nombre junto al original), se actualizan los dos.
En el título de la ventana aparece un resumen, p. ej. «Copiado: 12 elementos» o «Copiado: 10 elementos; omitido: 2 elementos» (se cuentan los archivos y las carpetas creadas).
Con servidores aparece la ventana Resumen de la transferencia: archivos, carpetas creadas, elementos omitidos y con error, datos transferidos, tiempo y velocidad media.
Si algo no se pudo copiar, se abre la ventana Archivos que no se pudieron transferir con una lista: origen, destino y el motivo del error. El botón Guardar la lista en un archivo… la guarda como texto. La ventana muestra también la ruta del registro de transferencias.
Qué no se puede copiar
Un archivo sobre sí mismo («No se puede copiar un archivo en la misma ubicación.»), también cuando el destino es el mismo archivo con otra ruta (La misma ubicación).
Una carpeta dentro de sí misma o de una de sus propias subcarpetas.
Archivos especiales (tuberías, sockets, dispositivos): se omiten y figuran, con una descripción, entre los elementos con error.
Los enlaces simbólicos se copian como el contenido al que apuntan: un enlace a un archivo se convierte en un archivo normal, y un enlace a una carpeta, en una copia de la carpeta. Un enlace que apunta a la carpeta de destino o a la carpeta en la que se encuentra él mismo (un bucle) pasa a la lista de elementos con error: la aplicación no copia una carpeta dentro de sí misma.
Mover — F6
F6 funciona como la copia, con algunas diferencias:
Dentro de un mismo disco, mover solo cambia la ubicación del elemento, lo que es instantáneo incluso con carpetas grandes, siempre que en el destino no haya ya un elemento con ese nombre y no se apliquen reglas de .ffignore. En caso contrario, la aplicación copia y elimina.
Entre discos, a un archivo comprimido o a un servidor, la aplicación copia y después elimina el origen. Una carpeta de origen desaparece solo cuando se ha movido todo su contenido: una carpeta que aún contiene un archivo que no se pudo mover se queda.
No hay pregunta sobre las fechas ni opción .ffignore: las reglas se aplican automáticamente según la configuración de la carpeta.
Cuando termina el traslado, ambos paneles se actualizan y el cursor del panel de origen se queda en la misma posición de la lista.
Un enlace simbólico a una carpeta movido dentro de un mismo disco sigue siendo un enlace (siempre que en el destino no haya un elemento con ese nombre). Movido a otro disco, a un servidor o a un archivo comprimido, en el destino se convierte en una carpeta normal con una copia del contenido, y en el origen desaparece solo el enlace, y únicamente si todo ha salido bien. La carpeta a la que apunta el enlace queda intacta.
En un disco que no distingue mayúsculas de minúsculas (lo habitual en macOS y Windows), un traslado que solo cambia las mayúsculas o minúsculas del nombre (
report.txt→Report.txt) se rechaza como «la misma ubicación» (La misma ubicación). Para cambiar las mayúsculas y minúsculas, renombra el elemento.
Consejo: Puedes mover un solo elemento con un nombre nuevo escribiendo ese nombre en el cuadro de diálogo de destino. Para renombrar un elemento dentro de la misma carpeta, Shift+F6 es más cómodo.
La misma ubicación
Copiar y mover nunca escriben un archivo sobre sí mismo. La aplicación lo comprueba antes de empezar y se niega con el mensaje «No se puede copiar un archivo en la misma ubicación.» (en la ventana Error al copiar o Error al mover). En ese caso no cambia nada y el archivo se queda donde estaba.
Un mismo archivo puede verse con rutas distintas. En un disco, la aplicación lo reconoce por su identidad en el sistema de archivos, no por el texto de la ruta, así que también se niega cuando:
en macOS una ruta empieza por
/tmpy la otra por/private/tmp(al arrastrar, el Finder da la más larga);las rutas solo se diferencian en las mayúsculas y minúsculas (
Report.txtyreport.txt) y el disco no las distingue;alguna carpeta del camino se ve a través de un enlace simbólico (en Windows, también a través de una unión de directorios);
en Windows el mismo recurso de red está abierto como unidad
Z:y con la dirección del servidor (\\server\share), o un disco local comoC:\y como\\localhost\C$.
Lo mismo ocurre con las carpetas: copiar o mover una carpeta dentro de sí misma o de una de sus subcarpetas, también a través de uno de esos alias, termina con el mensaje «No se puede colocar 'Proyecto' dentro de sí mismo ni de una de sus subcarpetas.»
En los servidores FTP/SFTP y en los archivos comprimidos, la aplicación compara solo las rutas.
Atención: En macOS, la aplicación ve el mismo recurso de red montado dos veces (dos entradas en
/Volumes) como dos discos distintos y no reconoce que se trata del mismo archivo. No copies ni muevas archivos de uno de esos montajes al mismo lugar del otro.
Arrastrar con el ratón
Pulsa el botón izquierdo del ratón sobre un archivo o una carpeta y mueve el puntero. Si la fila que agarras está seleccionada, arrastras toda la selección. Si no, solo esa fila, y la selección queda intacta, también después de moverla (Seleccionar con el ratón). La fila /.. no se puede agarrar.
Adónde van los archivos:
soltados sobre una carpeta, a esa carpeta, y sobre
/.., a la carpeta superior; la fila aparece enmarcada;soltados en cualquier otro lugar del panel (sobre un archivo, en una parte vacía de la lista, sobre la cabecera o sobre el campo de ruta), a la carpeta actual del panel; aparece enmarcada toda la lista.
Junto a los bordes superior e inferior, la lista se desplaza sola. En el panel desde el que arrastras, las filas solo se convierten en destino cuando alejas el puntero la altura de una fila: un leve temblor de la mano al hacer clic no moverá un archivo a la carpeta vecina. Esc interrumpe el arrastre.
¿Copiar o mover?
al otro panel, arrastrar copia; dentro de un mismo panel (sobre una subcarpeta o sobre
/..), mueve;Option / Ctrl pulsada durante el arrastre fuerza la copia, y Shift, el traslado; las dos a la vez copian.
macOS: Cmd no funciona al arrastrar. La barra situada bajo el panel lo indica entonces: «⌘ no funciona al arrastrar: Shift mueve, Option copia».
La barra de información del panel sobre el que está el puntero dice qué ocurrirá al soltar, p. ej. «Copiar: 3 elementos → /Users/tu-nombre/Documents (Shift — mover)». Entre paréntesis aparece la tecla que cambia la operación. Cuando no se puede soltar, lo indica el cursor del ratón, y la barra dice por qué:
| Indicación | Cuándo |
|---|---|
| «Los archivos ya están en esta carpeta» | soltar no cambiaría nada |
| «Una carpeta no se puede colocar dentro de sí misma» | una carpeta sobre sí misma o sobre una de sus subcarpetas |
| «Este panel muestra una lista — cámbialo a archivos (…)» | el panel muestra servidores o terminales; entre paréntesis aparece el atajo que vuelve a los archivos |
| «Este archivo comprimido es de solo lectura» | un panel con un archivo 7z, RAR, .bz2 o .xz |
| «En la raíz de un archivo comprimido, «..» no es una carpeta» | /.. en la carpeta principal de un archivo comprimido |
| «El mismo archivo comprimido está abierto en ambos paneles — mueve los archivos dentro de uno de ellos» | ambos paneles están en el mismo archivo comprimido |
| «Primero cierra la ventana abierta o espera a que termine la operación en curso» | hay otra ventana abierta, hay una copia o un cambio de nombre en curso, o el panel todavía está leyendo la carpeta |
Al soltar se abre la ventana Copiar o Mover con la carpeta donde soltaste como destino (con un solo elemento, carpeta/nombre). Encima de la pregunta hay un selector Copiar / Mover con el que todavía puedes cambiar la operación. A partir de ahí todo sigue igual que con F5 y F6: conflictos de archivos, la fechas de los archivos al copiar a un servidor o desde él, el progreso con el botón Cancelar y la lista de elementos con error. Al final se actualizan el panel en el que soltaste los archivos y cualquier panel que muestre esa carpeta; después de mover, también el panel de origen y cualquier panel con la carpeta de la que salieron los archivos.
Esa ventana se desactiva con la opción Mostrar la ventana de copiar o mover después de arrastrar archivos de la Configuración, en la pestaña Copiar y mover. Entonces la operación empieza en cuanto sueltas los archivos.
Si la carpeta sobre la que soltaste los archivos ha desaparecido entretanto (p. ej. porque otra aplicación la eliminó), la aplicación no la vuelve a crear: en el título de la ventana aparece «La carpeta … ya no existe» y el panel se actualiza.
Entre paneles, arrastrar funciona en cualquier combinación, igual que F5 y F6: del disco a un servidor FTP/SFTP, de un servidor al disco, hacia un archivo comprimido y desde él. Los archivos que sueltas en un panel conectado a un servidor se suben al servidor, y los que sueltas en un panel con un archivo comprimido abierto se añaden a ese archivo, que se guarda al salir de él (Modificar un archivo comprimido). Lo mismo ocurre con los archivos arrastrados desde otra aplicación. Desde un archivo comprimido de solo lectura, arrastrar siempre copia.
Los archivos de un servidor o de un archivo comprimido solo se pueden arrastrar entre paneles: no salen al Finder, al Explorador de archivos ni al escritorio. Cópialos antes al disco.
Los archivos y carpetas del disco (también de un recurso de red montado) puedes arrastrarlos al Finder, al Explorador de archivos, al escritorio o a otra aplicación. En ese caso, quien decide si se copian o se mueven es la otra aplicación: el Finder mueve dentro del mismo disco y, con Option, copia; el Explorador de archivos copia y, con Shift, mueve. Después de un arrastre así, los paneles con archivos del disco se actualizan solos.
Los archivos arrastrados desde el Finder, el Explorador de archivos o un gestor de archivos de Linux y soltados en un panel se copian. En Windows y Linux, Shift los mueve; en macOS, los mueves con el selector Mover de la ventana que se abre al soltarlos. Quien mueve es siempre FlyingFiles, igual que con F6, y la aplicación de la que vienen los archivos no borra nada por su cuenta. El panel en el que soltaste los archivos pasa a ser el activo.
Si sueltas a la vez varios archivos con el mismo nombre (p. ej. desde los resultados de una búsqueda en el Finder), la aplicación los rechaza con el mensaje «Varios archivos soltados tienen el mismo nombre: … Arrástralos por separado.»
macOS: Con la ventana posterior al arrastre desactivada, los archivos del Finder solo se pueden copiar.
Renombrar — Shift+F6
Shift+F6 (o Renombrar en el menú contextual) abre un cuadro de edición en el lugar del nombre. El nombre sin la extensión queda seleccionado, así que puedes empezar a escribir enseguida.
Enter o un clic en otro lugar confirma, Esc cancela.
El nombre no puede estar vacío, no puede contener
/ni\, y no puede ser.ni...Si ya existe un elemento con ese nombre, recibes un error. Se permite cambiar solo las mayúsculas y minúsculas (
report→Report).Al renombrar un enlace simbólico a una carpeta, cambia el nombre del propio enlace; la carpeta a la que apunta no cambia.
Nueva carpeta — F7
F7 pide un nombre y crea una carpeta en la carpeta actual del panel activo. El cursor pasa a la nueva carpeta. El nombre no puede contener / ni \, así que no puedes crear varios niveles a la vez.
Nuevo archivo de texto — Shift+F4
Shift+F4 pide un nombre, crea un archivo vacío y lo abre enseguida en el editor. Si ya existe un archivo con ese nombre, recibes un error.
Pegar desde el portapapeles — Cmd/Ctrl+V
Cmd+V en macOS o Ctrl+V en Windows y Linux —con el cursor en la lista de archivos— guarda el contenido del portapapeles como archivo nuevo en la carpeta actual del panel activo. Lo mismo hacen Edición → Pegar desde el portapapeles… y el comando Pegar desde el portapapeles… del menú contextual. La carpeta puede estar en un disco, en un servidor FTP/SFTP o dentro de un archivo comprimido.
La ventana Pegar desde el portapapeles tiene dos campos:
Guardar como: los formatos en los que el portapapeles guarda el contenido, entre Texto (.txt), Imagen PNG (.png), Página HTML (.html), Texto enriquecido RTF (.rtf) y Documento PDF (.pdf); bajo la lista, el tamaño del archivo. Los editores y las hojas de cálculo ponen en el portapapeles el texto junto con su imagen: en ese caso la aplicación propone el texto, y después de «Copiar imagen» en el navegador, la imagen. La imagen se guarda siempre como PNG.
Nombre del archivo: la sugerencia es «portapapeles.txt» y, si ese archivo ya existe, «portapapeles (2).txt», etc. Al cambiar el formato cambia la extensión.
Si ya existe un archivo con el nombre indicado, la aplicación pregunta si quieres reemplazarlo (la respuesta predeterminada es No). En un servidor y dentro de un archivo comprimido guarda con una ventana de progreso y un botón Cancelar. Después de guardar, el cursor se coloca sobre el archivo nuevo.
Los archivos copiados en el Finder, el Explorador de archivos o Nautilus se pegan como copias: la aplicación muestra la ventana de destino, como con F5, y los copia en la carpeta actual; siempre copia, incluso después de Cortar en el Explorador de archivos. Omite los archivos que ya están en esa carpeta. Si el portapapeles está vacío o contiene algo que no se puede guardar como archivo, aparece un mensaje que explica qué se puede pegar.
El atajo solo funciona con el foco en la lista de archivos: en el campo de ruta y en los cuadros de diálogo, Cmd/Ctrl+V pega texto como siempre. Puedes asignar un atajo propio a la acción Pegar desde el portapapeles… en la ventana Atajos de teclado.
Eliminar — F8
F8 pregunta «¿Eliminar 3 elementos?» y enumera los nombres (hasta diez).
Atención: F8 elimina de forma permanente, sin mover nada a la papelera del sistema. La respuesta predeterminada es No: pulsar solo Enter no elimina nada. Para confirmar, pasa a Sí con una tecla de flecha y pulsa Enter, o haz clic en Sí.
Las carpetas se eliminan junto con su contenido (incluidos los archivos ocultos). Con carpetas y en servidores, ves una ventana de progreso con un botón Cancelar, que detiene la operación antes del siguiente elemento: lo que ya se ha eliminado no vuelve.
Mover a la papelera
El menú contextual de un elemento de un disco local tiene Mover a la papelera. Funciona sin preguntar y el elemento va a la papelera del sistema (la Papelera de reciclaje en Windows), desde donde puedes restaurarlo. Este comando no está disponible en servidores ni en archivos comprimidos.
Abrir en otras aplicaciones
En el menú contextual de un archivo de un disco local:
Abrir con la aplicación del sistema: la aplicación predeterminada del sistema; si no hay ninguna, recibes un mensaje;
Abrir con: una lista de las aplicaciones que el sistema asocia a este tipo de archivo;
Mostrar en el gestor de archivos: selecciona el archivo en el Finder o en el Explorador de archivos.
Windows: En Windows 11, la lista Abrir con no incluye las aplicaciones de Microsoft Store, como el nuevo Bloc de notas.
Copiar enlace
Copiar enlace en el menú contextual pone en el portapapeles la ruta completa del elemento. Con una selección, cada ruta va en una línea aparte. Para un servidor o un archivo comprimido, la ruta tiene la forma que se muestra en el campo de ruta del panel.
Menú contextual
Un clic derecho sobre un elemento (o sobre una parte vacía de la lista o sobre la fila /..) abre el menú. Los comandos dependen de dónde hagas clic:
| Comando | Cuándo |
|---|---|
| Abrir | carpeta o archivo comprimido |
| Abrir con la aplicación del sistema, Abrir con | archivo de un disco local |
| Ver, Editar | archivo |
| Estadísticas… | elemento |
| Copiar enlace, Comprimir…, Grabar en disco… | elemento |
| Convertir vídeo… | un archivo de vídeo o una selección formada solo por archivos de vídeo: Conversión de vídeo |
| Copiar, Mover, Renombrar | elemento |
| Nuevo archivo de texto, Nueva carpeta, Pegar desde el portapapeles… | siempre: Pegar desde el portapapeles |
| Eliminar | elemento |
| Mover a la papelera, Mostrar en el gestor de archivos | elemento de un disco local |
| Estadísticas de la carpeta… | espacio vacío o fila /.. |
| Actualizar | siempre |
| Expulsar disco, Desmontar unidad, Expulsar unidad | el punto de montaje de un disco CD, DVD o Blu-ray, de una unidad extraíble o de un recurso de red, y el espacio vacío de su carpeta raíz: Expulsar y desmontar |
| Propiedades… | carpeta de un disco local: Plantilla de disco |
| Propiedades de la carpeta… | espacio vacío o fila /.. en un disco local |
Los comandos que actúan sobre archivos siguen la regla de la selección.
Archivos de metadatos de macOS
En memorias USB, unidades de red y servidores, macOS crea archivos .DS_Store y ._name. En Configuración puedes activar Tras copiar o mover, eliminar los archivos de metadatos de macOS. La aplicación los elimina entonces de las carpetas de destino después de cada copia, traslado y creación de carpeta. Es útil cuando esas unidades las usan personas con Windows o Linux.
Registro de transferencias
La aplicación anota el desarrollo de las transferencias y cualquier error en el archivo logs/transfers.log de la carpeta de configuración (Configuración). Cuando envíes una incidencia sobre un problema de copia, conviene incluir un fragmento: las contraseñas aparecen enmascaradas en el registro.
FlyingFiles 1.7.4 · Las funciones añadidas después de la 1.0.0 están señaladas en el texto.