2013年5月21日火曜日

反対窓でマークしたファイルを現在窓に移動/コピー

あいさつ


つかさです。
反対窓でマークしたファイルを現在窓に移動あるいはコピーできるようにする。レスポンスファイルを使ってます。
Shift+Mで移動、Shift+Cでコピー。

KC_main = { ; PPcメイン窓
\M ,*file move,%*extract(~"%%@*8FCDN"),%1
\C ,*file copy,%*extract(~"%%@*8FCDN"),%1
}


やりたいこととか


どこかのフォルダにいてそのフォルダ内のファイルを移動したいというとき、通常の操作では

  1. 移動させたいファイルをマーク
  2. 移動先のフォルダをもう一枚の窓で開く
  3. Tabで最初の窓に戻り、Mキーを押して反対窓にファイル移動
  4. もう一度Tabを押して、そこで作業をするなり窓を閉じるなりする
といったように何度も二つの窓を往復しなければならない。PPxとfenrirの連携 - つかさのほえほえ日記の「ファイル操作での操作先の指定」で書いたやり方をすれば窓を開かずにこの操作はできるのだが、よく使っているフォルダで無ければあまり有効ではない。「どこにあったっけ」というフォルダを移動先に指定したいならランチャでそのフォルダを選択するのは難しく、結局はもう一枚の窓を 開いて階層構造をたどって移動先のフォルダを見つけて、ということをせざるを得ないのだ。

だが、「反対窓で選択したパスを、現在窓に移動」することができれば

  1. 移動させたいファイルをマーク
  2. 移動先のフォルダをもう一枚の窓で開く
  3. Shift + Mキーを押してファイル移動
  4. 作業をするなりなんなりする

といったように窓の行き来を減らすことができるのだ。

0 件のコメント:

コメントを投稿