¿Hay algún acceso directo para copiar la ruta del directorio actual en Total Commander?
Además, ¿es posible seleccionar o resaltar la barra de direcciones con un atajo de teclado?
¿Hay algún acceso directo para copiar la ruta del directorio actual en Total Commander?
Además, ¿es posible seleccionar o resaltar la barra de direcciones con un atajo de teclado?
Respuestas:
De hecho, puede copiar la ruta de cualquier archivo o carpeta que esté viendo en cualquiera de los paneles.
CTRL+ Pagregará la ruta del directorio actual a la barra de direcciones.
También puede obtener rutas de archivos individuales. Seleccione los archivos de los que desea obtener la ruta, haga clic en
Marca> Copiar nombres con ruta al portapapeles.
Incluso puede agregar un nuevo botón a la barra de herramientas que activa este comando si usa esta función con mucha frecuencia. Agregue un nuevo botón a la barra de herramientas y asígnele este comando:cm_CopyFullNamesToClip
Otra opción para facilitar el acceso es asignar un atajo de teclado personalizado a esta función. Esto se hace en
Configuración> Misc.
En cuanto a un atajo para enfocarse en la línea de comando, no hay un atajo incorporado para hacerlo, pero nuevamente puede asignar un nuevo botón o atajo de teclado al comando cm_FocusCmdLine
, que lo lleva desde donde sea que esté directamente a la barra de comandos, seleccionando todo su contenido.
Home, entonces Shift+ F6.
Como dijo molgar / randy-skretka, y también Ctrl+ Ppero use Shift+ ←y Shift+ →para ir a la línea de comando y cortar con Ctrl+ X.
porque eso también funciona en el 'modo' Vista breve y en miniatura , no solo en Completo (extra: vea los modos disponibles con Shift+ F1).
¿Hay algún acceso directo para copiar la ruta del directorio actual en Total Commander?
Ctrl+ Py luego ←O →(teclas de flecha) para copiar el directorio actual a la línea de comando y luego seleccionarlo por usted. Entonces solo Ctrl+ Ccopia.
Además, ¿es posible seleccionar o resaltar la barra de direcciones con un atajo de teclado?
Use su Homeclave para colocarlo sobre la notación [..] en la parte superior de la lista del directorio. Ese es el directorio principal. Luego use Shift+ F6para enfocarse y resaltar la barra de direcciones (edítela si es necesario).
←
quirófano →
no funcionará en todas las situaciones. Considere el modo miniatura o el modo Ctrl+F1
'Breve' . use Shift
+ en su →
lugar
Un buen truco es usar: Configuración> Opciones> Varios> Redefinir teclas de acceso rápido. Ahora puede agregar Control + L y en Comando seleccione cm_EditPath
presionando Control + L seleccionará la ruta al igual que Firefox, Explore (en Windows 8), Dolphin, Nautilus, ...
Configuración -> Opciones -> Misc. -> Redefinir teclas de acceso rápido -> Teclas de acceso rápido -> Asignar una tecla de acceso rápido que desee (por ejemplo, F10) -> Comando cm_CopySrcPathToClip
Así es como se ve el menú de configuración:
No creo que haya atajos de teclado para ninguna de las funciones.
Puede encontrar una lista de teclas de acceso rápido TC aquí: http://www.keyxl.com/aaa8055/84/Total-Commander-keyboard-shortcuts.htm
Hay una manera de crear teclas de acceso rápido personalizadas para funciones en TC (para todos los comandos disponibles) o incluso para comandos personalizados. La información se puede encontrar aquí y aquí . Es posible que pueda crear sus accesos directos deseados allí.
¿Qué pasa con una solución de 1 clic ? Está usando Python (que es genial por muchas razones):
pip install pyperclip
.Escriba el siguiente script corto y guárdelo como un .pyw
archivo:
'''
Run from TC's button with a "%P parameter (not "%p)
It will pass the current path into the clipboard
'''
import sys, pyperclip
pyperclip.copy(' '.join(sys.argv[1:]))
"%P
(no "%p
; la comilla doble simple "
es importante para manejar rutas con más de un carácter de espacio uno al lado del otro).wcmicons.dll
en el campo "Archivo de icono" y seleccione algo intuitivo, como:¡De ahora en adelante, cada vez que haga clic en ese botón, la ruta completa al directorio de su panel actual se copiará en el portapapeles!
Por lo general, TC permite editar la ruta actual si presiona Shift + F6 en el elemento "..". Pero puede asignar cualquier tecla de acceso rápido en Configuración - Misc. para el comando interno cm_EditPath y usarlo para esta tarea, funcionará siempre. Por ejemplo, me gusta usar la tecla de acceso rápido Alt + Up.
Fuente: ¿ Acceso directo al área de ruta (directorio actual)? (resuelto)
Una solución con bat en lugar de python:
cmd /c echo
%P | clip
shift+F6
para mí, noctrl+f6
. edité la respuesta ya que accidentalmente ingresé la 'barra de directotry' / 'breadcrumb bar' / 'directorio actual sobre las listas de archivos' por accidente y estaba buscando el acceso directo