Midnight Commanderからコピー時に選択したファイル名を挿入する

Midnight Commanderからコピー時に選択したファイル名を挿入する

選択したファイル名をコピーポップアップに貼り付けてクリックすると、F5「ターゲット」セクションにあるので調整できますか?

たとえば、

/home/piotr/testFile.logにコピーしたいです/home/piotr/testFile2.log
同じディレクトリで両方のパネルを開き、F5を押します。ただし、「to」の値は次のとおりです。最初から名前を入力するのではなく、名前を簡単に調整できるようにします/home/piotr/home/piotr/testFile.log

ベストアンサー1

Shift-F5代わりに(またはShift-rename)を使用すると、ダイアログF6ボックスが表示されます。到着フィールドはパスなしで現在のファイルの名前で埋められます。

残念ながら、これらの組み合わせは場合によっては機能しません。 MCのビルド、ターミナル、または使用されているいくつかのライブラリによって異なります。だから、代わりに〜/.mc/menuにこれを追加しました。

5       Copy
        read -e -i "%f" -p 'Copy file : ' name
        [[ "$name" && "$name" != "%f" ]] && cp "%f" "$name"

6       Rename
        read -e -i "%f" -p 'Rename file : ' name
        [[ "$name" && "$name" != "%f" ]] && mv "%f" "$name"

次にファイルを選択して(または名前の変更)をクリックし、名前をF2編集56てを押しますEnter。オプションbashのため、バージョン4以降が必要です。read-i

おすすめ記事