Sao chép đường dẫn hiện tại vào clipboard hoặc chọn thanh địa chỉ trong Total Commander


23

Có lối tắt nào để sao chép đường dẫn của thư mục hiện tại trong Total Commander không?

Ngoài ra, có thể chọn hoặc tô sáng thanh địa chỉ bằng phím tắt không?

Câu trả lời:


24

Bạn thực sự có thể sao chép đường dẫn của bất kỳ tệp hoặc thư mục nào bạn đang xem trong bất kỳ bảng nào.

CTRL+ Psẽ thêm đường dẫn thư mục hiện tại vào thanh địa chỉ.

Bạn cũng có thể nhận đường dẫn của các tệp riêng lẻ. Chọn các tệp bạn muốn nhận đường dẫn từ, nhấp vào

Đánh dấu> Sao chép tên bằng đường dẫn đến bảng tạm.

Bạn thậm chí có thể thêm một nút mới vào thanh công cụ kích hoạt lệnh này nếu bạn sử dụng chức năng này rất thường xuyên. Thêm một nút mới vào thanh công cụ và gán cho nó lệnh này:cm_CopyFullNamesToClip

Một tùy chọn khác để dễ dàng truy cập là ánh xạ một phím tắt tùy chỉnh cho chức năng này. Điều này được thực hiện trong

Cấu hình> Linh tinh.

Đối với một phím tắt để tập trung vào dòng lệnh, không có phím tắt tích hợp nào để thực hiện, nhưng bạn có thể gán lại một nút mới hoặc phím tắt cho lệnh cm_FocusCmdLine, đưa bạn từ bất cứ nơi nào bạn đến thẳng thanh lệnh, chọn toàn bộ nội dung của nó.


14

Home, sau đó Shift+ F6.

Như molgar / randy-skretka đã nói, và cũng Ctrl+ Pnhưng sử dụng Shift+ Shift+ để đi đến dòng lệnh và cắt bằng Ctrl+ X.

bởi vì nó cũng hoạt động trong Chế độ xem tóm tắthình thu nhỏ , không chỉ ở chế độ Đầy đủ (thêm: xem các chế độ khả dụng với Shift+ F1).


10

Có lối tắt nào để sao chép đường dẫn của thư mục hiện tại trong Total Commander không?

Ctrl+ Pvà sau đó OR (phím mũi tên) để sao chép thư mục hiện tại vào dòng lệnh và sau đó chọn nó cho bạn. Sau đó chỉ cần Ctrl+ Csao chép.

Ngoài ra, có thể chọn hoặc tô sáng thanh địa chỉ bằng phím tắt không?

Sử dụng Homekhóa của bạn để đặt bạn qua ký hiệu [..] ở đầu danh sách thư mục. Đó là thư mục mẹ. Sau đó sử dụng Shift+ F6để tập trung vào và tô sáng thanh địa chỉ (chỉnh sửa nó nếu bạn cần!).


trong TC 8+ nó là shift+F6cho tôi, không phải ctrl+f6 . đã chỉnh sửa câu trả lời kể từ khi tôi vô tình vào 'thanh trực tiếp' / 'thanh bánh mì' / 'thư mục hiện tại phía trên danh sách tệp' và đang tìm kiếm lối tắt
n611x007

các HOẶC sẽ không làm việc trong mọi tình huống. Xem xét chế độ hình thu nhỏ hoặc chế độ Ctrl+F1 'Tóm tắt' . sử dụng Shift+ thay thế
n611x007

7

Một bản hack tốt đang sử dụng: Cấu hình> Tùy chọn> Misc> Xác định lại các phím nóng. Bây giờ bạn có thể thêm Control + L và trong Lệnh chọn cm_EditPath

nhấn Control + L sẽ chọn đường dẫn giống như Firefox, Explore (trong windows 8), Dolphin, Nautilus, ...


Và nó cũng hoạt động để tôi sao chép thư mục đường dẫn hiện tại :)
CoDe


7

Cấu hình -> Tùy chọn -> Linh tinh. -> Xác định lại các phím nóng -> Hotkey -> Gán một phím nóng mong muốn (ví dụ F10) -> Lệnh cm_CopySrcPathToClip

