コピー・移動

コピー先・移動先のフォルダをサブ窓を使って指定できるようにする。

サブ窓による移動

準備

以下を編集して取込。

_Command	= {	; ユーザコマンド・関数
opensubwin	= *ppc -r -bootid:x -single -k *jumppath %*arg(1) %%: *mapkey use,K_subwin %%: *linemessage %*arg(2)
}

K_subwin	= {
\ENTER    ,*execute ,%*getcust(_User:temp_exec)
}

KC_main    = {
\M ,*setcust _User:temp_exec=*file !move ,%%*extract(%n"%%%%@*8FCDN"),%%1 %%: %%K"@Q"
	*ifmatch "o:e,a:d",%FD %: *opensubwin %FD,移動先のフォルダを選択してください %: *stop
	*opensubwin %0,移動先のフォルダを選択してください
\C ,*setcust _User:temp_exec=*file !copy ,%%*extract(%n"%%%%@*8FCDN"),%%1 %%: %%K"@Q"
	*ifmatch "o:e,a:d",%FD %: *opensubwin %FD,コピー先のフォルダを選択してください %: *stop
	*opensubwin %0,コピー先のフォルダを選択してください
}

やり方

キーバインドは以下の通り。

  • Shift+C : コピー
  • Shift+M : 移動

例えばaaa.txtをhogehogeフォルダに移動したい場合は、以下のようになる。

aaa.txtにカーソルを置く or マークする。

操作対象にカーソル

Shift+MでPPc[X]が起動するので、hogehogeフォルダへ移動してShift+Enter。

PPCXが起動

« ホットキー
展開・圧縮 »