現在のパスをクリップボードにコピーするか、Total Commanderでアドレスバーを選択します


23

Total Commanderに現在のディレクトリのパスをコピーするショートカットはありますか?

また、キーボードショートカットでアドレスバーを選択または強調表示することはできますか?

回答:


24

実際に、任意のペインで表示しているファイルまたはフォルダーのパスをコピーできます。

CTRL+ Pは、現在のディレクトリパスをアドレスバーに追加します。

個々のファイルのパスを取得することもできます。パスを取得するファイルを選択して、クリックします

マーク>クリップボードへのパスで名前をコピー。

この機能を頻繁に使用する場合、このコマンドをアクティブにするツールバーに新しいボタンを追加することもできます。新しいボタンをツールバーに追加し、次のコマンドを割り当てます。cm_CopyFullNamesToClip

簡単にアクセスできるもう1つのオプションは、カスタムキーボードショートカットをこの機能にマップすることです。これは

構成>その他

コマンドラインに焦点を合わせるためのショートカットに関しては、それを行うための組み込みのショートカットはありませんが、コマンドに新しいボタンまたはキーボードショートカットを再度割り当てるcm_FocusCmdLineことができます。そのコンテンツ全体。


14

Home、その後Shift+ F6

molgar /ランディ・skretkaが言った、とも同様にCtrl+ Pが、使用Shift+ Shift+ を使用して、コマンドラインやカットに行きますCtrl+ X

これは、フルモードだけでなく、ブリーフビューサムネイルビューの「モード」でも機能するためです(追加:+で使用可能なモードを参照してください)。ShiftF1


10

Total Commanderに現在のディレクトリのパスをコピーするショートカットはありますか?

Ctrl+ P、次にOR (矢印キー)を押して現在のディレクトリをコマンドラインにコピーし、選択します。その後、Ctrl+ Cコピーします。

また、キーボードショートカットでアドレスバーを選択または強調表示することはできますか?

Homeキーを使用して、ディレクトリリストの上部にある[..]表記法の上に置きます。それが親ディレクトリです。次に、Shift+ F6を使用してアドレスバーに焦点を合わせ、強調表示します(必要に応じて編集します)。


TC 8+では、それshift+F6は私のためであり、ではありません ctrl+f6。誤って「ディレクトリバー」 / 「ブレッドクラムバー」 / 「ファイルリストの上の現在のディレクトリ」に誤って入力し、ショートカットを探していたため、
答えを編集しました-n611x007

OR すべての状況で動作しません。サムネイルモードまたはCtrl+F1 「ブリーフ」モードを検討してください。代わりにShift+ を使用して
ください-n611x007

7

良いハックは、構成>オプション>その他>ホットキーの再定義を使用しています。これで、Ctrl + Lを追加し、コマンドでcm_EditPathを選択できます

Control + Lを押すと、Firefox、Explore(windows 8)、Dolphin、Nautilusなどのパスが選択されます...


また、ディレクトリの現在のパスをコピーすることもできます:)
CoDe

また、見てここに
モハンマドデガン

7

設定->オプション->その他 ->ホットキーの再定義->ホットキー->目的のホットキー(例:F10)の割り当て->コマンドcm_CopySrcPathToClip

これは設定メニューのようです:

設定メニューの画像のURL


これを達成する方法を説明するために、答えを少し広げてもらえますか?ありがとう。
fixer1234

ファイル名を含む完全なファイルパスが必要な場合は、cm_CopyFullNamesToClipを使用します。
アレックス

2

どちらの機能にもキーボードショートカットはないと思います。

TCホットキーのリストは、http//www.keyxl.com/aaa8055/84/Total-Commander-keyboard-shortcuts.htmにあります。

TCの機能(利用可能なすべてのコマンド)またはカスタムコマンドのカスタムホットキーを作成する方法があります。情報はここここにあります。必要なショートカットを作成できる場合があります。


0

何についての1クリックソリューション?Pythonを使用しています(これは多くの理由で優れています)。

  1. [まだお持ちでない場合]:https : //www.python.org/downloads/ からPythonをインストールします(一般に3.0より前の最新バージョンが一般的に推奨されますが、より強力なサポートがありますが、この場合はそうするべきではありません)問題)。
  2. [まだお持ちでない場合]:コマンドラインで次のように入力しますpip install pyperclip
  3. 次の短いスクリプトを作成して、.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:]))
    
  4. スクリプトをTCのボタンバーにドラッグします。ボタンになります。
  5. 新しく作成されたボタンと「パラメータ」フィールドタイプを右クリックします"%P(複数のスペース文字が隣り合っているパスを処理するには"%p、単一の二重引用符"が重要です)。
  6. [オプション]:[wcmicons.dllアイコンファイル]フィールドに入力してアイコンを変更し、次のような直感的なものを選択します。ここに画像の説明を入力してください

これ以降、そのボタンをクリックすると、現在のパネルのディレクトリへのフルパスがクリップボードにコピーされます!


0

私は思うctrl- dあなたが望むものである場合、あなたはパスをコピーするためにctrl+ cを使用できます。



-1

pythonの代わりにbatを使用したソリューション:

  1. 「構成/その他/ホットキーの再定義」に進みます
  2. 無料のキーの組み合わせを選択しました
  3. 虫眼鏡ボタンを押します
  4. 新しいボタンを押して、新しいユーザーコマンドを定義します
  5. コマンドを書く: cmd /c echo
  6. パラメーター内: %P | clip
  7. [OK]を2回クリックしてから、緑色のチェックボックスを押します

技術的には間違っていませんが、そのような長いストレッチです。
マフムードカレド

-1

CNTRL-Pは正しいですが、下部のコマンド領域に現在のパスを含めるには、CNTRL-SHIFT-ENTERがあります

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.