Есть ли ярлык для копирования пути к текущему каталогу в Total Commander?
Также можно ли выделить или выделить адресную строку с помощью сочетания клавиш?
Есть ли ярлык для копирования пути к текущему каталогу в Total Commander?
Также можно ли выделить или выделить адресную строку с помощью сочетания клавиш?
Ответы:
Вы действительно можете скопировать путь к любому файлу или папке, которые вы просматриваете в любой из панелей.
CTRL+ Pдобавит текущий путь к каталогу в адресную строку.
Вы также можете получить пути к отдельным файлам. Выберите файлы, из которых вы хотите получить путь, нажмите
Пометить> Копировать имена с путем в буфер обмена.
Вы даже можете добавить новую кнопку на панель инструментов, которая активирует эту команду, если вы используете эту функцию очень часто. Добавьте новую кнопку на панель инструментов и назначьте ей следующую команду:cm_CopyFullNamesToClip
Другим вариантом для легкого доступа является сопоставление настраиваемого сочетания клавиш с этой функцией. Это сделано в
Конфигурация> Разное
Что касается ярлыка для фокусировки на командной строке, то для этого нет встроенного ярлыка, но вы можете снова назначить команду новой клавишей или сочетанием клавиш cm_FocusCmdLine
, которая перенесет вас оттуда, где вы находитесь, прямо на панель команд, выбрав весь его контент.
Home, тогда Shift+ F6.
Как сказал molgar / randy-skretka, а также Ctrl+, Pно используйте Shift+ ←и Shift+, →чтобы перейти к командной строке и вырезать с помощью Ctrl+ X.
потому что это также работает в режиме Brief and Thumbnail View , а не только в режиме Full (дополнительно: см. доступные режимы с Shift+ F1).
Есть ли ярлык для копирования пути к текущему каталогу в Total Commander?
Ctrl+ , PА затем ←ИЛИ →(клавиши со стрелками) для копирования текущего каталога в командной строке , а затем выберите его для вас. Тогда просто Ctrl+ Cкопировать.
Также можно ли выделить или выделить адресную строку с помощью сочетания клавиш?
Используйте свой Homeключ, чтобы поставить над нотацией [..] в верхней части списка каталогов. Это родительский каталог. Затем используйте Shift+, F6чтобы сфокусироваться и выделить адресную строку (отредактируйте ее, если нужно!).
←
ИЛИ →
не будет работать во всех ситуациях. Рассмотрим режим миниатюр или режим Ctrl+F1
«Краткое» . используйте Shift
+ →
вместо
Хороший хак использует: Конфигурация> Параметры> Разное> Переопределить горячие клавиши. Теперь вы можете добавить Control + L и в Command выберите cm_EditPath
Нажав Control + L, вы выберете путь, как Firefox, Explore (в Windows 8), Dolphin, Nautilus, ...
Конфигурация -> Параметры -> Разное. -> Переопределить горячие клавиши -> Горячие клавиши -> Назначить нужную горячую клавишу (например, F10) -> Команда cm_CopySrcPathToClip
Вот как выглядит меню конфигурации:
Я не думаю, что есть комбинации клавиш для любой из функций.
Список горячих клавиш TC можно найти здесь: http://www.keyxl.com/aaa8055/84/Total-Commander-keyboard-shortcuts.htm
Существует способ создания пользовательских горячих клавиш для функций в TC (для всех доступных команд) или даже для пользовательских команд. Информацию можно найти здесь и здесь . Вы можете создать желаемые ярлыки там.
Как насчет решения в 1 клик ? Он использует Python (который хорош по многим причинам):
pip install pyperclip
.Напишите следующий короткий скрипт и сохраните его в виде .pyw
файла:
'''
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
(нет "%p
; одинарная двойная кавычка "
важна для обработки путей с несколькими пробелами рядом друг с другом).wcmicons.dll
в поле «Файл значка», и выберите что-то интуитивно понятное, например:С этого момента, всякий раз, когда вы нажимаете на эту кнопку, полный путь к каталогу вашей текущей панели будет копироваться в буфер обмена!
Обычно TC позволяет редактировать текущий путь, если вы нажимаете Shift + F6 на элементе "..". Но вы можете назначить любую горячую клавишу в разделе «Конфигурация - Разное». для внутренней команды cm_EditPath и используйте ее для этой задачи - она будет работать всегда. Например, мне нравится использовать горячую клавишу Alt + Up.
Решение с помощью bat вместо python:
cmd /c echo
%P | clip
shift+F6
для меня, нетctrl+f6
. отредактировал ответ, так как я случайно случайно вошел в «панель директорий» / «панель хлебных крошек» / «текущий каталог над списками файлов» и искал ярлык