Pregunta: ¿Qué es Double Commander?
Respuesta: Double Commander es un administrador de archivos de doble panel multiplataforma. Para más detalles, vea aquí.
Pregunta: ¿Qué hay de nuevo en esta versión?
Respuesta: La lista de cambios se puede encontrar en la página Wiki. Sin embargo, el proyecto está actualmente en desarrollo, así que las posteriores compilaciones nocturnas contienen muchas características nuevas y mejoras.
Pregunta: ¿Es esta la versión de Linux de Total Commander?
Respuesta: No, es otro programa creado por desarrolladores diferentes. Actualmente soporta Windows, GNU/Linux y macOS, y Double Commander también se puede encontrar en la colección FreeBSD Ports.
Respuesta: El objetivo del proyecto es crear un programa operativamente cercano a TC y lograr máxima compatibilidad mediante plugins y archivos de configuración. Sin embargo, Double Commander tiene algunas ventajas importantes: es gratuito para usar, funciona en diferentes sistemas operativos y es de código abierto.
Pregunta: ¿Cómo puedo contactar con los desarrolladores de Double Commander?
Respuesta: El foro oficial del proyecto o GitHub.
Asegúrese de estar utilizando la última versión del programa antes de informar errores o solicitar nuevas funciones; es mejor revisar la versión de desarrollo (alfa).
Vea también #117.
Nota: Ejecutar Double Commander y recibir mensajes de depuración puede ser útil, consulte la descripción de --debug-log. La aplicación también permite copiar el contenido de la ventana de mensajes al portapapeles simplemente presionando Ctrl+C.
Pregunta: ¿Qué versión debería descargar?
Respuesta: Si tiene KDE, LXQt o Fly – descargue la versión construida con Qt; en otros casos (Cinnamon, GNOME, LXDE, MATE o Xfce) utilice la versión construida con el toolkit GTK. Pero esto no es estrictamente necesario, hay maneras de hacer que las aplicaciones Qt tengan un aspecto más o menos similar en entornos GTK y viceversa.
Acerca de algunos detalles:
- La biblioteca GTK2 no soporta Wayland, por lo que al ejecutar la aplicación en una sesión Wayland se usará Xwayland. Si necesita soporte nativo de Wayland, intente la versión Qt (Qt5 o Qt6).
- Si usa un factor de escala mayor que 1 (HiDPI o solo monitores grandes), entonces la versión Qt (Qt5 o Qt6) podría verse más aceptable, compruébelo.
Pregunta: ¿Dónde está el repositorio del proyecto?
Respuesta: Repositorios para algunas distribuciones GNU/Linux:
También hay versiones portátiles (vea aquí para más detalles).
Pregunta: ¡Los complementos de Total Commander no funcionan!
Respuesta: Pueden funcionar, pero no todos. Los complementos TC compilados para Windows solo pueden usarse con la versión de Windows de Double Commander.
Pero si el complemento tiene código fuente abierto, puede intentar construirlos para GNU/Linux (o puede pedirle al desarrollador del complemento que lo haga :)).
Hay muchos complementos para Linux y multiplataforma (ver Wiki, repositorio plugins, doublecmd-plugins y otros),
así como varios temas en el foro oficial (por ejemplo, uno, dos).
Pregunta: ¿Puedo acceder a recursos de red como en Nautilus o Thunar?
Respuesta: Sí, DC puede usar GVfs. GVfs soporta muchos protocolos: NFS, SMB, FTP, SFTP, WebDAV, MTP, teléfonos móviles (Windows, Android, Apple), reproductores multimedia, etc.
Primero, deben instalarse los paquetes gvfs, gvfs-backends y gvfs-fuse. Recuerde que algunas distribuciones no tienen los paquetes gvfs-backends y gvfs-fuse, porque son parte del paquete gvfs, o pueden haber varios paquetes llamados gvfs-backends-* o gvfs-*.
Ahora inserte la ruta GVfs en la barra de direcciones: haga clic derecho en la barra de direcciones para editarla (o invoque el comando interno cm_EditPath).
Por ejemplo, para acceder a
ftp://ftpuser@ftpserversmb://servername/sharename/davs://servernameConsulte la documentación de GVfs para obtener una lista de protocolos soportados.
Bien, para acceder a FTP (lo mismo aplica para SSH+SCP), puede usar el plugin FTP.
Respuesta: Agregue la biblioteca de soporte general para la bandeja del sistema: por ejemplo, el paquete libappindicator1 en Debian/Ubuntu o libappindicator-gtk2 en Arch Linux.
Respuesta: ¿Versión GTK2? Esta es una característica de Lazarus, en este caso no actualiza los colores de los controles bajo GTK2.
Pregunta: ¿Cómo cambio la configuración de colores del panel?
Respuesta: Para cambiar los colores, debe ir a Configuración > Opciones... > Colores > Paneles de archivos. Estas son configuraciones globales para ambos paneles y pueden ser anuladas, ver Configuración > Opciones... > Vista de archivos > Columnas > Columnas personalizadas.
Pregunta: ¿Qué significan los botones R y All en la configuración de color?
Respuesta: Son los siguientes:
R – Restaurar los colores a sus valores predeterminados.
All – Aplicar el color seleccionado a todas las columnas.
Pregunta: ¡El texto en una columna se superpone sobre otra!
Respuesta: Configuración > Opciones... > Vista de archivos > Columnas, active la casilla "Cortar texto al ancho de la columna".
Pregunta: ¿Cómo asocio mis propios iconos con ciertos tipos de archivo?
Respuesta: Debe hacer lo siguiente: Configuración > Opciones... > Asociaciones de archivos.
Pregunta: ¿Cómo creo un separador en el panel de botones?
Respuesta: Agregue un botón desde la categoría Separador.
Pregunta: ¿Hay otros temas de iconos disponibles para DC?
Respuesta: Por ahora solo conocemos un pequeño tema DoubleMac, pero las instrucciones de instalación están desactualizadas (ver abajo).
Puede crear su propio tema de iconos, es bastante fácil (tomaremos el nombre "MyDCTheme" como ejemplo).
Cómo hacerlo:
- Abra la carpeta de DC y examine la estructura del directorio "dctheme";
- Copie "dctheme" y llámelo "mydctheme";
- Abra "mydctheme/index.theme" y cambie el nombre del tema: reemplace "Name=DCTheme" por "Name=MyDCTheme";
- Ahora reemplace los íconos.
Notas:
1. ¡No use reemplazar los íconos predeterminados! Sus íconos serán reemplazados después de actualizar DC.
2. Si desea conservar algunos íconos predeterminados existentes, simplemente elimínelos en "mydctheme", DC los usará del tema predeterminado.
3. Algunos tamaños de ícono no estándar (como 40x40, 60x60, etc.) se utilizan para monitores HiDPI.
4. Ver también <CustomIcons>.
Cómo instalar:
1. Versión portable
Copie (o mueva) su carpeta "mydctheme" a la carpeta "pixmaps" cerca de doublecmd.exe, reinicie DC, vaya al menú principal Configuración > Opciones... > Iconos > Tema de iconos, seleccione su tema y reinicie DC nuevamente.
2. Versión instalada
Vaya al menú principal Configuración > Opciones... > Configuración > Directorios > Temas de iconos:, aquí verá una lista de posibles directorios.
No use /usr/share/doublecmd/pixmaps, C:\Program Files\Double Commander\pixmaps u otros directorios del sistema: esto requiere permisos de root/admin, e interferirá con el trabajo del gestor de paquetes en Linux o con el instalador de DC en Windows.
DC normalmente sugiere las siguientes rutas adicionales (además de la carpeta "pixmaps" cerca de doublecmd.exe):
Si el directorio no existe, créelo.
Ahora reinicie DC, vaya al menú principal Configuración > Opciones... > Iconos > Tema de iconos, seleccione su tema y reinicie DC nuevamente.
Pregunta: ¿Cómo hago que las teclas de función y la barra de direcciones sean más grandes?
Respuesta: El tamaño depende del tamaño de la fuente, hay tres formas:
1. Simple y rápido: puede usar Ctrl+rueda del ratón, funciona para los siguientes elementos de la interfaz o partes de DC:
- Listas de archivos en los paneles izquierdo y derecho;
- Barra de directorio actual (dirección);
- Barra de botones de teclas de función;
- Menú TreeView;
- Resultados de búsqueda en el diálogo Buscar archivos;
- Editor interno;
- Visor interno (si el visor muestra texto, esta acción cambiará el tamaño de la fuente, si muestra imágenes, la acción funcionará como comandos de zoom in/out).
2. Ir al menú principal Configuración > Opciones... > Fuentes.
Nota: Todas las opciones posibles están disponibles solo en la versión 1.0.0+, para las versiones 0.9.x y anteriores, vea también el tercer método.
3. Cerrar DC > Abrir doublecmd.xml > Encontrar la etiqueta <Fonts></Fonts> y cambiar manualmente el <Size> de los elementos de la interfaz.
Respuesta: La vista depende de los siguientes parámetros:
<FilesViews>)Respuesta: Debe hacer lo siguiente: Configuración > Opciones... > Vista de archivos > Mover hacia abajo al siguiente archivo al seleccionar con la tecla Espacio (como la tecla Insertar).
Pregunta: ¿Es posible crear colas de operaciones de archivos?
Respuesta: Las colas de operaciones de archivos se implementaron en la versión alpha 0.4.6 y se agregaron a la siguiente versión estable.
Pregunta: Ctrl+A no funciona, ¿cómo lo habilito?
Respuesta: Debe hacer lo siguiente: Configuración > Opciones... > Teclas > Atajos de teclado > En la categoría "Principal", desplácese para ver el comando cm_MarkMarkAll y asígnele la tecla de atajo Ctrl+A.
Respuesta: Varias formas:
Pregunta: ¿Cómo creo mi propio menú contextual en este programa?
Respuesta: Agregue botones en la barra de herramientas en la categoría "Menú". Para ejemplos, vea esta sección.
Pregunta: ¿Cómo personalizo el menú contextual, por ejemplo agregando una opción "Abrir con"?
Respuesta: Esto se puede integrar en Double Commander; sin embargo, es fácil agregar comandos al submenú "Acciones" del menú contextual. Aquí está un ejemplo de cómo abrir cualquier directorio con privilegios de root:
Dir.folder.Abrir como rootpkexec doublecmd %pRespuesta: Vea la descripción de <AutoExtractOpenMask>.
Respuesta: Sí: vaya a Configuración > Opciones > Operaciones de archivos y habilite "Procesar comentarios de archivos/carpetas".
Respuesta: Ejecute la operación de copiar o mover y cambie el valor de la opción Cuando no se pueda establecer propiedad a "Ignorar". El botón "Guardar estas opciones como predeterminadas" permitirá usar este valor en operaciones posteriores.
Pregunta: ¿Por qué el programa no muestra la lista de recursos compartidos administrativos?
Respuesta: Los recursos compartidos administrativos son recursos compartidos de red ocultos, asegúrese de haber habilitado mostrar archivos y carpetas ocultos (usando la configuración del programa o el elemento correspondiente en el menú Ver).
Respuesta: Al asignar atajos de teclado, Double Commander permite limitar el alcance de los atajos del teclado, ver Solo para estos controles.
En este caso, necesita habilitar "Paneles de archivos".
Respuesta: Edite la configuración de Compiz: Colocación de ventanas > Ventanas con posición fija y Reglas de ventanas > Ventanas con tamaño fijo.
(class=Doublecmd) & (title=/)
Respuesta: Debe usar una fuente monoespaciada en el visor y el editor.
Nota: "Monospace" es un alias de fuente, cuyo valor puede no provenir de una familia de fuentes monoespaciadas. Si encuentra problemas, especifique una verdadera fuente monoespaciada en la configuración de Double Commander.
Pregunta: El visor no funciona para algunas imágenes, aunque sí funciona para la mayoría.
Respuesta: El componente utilizado para ver imágenes no soporta ciertos archivos JPEG.
Pregunta: En algunos archivos de texto, las líneas exceden los bordes de la ventana.
Respuesta: Active la opción "Ajuste de texto" en el visor (en el menú Ver). El editor interno no soporta ajuste de texto.
Pregunta: ¿Se puede agregar una función de edición en columnas (como en Notepad++, UltraEdit, etc.)?
Respuesta: El editor interno soporta modos de selección de columnas y filas, así como múltiples cursores, consulte los atajos de teclado aquí.
Pregunta: ¿Cómo buscar usando expresiones regulares en UTF-8?
Respuesta: Esta función se agregó en la versión 1.0.0. Se requiere la biblioteca PCRE2, que soporta unidades de código de 8 bits y tiene soporte Unicode habilitado (normalmente habilitado por defecto):
Windows: Necesita libpcre2-8.dll (por defecto, la distribución de Double Commander incluye esta DLL).
Linux: Necesita libpcre2-8.so.0. Por ejemplo, el paquete libpcre2-8-0 en Debian/Ubuntu o pcre2 en Arch Linux.
macOS: Necesita libpcre2-8.dylib.
Pregunta: ¿Cómo cambiar o añadir nuevos esquemas de resaltado de sintaxis en el editor interno?
Respuesta: DC utiliza dos componentes:
1. SynEdit con resaltadores de sintaxis integrados. Si desea cambiar cualquier resaltador, debe cambiar el código fuente de DC o Lazarus. Pero puede cambiar fácilmente los colores usados y la lista de extensiones de archivo: vaya al menú principal Configuración > Opciones... > Herramientas > Editor > Resaltadores. No olvide guardar la configuración personalizada para cada tipo de archivo.
2. SynUniHighlighter para archivos de esquemas de resaltado de sintaxis personalizados (.hgl), puede intentar encontrar o crear estos archivos usted mismo (ver abajo).
Estos archivos son archivos XML regulares, puede abrirlos en un editor de texto y leer/cambiar. Al principio de estos archivos está la etiqueta <General> (dentro de <Info>):
1) Formato antiguo: <General> tiene etiquetas
- <Name>: nombre en el menú Resaltado de sintaxis;
- <FileTypeName>: lista de extensiones de archivo soportadas.
2) Formato nuevo: <General> tiene atributos
- Name: nombre en el menú Resaltado de sintaxis;
- Extensions: lista de extensiones de archivo soportadas.
(DC soporta ambos formatos.)
Cómo crear o editar:
Use UniHighlighter Editor o HglEditor (descargar). Ambos programas están escritos para Windows, pero puede usar Wine. HglEditor guardará los archivos HGL en el formato nuevo.
También hay dos paquetes de varios resaltadores.
En la sección Herramientas > Editor > Resaltadores, puede cambiar los colores de texto y fondo, así como el estilo de fuente.
Cómo agregar:
1) Versión portable
Copie (o mueva) sus archivos HGL a la carpeta "highlighters" cerca de doublecmd.exe y reinicie DC.
2) Versión instalada
Vaya al menú principal Configuración > Opciones... > Configuración > Directorios > Resaltadores:, aquí verá una lista de posibles directorios.
No use /usr/share/doublecmd/highlighters, C:\Program Files\Double Commander\highlighters u otros directorios del sistema: esto requiere permisos de root/admin, e interferirá con el trabajo del gestor de paquetes en Linux o con el instalador de DC en Windows.
DC normalmente sugiere las siguientes rutas adicionales (además de la carpeta "highlighters" cerca de doublecmd.exe):
Si el directorio no existe, créelo. Ahora reinicie DC.
Funcionalidades adicionales:
1) Submenú Otros
Elementos adicionales del menú Resaltado de sintaxis: si el menú es muy largo, puede mover algunos elementos al submenú Otros.
Simplemente agregue el nuevo atributo Other con valor 1 a la etiqueta <General> y reinicie DC.
Por ejemplo, antes
<General Name="AutoIt v3*" Extensions="AU3"/>
después
<General Name="AutoIt v3*" Extensions="AU3" Other="1"/>
Respuesta: Agregue un botón con un comando externo en la barra de herramientas, especifique la macro {!DC-VIEWER} como comando, y agregue el nombre completo del archivo deseado en el campo de parámetros.
Respuesta: El formato de fecha y hora es fácil de configurar: vaya a Configuración > Opciones > Vista de archivos > Formateo > Formato de fecha y hora y use esta tabla.
Pregunta: Me gustaría ver nombres de archivo con extensión en la columna "Nombre", ¿es posible?
Respuesta: Sí. Vaya al menú principal Configuración > Opciones... > Vista de archivos > Columnas > Columnas personalizadas,
ahora cree un nuevo conjunto de columnas o cambie el conjunto predeterminado existente: por defecto, DC usa el campo GETFILENAMENOEXT para el nombre, use GETFILENAME en su lugar.
Respuesta: Sí, puede habilitar esta función: vaya al menú principal Configuración > Opciones... > Vista de archivos > Ordenamiento > Ordenamiento de directorios y use "Ordenar como archivos y mostrar primero" o "Ordenar como archivos".
Pregunta: ¿Cómo veo el destino de un enlace simbólico?
Respuesta: Además del diálogo de propiedades del archivo, también puede usar GETFILELINKTO en conjuntos de columnas o información sobre herramientas. En este último caso, debe crear una plantilla de búsqueda y especificar l+ en las propiedades.
También puede usar Lua y escribir en la ventana de registro.
Pregunta: ¿Cómo oculto el elemento ".." del directorio padre en la lista de archivos?
Respuesta: Use la lista de ignorados en la configuración del programa (también es posible un método menos global, por ejemplo ///Resultado de búsqueda/.. solo ocultará este elemento en los resultados de búsqueda).
Pregunta: ¿Qué significa el mensaje "¡Este no es un complemento válido!"?
Respuesta: Esto normalmente significa que hay un problema con las dependencias: no todas las bibliotecas requeridas están disponibles en su sistema. Si no hay detalles en la descripción del complemento, no puede contactar al autor o no encuentra una solución usando un motor de búsqueda, intente los siguientes métodos:
ldd nombredelplugin | grep "not found"), GNU Binutils o complementos AnyELF.Si es un complemento WDX escrito en Lua:
1. Biblioteca Lua no disponible: vea DLL requeridas.
2. El script requiere módulos adicionales: consulte la descripción del script o contacte al autor.
3. Errores en el script. Para depurar, puede usar Lua en el terminal o un editor/IDE de código avanzado (por ejemplo, ZeroBrane Studio).
Si usa funciones de Double Commander: cree un botón con el comando interno cm_ExecuteScript y use funciones disponibles (DC.LogWrite, Dialogs.MessageBox, Clipbrd.SetAsText o guarde el resultado en un archivo).
Respuesta: Este servidor requiere soporte de reutilización de sesión, el complemento FTP lo soporta, pero necesita bibliotecas que soporten los protocolos SSL y TLS (ver la descripción del complemento).
Respuesta: Se necesitan bibliotecas que soporten los protocolos SSL y TLS (ver la descripción del complemento).