Salin jalur saat ini ke papan klip atau pilih bilah alamat di Total Commander


23

Apakah ada jalan pintas untuk menyalin jalur direktori saat ini di Total Commander?

Juga, apakah mungkin untuk memilih atau menyorot bilah alamat dengan pintasan keyboard?

Jawaban:


24

Anda memang dapat menyalin jalur file atau folder apa pun yang Anda lihat di panel mana pun.

CTRL+ Pakan menambahkan jalur direktori saat ini ke bilah alamat.

Anda juga bisa mendapatkan jalur file individual. Pilih file yang ingin Anda dapatkan jalurnya, klik

Tandai> Salin Nama Dengan Path Ke Clipboard.

Anda bahkan dapat menambahkan tombol baru ke bilah alat yang mengaktifkan perintah ini jika Anda sering menggunakan fungsi ini. Tambahkan tombol baru ke bilah alat, dan berikan perintah ini:cm_CopyFullNamesToClip

Opsi lain untuk akses mudah adalah memetakan pintasan keyboard khusus ke fungsi ini. Ini dilakukan di

Konfigurasi> Lain-lain.

Adapun cara pintas untuk fokus pada baris perintah, tidak ada jalan pintas built-in untuk melakukannya, tetapi Anda dapat kembali menetapkan tombol atau pintasan keyboard baru untuk perintah cm_FocusCmdLine, yang membawa Anda dari mana pun Anda langsung ke bilah perintah, memilih seluruh isinya.


14

Home, lalu Shift+ F6.

Seperti kata molgar / randy-skretka, dan juga Ctrl+ Ptetapi menggunakan Shift+ dan Shift+ untuk pergi ke baris perintah dan memotong dengan Ctrl+ X.

karena itu juga berfungsi dalam 'mode' Tampilan Singkat dan Gambar Kecil , tidak hanya dalam Penuh (tambahan: lihat mode yang tersedia dengan Shift+ F1).


10

Apakah ada jalan pintas untuk menyalin jalur direktori saat ini di Total Commander?

Ctrl+ Pdan kemudian ATAU (tombol panah) untuk menyalin direktori saat ini ke baris perintah dan kemudian memilihnya untuk Anda. Kemudian cukup Ctrl+ Csalin.

Juga, apakah mungkin untuk memilih atau menyorot bilah alamat dengan pintasan keyboard?

Gunakan Homekunci Anda untuk menempatkan Anda di atas notasi [..] di bagian atas daftar direktori. Itu direktori induk. Kemudian gunakan Shift+ F6untuk fokus dan sorot bilah alamat (edit jika perlu!).


di TC 8+ itu shift+F6untuk saya, bukan ctrl+f6 . mengedit jawaban karena saya tidak sengaja memasukkan 'directotry bar' / 'breadcrumb bar' / 'direktori saat ini di atas daftar file' secara tidak sengaja dan sedang mencari jalan pintas
n611x007

yang OR tidak akan bekerja di semua situasi. Pertimbangkan mode thumbnail atau mode Ctrl+F1 'Ringkas' . gunakan Shift+ sebagai gantinya
n611x007

7

Peretasan yang baik menggunakan: Konfigurasi> Opsi> Lain-lain> Tentukan ulang hotkey. Sekarang Anda dapat menambahkan Control + L dan di Command pilih cm_EditPath

menekan Control + L akan memilih jalur seperti Firefox, Explore (di windows 8), Dolphin, Nautilus, ...


Dan itu berfungsi bagi saya untuk menyalin jalur direktori saat ini juga :)
CoDe

Lihat juga di sini .
Mohammad Dehghan

7

Konfigurasi -> Opsi -> Lain-lain. -> Tentukan ulang hotkey -> Hotkey -> Tetapkan hotkey yang diinginkan (mis. F10) -> Command cm_CopySrcPathToClip

Beginilah tampilan menu konfigurasi:

URL untuk gambar menu konfigurasi


Dapatkah Anda sedikit memperluas jawaban Anda untuk menjelaskan bagaimana mencapai ini? Terima kasih.
fixer1234

jika Anda memerlukan path file lengkap dengan nama file di dalamnya maka gunakan cm_CopyFullNamesToClip.
Alex


0

Bagaimana dengan solusi 1-klik ? Ini menggunakan Python (yang bagus untuk banyak alasan):

  1. [Jika Anda belum memilikinya]: Instal Python dari https://www.python.org/downloads/ (secara umum versi terbaru sebelum 3.0 umumnya disarankan, ia memiliki dukungan yang lebih besar, tetapi dalam hal ini seharusnya tidak t masalah).
  2. [Jika Anda tidak memilikinya belum]: Dalam perintah baris jenis: pip install pyperclip.
  3. Tulis skrip pendek berikut dan simpan sebagai .pywfile:

    '''
        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. Seret skrip ke bilah tombol TC Anda. Ini akan menjadi tombol.
  5. Klik kanan pada tombol yang baru dibuat dan dalam jenis bidang "Parameter" "%P(bukan "%p; tanda kutip ganda tunggal "penting untuk menangani jalur dengan lebih dari satu karakter spasi di samping satu sama lain).
  6. [Opsional]: Ubah ikonnya dengan mengetikkan wcmicons.dllbidang "File ikon", dan pilih sesuatu yang intuitif, seperti:masukkan deskripsi gambar di sini

Mulai sekarang, setiap kali Anda mengklik tombol itu, jalur lengkap ke direktori panel Anda saat ini akan disalin ke clipboard!


0

Saya pikir ctrl- dadalah apa yang Anda inginkan, maka Anda dapat menggunakan ctrl+ cuntuk menyalin path.


0

Biasanya TC memungkinkan untuk mengedit jalur saat ini jika Anda menekan Shift + F6 pada item "..". Tetapi Anda dapat menetapkan hotkey apa pun di bawah Configuration - Misc. untuk perintah internal cm_EditPath dan gunakan untuk tugas ini - ini akan selalu berfungsi. Misalnya saya suka menggunakan tombol pintas Alt + Up.

Sumber: Pintasan ke area jalur (direktori saat ini)? (terpecahkan)


-1

Solusi dengan bat bukannya python:

  1. pergi ke "konfigurasi / Misc / mendefinisikan kembali hotkey"
  2. memilih kombinasi tombol gratis
  3. tekan tombol kaca pembesar
  4. tekan tombol baru untuk menentukan perintah pengguna baru
  5. di perintah tulis: cmd /c echo
  6. dalam parameter: %P | clip
  7. klik "OK" dua kali, lalu tekan kotak centang hijau

Secara teknis itu tidak salah, tetapi jenisnya bentangan panjang.
Mahmoud Khaled

-1

CNTRL-P benar, tetapi untuk memiliki jalur saat ini di area perintah di bawah, ada CNTRL-SHIFT-ENTER

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.