Đây là giao diện của menu cấu hình:

URL cho hình ảnh của menu cấu hình


Bạn có thể mở rộng câu trả lời của bạn một chút để giải thích làm thế nào để thực hiện điều này? Cảm ơn.
fixer1234

nếu bạn cần một đường dẫn tệp đầy đủ với tên tệp trong đó thì hãy sử dụng cm_CopyFullNamesToClip.
Alex

2

Tôi không nghĩ rằng có các phím tắt cho một trong hai chức năng.

Một danh sách các phím nóng TC có thể được tìm thấy ở đây: http://www.keyxl.com/aaa8055/84/Total-Commander-keyboard-shortype.htmlm

Có một cách để tạo các phím nóng tùy chỉnh cho các chức năng trong TC (cho tất cả các lệnh có sẵn) hoặc thậm chí cho các lệnh tùy chỉnh. Thông tin có thể được tìm thấy ở đâyở đây . Bạn có thể tạo các phím tắt mong muốn của bạn ở đó.


0

Điều gì về một giải pháp 1 cú nhấp chuột ? Đó là sử dụng Python (rất tốt vì nhiều lý do):

  1. [Nếu bạn chưa có nó]: Cài đặt Python từ https://www.python.org/doads/ (nói chung phiên bản mới nhất trước 3.0 thường được đề xuất, nó có hỗ trợ tốt hơn, nhưng trong trường hợp này thì không nên ' vấn đề).
  2. [Nếu bạn chưa có]: Trong loại dòng lệnh : pip install pyperclip.
  3. Viết đoạn script ngắn sau đây và lưu nó dưới dạng .pywtệp:

    '''
        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:]))
    
  4. Kéo tập lệnh vào thanh nút của TC. Nó sẽ trở thành một nút.
  5. Nhấp chuột phải vào nút vừa tạo và trong loại trường "Tham số" "%P(không phải "%p, dấu ngoặc kép đơn "rất quan trọng để xử lý các đường dẫn có nhiều hơn một ký tự khoảng trắng cạnh nhau).
  6. [Tùy chọn]: Thay đổi biểu tượng của nó bằng cách nhập wcmicons.dllvào trường "Tệp biểu tượng" và chọn một cái gì đó trực quan, như:nhập mô tả hình ảnh ở đây

Từ giờ trở đi, bất cứ khi nào bạn nhấp vào nút đó, đường dẫn đầy đủ đến thư mục của bảng điều khiển hiện tại của bạn sẽ được sao chép vào bảng tạm!


0

Tôi nghĩ ctrl- dlà những gì bạn muốn, sau đó bạn có thể sử dụng ctrl+ cđể sao chép đường dẫn.


0

Thông thường TC cho phép chỉnh sửa đường dẫn hiện tại nếu bạn nhấn Shift + F6 trên mục "..". Nhưng bạn có thể chỉ định bất kỳ phím nóng nào trong Cấu hình - Misc. cho lệnh nội bộ cm_EditPath và sử dụng nó cho nhiệm vụ này - nó sẽ hoạt động luôn. Ví dụ: tôi thích sử dụng phím nóng Alt + Up.

Nguồn: Phím tắt đến khu vực đường dẫn (thư mục hiện tại)? (đã giải quyết)


-1

Một giải pháp với dơi thay vì trăn:

  1. đi tới "cấu hình / linh tinh / xác định lại các phím nóng"
  2. chọn tổ hợp phím miễn phí
  3. nhấn nút kính lúp
  4. nhấn nút mới để xác định lệnh người dùng mới
  5. trong lệnh viết: cmd /c echo
  6. trong các tham số: %P | clip
  7. nhấp vào "OK" hai lần, sau đó nhấn hộp kiểm màu xanh lá cây

Về mặt kỹ thuật nó không sai, nhưng nó là một loại kéo dài.
Mahmoud Khaled

-1

CNTRL-P là chính xác, nhưng để có đường dẫn hiện tại trong vùng lệnh ở phía dưới, có CNTRL-SHIFT-ENTER

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.