Czy istnieje skrót do skopiowania ścieżki bieżącego katalogu w Total Commander?
Czy można także wybrać lub podświetlić pasek adresu za pomocą skrótu klawiaturowego?
Czy istnieje skrót do skopiowania ścieżki bieżącego katalogu w Total Commander?
Czy można także wybrać lub podświetlić pasek adresu za pomocą skrótu klawiaturowego?
Odpowiedzi:
Rzeczywiście możesz skopiować ścieżkę dowolnego pliku lub folderu, który przeglądasz w dowolnym panelu.
CTRL+ Pdoda bieżącą ścieżkę katalogu do paska adresu.
Możesz także uzyskać ścieżki poszczególnych plików. Wybierz pliki, z których chcesz uzyskać ścieżkę, kliknij
Zaznacz> Kopiuj nazwy ze ścieżką do schowka.
Możesz nawet dodać nowy przycisk do paska narzędzi, który aktywuje to polecenie, jeśli używasz tej funkcji bardzo często. Dodaj nowy przycisk do paska narzędzi i przypisz mu to polecenie:cm_CopyFullNamesToClip
Inną opcją łatwego dostępu jest odwzorowanie niestandardowego skrótu klawiaturowego na tę funkcję. Odbywa się to w
Konfiguracja> Różne
Jeśli chodzi o skrót do skupienia się na wierszu poleceń, nie ma wbudowanego skrótu, aby to zrobić, ale możesz ponownie przypisać nowy przycisk lub skrót klawiaturowy do polecenia cm_FocusCmdLine
, które zabierze Cię z dowolnego miejsca bezpośrednio do paska poleceń, wybierając cała jego zawartość.
Home, a następnie Shift+ F6.
Jak powiedział molgar / randy-skretka, a także Ctrl+, Pale użyj Shift+ ←i Shift+, →aby przejść do linii poleceń i wyciąć za pomocą Ctrl+ X.
ponieważ działa to również w trybie „ Widok skrótu i miniatur ”, nie tylko w trybie pełnym (dodatkowo: zobacz dostępne tryby za pomocą Shift+ F1).
Czy istnieje skrót do skopiowania ścieżki bieżącego katalogu w Total Commander?
Ctrl+, Pa następnie ←LUB →(klawisze strzałek), aby skopiować bieżący katalog do wiersza poleceń, a następnie wybierz go dla siebie. Następnie wystarczy skopiować Ctrl+ C.
Czy można także wybrać lub podświetlić pasek adresu za pomocą skrótu klawiaturowego?
Użyj Homeklawisza, aby umieścić cię nad notacją [..] na górze listy katalogów. To jest katalog nadrzędny. Następnie użyj Shift+, F6aby skupić się i podświetlić pasek adresu (edytuj go, jeśli potrzebujesz!).
←
OR →
nie będzie działać w każdej sytuacji. Rozważ tryb miniatur lub tryb Ctrl+F1
„Krótki” . zamiast tego użyj Shift
+→
Dobry hack używa: Konfiguracja> Opcje> Różne> Przedefiniuj skróty. Teraz możesz dodać Control + L, aw Command wybierz cm_EditPath
naciskając Control + L wybierzesz ścieżkę tak jak Firefox, Eksploruj (w Windows 8), Dolphin, Nautilus, ...
Konfiguracja -> Opcje -> Różne -> Przedefiniuj skróty -> Skrót -> Przypisz żądany skrót (np. F10) -> Polecenie cm_CopySrcPathToClip
Tak wygląda menu konfiguracji:
Nie sądzę, aby były dostępne skróty klawiaturowe do którejkolwiek z funkcji.
Listę skrótów klawiszowych TC można znaleźć tutaj: http://www.keyxl.com/aaa8055/84/Total-Commander-keyboard-shortcuts.htm
Istnieje sposób tworzenia niestandardowych skrótów klawiszowych dla funkcji w TC (dla wszystkich dostępnych poleceń) lub nawet dla poleceń niestandardowych. Informacje można znaleźć tutaj i tutaj . Możesz tam utworzyć żądane skróty.
Co powiesz na rozwiązanie 1-kliknięciem ? Korzysta z Pythona (co jest świetne z wielu powodów):
pip install pyperclip
.Napisz następujący krótki skrypt i zapisz go jako .pyw
plik:
'''
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
(nie "%p
; pojedynczy znak podwójnego cudzysłowu "
jest ważny do obsługi ścieżek z więcej niż jednym znakiem spacji obok siebie).wcmicons.dll
w polu „Plik ikony” i wybierz coś intuicyjnego, na przykład:Od teraz za każdym razem, gdy klikniesz ten przycisk, pełna ścieżka do katalogu bieżącego panelu będzie kopiowana do schowka!
Zwykle TC pozwala edytować bieżącą ścieżkę, jeśli naciśniesz Shift + F6 na elemencie „..”. Możesz jednak przypisać dowolny skrót klawiszowy w obszarze Konfiguracja - Różne. dla wewnętrznego polecenia cm_EditPath i użyj go do tego zadania - zawsze będzie działać. Np. Lubię używać skrótu Alt + Up.
Źródło: skrót do obszaru ścieżki (bieżący katalog)? (rozwiązany)
Rozwiązanie z bat zamiast python:
cmd /c echo
%P | clip
shift+F6
dla mnie niectrl+f6
. zredagowałem odpowiedź, ponieważ przypadkowo wszedłem do „directotry bar” / „breadcrumb bar” / „bieżący katalog nad listami plików” przez przypadek i szukałem skrótu